GBrain:给你的 AI Agent 加一个大脑

gbrain 在 GitHub 上已经拿到 24.2K Star 了。

Y Combinator 的 CEO Garry Tan 开源了这个工具,专门干一件事:给 AI Agent 提供一个知识大脑。搜索只给你原始页面,GBrain 直接给你答案。

1、 这是什么

一句话:一个能存、能查、能想的知识层。

传统知识工具做的是关键词匹配,把包含关键词的页面列出来,剩下的自己读。GBrain 在这基础上加了一个综合层:它会把多个来源的信息整合成一段完整的回答,带上引用来源,还会告诉你它不知道的部分。

举个例子,你问"明天和 Alice 开会,我需要知道什么",普通工具返回五条笔记让你自己看。GBrain 直接告诉你:Alice 在 Acme 做工程负责人,上次 4 月 22 号聊过定价,有三件事还没闭环,而且六周没更新了,建议开会前先确认一下最新进展。

正文顶部截图

2、 解决什么问题

用过 RAG 或者给 LLM 喂文档的人都知道,搜索和记忆是两回事。你的 AI Agent 可以调 API、写代码、跑测试,但对会议记录、邮件内容、之前讨论过的方案一无所知。每次对话都是从零开始。

GBrain 解决的就是这个问题。它是一个 24 小时运行的守护进程,持续从会议、邮件、推文、语音通话中提取信息,自动给每个人、每家公司建立页面,自动修正引用、合并重复内容。你睡一觉起来,大脑比睡前更完整。

而且它不是只能个人用。团队场景下,每个人登录后只能看到自己权限范围内的内容,跨团队数据零泄露。

3、 核心能力

综合回答,不是列表。 搜索返回相关页面,GBrain 返回答案。答案里有引用,有时间线,还会主动告诉你哪些信息可能过时了。

自动构建知识图谱。 每写入一个页面,系统自动提取里面的人名、公司名、项目名,建立关系边。不需要手动打标签,不需要 LLM 调用。问"谁在 Acme 工作"或者"Bob 这个季度投了什么",图谱遍历比纯向量搜索准确得多。

混合检索。 向量搜索加 BM25 关键词加图谱遍历,三路召回再融合排序。有三种预设模式,平衡成本和质量。

README区域截图

4、 怎么用

最快的方式,两条命令接上 Claude Code:

gbrain init --pglite
claude mcp add gbrain -- gbrain serve

PGLite 模式用的是 WASM 版 Postgres,两秒启动,不需要装 Docker,不需要配服务器。想用远程服务器也行,一行命令连接,支持 OAuth 和作用域控制。

数据录入同样简单:

gbrain capture "今天讨论的方案要点"
gbrain capture --file ./notes/today.md

页面写入数据库的同时落盘,slug 默认按日期排列,方便后续整理。

5、 适合谁用

  • 用 Claude Code、Codex、Cursor 这类 AI 编程工具,想让 Agent 记住上下文的人
  • 在搭 RAG 系统,需要一个开箱即用的知识管理层的开发者
  • 团队想建一个共享的机构记忆库,每个人看到自己该看的内容
  • 手里有 Obsidian 或 Notion 的笔记库,想让 AI 能检索和利用这些内容

GBrain 支持 14 种内容类型,包括人、公司、会议、邮件、推文等,每种类型有不同的处理逻辑。整个系统用 TypeScript 写的,MIT 协议开源,本地运行,数据完全在自己手里。

、推文等,每种类型有不同的处理逻辑。整个系统用 TypeScript 写的,MIT 协议开源,本地运行,数据完全在自己手里。

Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐