
open-brain-template
by wefilmshit·★ 23·综合分 43
为AI代理提供持久化记忆系统的可视化面板,支持MCP协议集成。
概述
Open Brain 是一个为AI代理设计的复杂记忆管理系统,在Claude Code、桌面版、ChatGPT和Cursor等多个工具中提供持久化、结构化的记忆功能。它具有优先级记忆组织功能的可视化面板、语义搜索功能,以及用于智能查询处理的可选Memory Steward层。该系统与Supabase集成进行存储,与Mem0集成实现智能记忆压缩,并支持在会话开始时自动加载最近记忆。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
如果您需要为 AI 智能体提供结构化持久记忆和优先级加载功能,并且正在使用或愿意设置 Supabase,请选择此方案。
什么时候不要选它
如果您需要不需要数据库依赖的独立解决方案,或者需要亚秒级延迟的实时记忆更新,请不要选择此方案。
此 server 暴露的工具
从 README 抽取出 6 个工具memory_querySmart query layer via Memory Steward for getting one highly relevant answer from memories
recallRaw semantic search of memories by meaning using embeddings
rememberStore new memories into the brain with optional priority level
recent_memoriesRetrieve the most recently added memories
forgetRemove specific memories from the brain
memory_statsGet statistics about the memory bank
可对比工具
安装
安装步骤
- 创建一个 [Supabase](https://supabase.com) 项目
- 克隆此仓库
- 替换
index.html中的YOUR_SUPABASE_URL和YOUR_SUPABASE_ANON_KEY - 将您的电子邮件添加到
ALLOWED_EMAILS - 部署到 [Vercel](https://vercel.com)
可选组件
- **SessionStart 钩子**: 添加到
~/.claude/settings.json:
``json { "hooks": { "SessionStart": [ { "hooks": [ { "type": "command", "command": "$HOME/.claude/hooks/session-start-memory.sh", "timeout": 15 } ] } ] } } ``
- **Memory Steward**: 按照 [docs/memory-steward.md](docs/memory-steward.md) 中的说明操作
FAQ
- 这个MCP服务器提供哪些工具?
- 该服务器提供多个MCP工具,包括:`recall`(检索)、`remember`(记忆)、`recent_memories`(最近记忆)、`forget`(遗忘)、`memory_stats`(记忆统计),以及用于智能检索的新`memory_query`(Memory Steward)工具。
- 优先级系统如何工作?
- 记忆被组织为4个优先级:P1(始终加载 - 规则/护栏)、P2(参考 - 技术栈/工作流)、P3(运行手册 - 操作指南)、P4(集成 - 第三方文档)。P1在每个会话中都会加载,其他则根据上下文加载。
open-brain-template 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。