工具 / GBrain

GBrain

  • memory
  • agent
  • knowledge-base

AI agent 的记忆层:自织知识图谱 + 混合检索 + 合成答案,markdown 为数据源

GBrain 是 Y Combinator CEO Garry Tan 为其 OpenClaw / Hermes agent 构建的开源记忆系统。以 markdown 文件为数据源,用 PGLite(嵌入式 Postgres 17 WASM)或 PostgreSQL + pgvector 做存储。混合检索(向量 HNSW + BM25 关键词 + 倒数秩融合 + 重排序)与自织知识图谱协同定位页面:知识图谱在每次写入时从 markdown 提取实体引用并创建类型化边(attended / works_at / invested_in 等),无需 LLM 调用。合成层(gbrain think)在此基础上生成带引用的答案与缺口分析——不仅给出结论,还标明哪些信息缺失或过时。内置 43 个 curated skills 与 30+ MCP tools,支持个人脑(PGLite 零配置启动)和公司脑(OAuth 2.1 租户隔离、scope-gated 访问),附带夜间 dream cycle 执行 cron 驱动的 enrichment、citation 修复与矛盾检测。

社区实测

社区认可其作为个人 AI 助手的长期记忆方案,技术实现扎实,但高度绑定 OpenClaw/Hermes 生态且仅适合单人场景,不是通用团队方案。

  • 为 AI agent 提供持久化、跨会话的长期记忆,解决上下文重置问题
  • 混合检索(语义+关键词)在 BrainBench 上显著优于纯向量 RAG
  • markdown 文档 + git 作为知识来源,无需手动打标签即可自动关联
  • 通过 overnight dream cycles 持续积累个人知识,避免每次对话从零开始
  • 仅适合单人使用,不是团队或组织级方案
  • 需要运营者自行编写 skill 和 schema,不适合零配置需求
  • 强绑定 OpenClaw 和 Hermes 框架,其他 agent 栈无法直接使用
  • 写入可靠性仍需社区进一步解决
  • 缺少同类竞品,选择面窄

截至 2026-08-05

bun install -g github:garrytan/gbrain && gbrain init --pglite

← 返回工具库