加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
想象一个场景:你早上在 ChatGPT 里告诉 AI 自己在准备换工作,晚上换到 Claude Code 写代码,顺手问了一句"我上个月面试了哪几家公司"——Claude 竟然能回答出来。
这不是魔法,而是 Open Brain 正在解决的核心问题:打破 AI 工具之间的记忆孤岛。
今天的主流 AI 产品——ChatGPT Memory、Claude Memory、Cursor 上下文——每一家都在构建自己的封闭记忆系统。你在一个工具里积累的信息,另一个工具完全无法访问。这就像你的大脑、笔记本、手机联系人分别存在三个互不联网的服务器上,每次换工具都得重新"自我介绍"。
Nate B. Jones 敏锐地捕捉到了这个痛点。他在 2024 年底 MCP(Model Context Protocol)协议开始普及时,提出了一个大胆的架构设想:把个人记忆层从应用层抽离出来,变成一个独立的服务。任何 AI 工具,只要支持 MCP,就能读写同一个记忆库——不需要任何中间件,不需要付费 SaaS,不需要 Zapier 式的桥接服务。
这就是 Open Brain 的核心定位:不是一个笔记应用,而是一个开放协议 + 数据库 + AI 网关的三合一基础设施。

Open Brain 的技术选型非常务实,追求最小依赖、最快上手:
数据库层使用 Supabase(PostgreSQL),提供结构化存储、自动 REST API、以及 pgvector 向量扩展用于语义搜索。官方推荐免费层,$0 成本起步。
AI 网关使用 OpenRouter,聚合了 Claude、GPT、Gemini、Grok 等数十个模型的 API 入口。用户只需在 OpenRouter 充值约 $5,就能通过统一接口访问任何模型——无需分别注册多个平台。
MCP Server 是这套系统的灵魂。项目提供一个 Supabase Edge Function 形式的 MCP 服务端,将数据库的增删改查能力以工具(tools)形式暴露给 MCP 客户端。一旦部署完成,Claude Desktop、ChatGPT(Custom GPT)、Cursor、Claude Code 等任何 MCP 兼容客户端,都能直接"看见"并操作你的记忆数据库。

捕获(Capture):支持从 Slack 消息、浏览器剪藏、AI 对话等多种渠道将信息写入记忆库。每条记录经过 embedding 生成语义向量,同时保留原始文本。
分类(Classification):写入时自动执行分类和实体提取(使用 GPT-4o-mini 等轻量模型),无需人工打标签。社区提供了家庭日历、房屋维护、求职 CRM 等多种扩展模板(Extension),开箱即用。
检索(Recall):基于向量相似度的语义搜索,加上 Supabase 的全文搜索能力。任何 MCP 客户端调用 search 工具,AI 就能从记忆中检索相关内容作为上下文注入对话。
可视化:社区贡献了两个前端仪表盘,分别基于 SvelteKit 和 Next.js,均可部署到 Vercel/Netlify,快速搭建自己的记忆管理界面。
Open Brain 的文档质量是项目亮点之一。官方提供了详细的分步上手指南,约 45 分钟可完成全流程搭建。配套的 AI 辅助安装指南(AI-Assisted Setup)支持将提示词复制到 Claude Code、Cursor 等 AI 编程工具中,让 AI 自动引导完成整个安装过程——零编码经验也能搞定。
需要注意的是,项目没有提供 Dockerfile 或 docker-compose,这意味着不支持本地容器化原生部署。所有运行时依赖 Supabase 平台的 Edge Functions 和 pgvector 扩展,部署体验与 Supabase 平台强绑定。
供应商锁定:记忆完全存储在 Supabase 中,虽然数据结构是开放的(schema 在仓库中公开),但换数据库意味着要迁移 schema 和向量索引,实际成本不低。
隐私边界模糊:扩展食谱(Recipes)中包含从 Readwise 导入图书 Highlights、从 Google Activity 导入搜索历史等操作——这些数据如何分类存储、是否允许 AI 自动处理敏感内容,需要用户自行评估风险。
搜索质量依赖内容积累:向量语义搜索在内容稀疏时效果有限。用户需要持续使用一段时间后,记忆库才能提供有价值的上下文。
Open Brain 的真正价值不在于它本身,而在于它验证了一个方向:个人 AI 记忆应该是一个独立的开放基础设施层,而非各家 AI 厂商的私有功能。项目在 GitHub 上获得了 4,600+ stars,Discord 社区活跃,表明这个需求是真实存在的。
随着 MCP 协议的持续普及,未来可能出现多个独立的"Open Brain 风格"记忆服务,通过标准协议互相通信——就像 email 的 SMTP 协议一样,用户可以自由切换提供商而不丢失历史记忆。Open Brain 在这个方向上迈出了有意义的开源一步。
项目速览
| 项目 | 信息 |
|---|---|
| 仓库 | NateBJones-Projects/OB1 |
| Stars | 4,605 |
| 官网 | openbrain.fyi |
| 许可证 | 仓库内 LICENSE.md 查看 |
| 主要语言 | TypeScript |
| 核心依赖 | Supabase, OpenRouter, MCP |
| 官方文档 | docs/01-getting-started.md |
| 社区 | Discord (discord.gg/Cgh9WJEkeG) |