适合谁
- 需要超越搜索的答案(综合+缺口分析)的个人知识管理
- 希望建立团队共享记忆的组织(需OAuth范围控制)
- 需要持久记忆的AI代理(自动摄取、丰富、固化)
GBrain是一个功能丰富的知识图谱和RAG引擎,提供独特的综合和缺口分析能力。它适合希望增强AI代理记忆的个人和团队,但需要一定技术背景来部署和配置。安全性方面,本地存储和多用户隔离设计良好,但需注意API密钥和令牌的安全。安装时务必从GitHub获取,避免npm包混淆。总体而言,对于需要真正“大脑”而非搜索的工具,这是一个强大的选择。
GBrain 是一个开源的知识图谱与检索增强生成(RAG)引擎,由 Y Combinator 总裁 Garry Tan 开发,用于驱动他自己的 AI 代理。它提供混合搜索(向量+关键词+重排序)、自我构建的知识图谱以及综合层(think),可直接返回带引用的答案并指出知识缺口。它支持个人使用或作为团队的公司大脑,通过 OAuth 和范围控制实现多用户隔离。它可通过命令行、MCP(stdio/HTTP)或集成到 Claude Code、Codex、Cursor 等客户端中使用。它使用 PGLite(零配置)或 Postgres + pgvector 作为后端。
安装步骤:1. 安装 Bun 运行时。2. 运行 bun install -g github:garrytan/gbrain(注意:npm 上的 gbrain 包无关,不要使用)。3. 初始化本地大脑:gbrain init --pglite。4. 验证安装:gbrain doctor。5. 将 MCP 服务器连接到客户端:例如 Claude Code 使用 claude mcp add gbrain -- gbrain serve;或者远程使用 gbrain connect https://your-host/mcp --token gbrain_xxx --install。