
GBrain 让 OpenClaw / Hermes 有了“总回忆”:一套记忆层架构速读
最近关于 Agent 的讨论里,一个变化特别明显:
大家已经不再满足于“上下文窗口更大”,而是在问:
记忆要怎么长期保存、检索、整理、迁移,还不能把 prompt 撑爆?
GBrain 之所以值得看,是因为它把这个问题拆成了一个相对清楚的系统。
它的架构很像三层
1. brain/ 仓库:把事实层直接落到 Git
GBrain 最聪明的地方之一,是把长期知识保存在 Markdown 仓库里。这样做的好处非常实际:
- 人可以直接读
- 可以用 git 管理历史
- 可以迁移
- 可以 review
这和 OpenClaw 的 Markdown 记忆路线天然兼容。
2. 记忆引擎:负责检索、整理和召回
官方仓库说明里提到它支持:
- 默认
PGLite - 可切到
Postgres memory_searchmemory_get- 多种 MCP tools
也就是说,它不是单纯“存文件”,而是提供一层可检索的 memory runtime。
3. Agent 侧:OpenClaw / Hermes 作为执行者
GBrain 并不想取代 Agent,而是作为一个更通用的记忆后端,让 OpenClaw、Hermes 这些 agent 有更稳定的长期回忆能力。
为什么它比“无限保存聊天记录”更靠谱
因为它开始区分:
- 什么是该长期保存的事实
- 什么只是某一轮会话里的噪声
- 哪些内容应该 nightly consolidate
- 哪些内容要进入 skill、wiki 或用户画像
这类整理动作在很多项目里被称为:
- consolidation
- compaction
- dream cycle
- curation
名称不同,但目标都一样:让记忆越积越有用,而不是越积越乱。
它对 OpenClaw / Hermes 的意义
如果你已经在用 OpenClaw 或 Hermes,GBrain 这种系统最适合的场景是:
- 你需要跨项目保留长期知识
- 你希望记忆可迁移、可审计
- 你想把“会话历史”升级成“知识层”
这也是为什么最近三个月,X 上很多人开始把它当成“给 Agent 接一个外部大脑”。
我的判断
未来 Agent 的差异化,不只在模型本身,还在记忆层有没有做到三件事:
- 可落盘
- 可检索
- 可整理
GBrain 这类系统,正是在把这三件事做成独立基础设施。
来源
- X.com:GBrain 相关讨论
- GitHub:GBrain 官方仓库