信号
xiaohui
收录

LangChain 发布 OpenWiki Brains:为 Agent 构建主动记忆系统

LangChain 将 OpenWiki 从代码文档工具扩展为通用 Agent 记忆系统。Personal Brain 可主动从 Gmail、Notion、Twitter 等源构建本地 Wiki,Agent 无需手动维护记忆。

正文

LangChain 官方博客 — OpenWiki Brains 的发布公告页面。

OpenWiki Brains 博客首屏截图

LangChain 今天发布了 OpenWiki Brains,将之前仅为代码仓库生成文档的 OpenWiki 扩展为通用 Agent 记忆系统。Agent 现在可以主动从 Gmail、Notion、Twitter/X、Hacker News 和 Git 仓库中提取上下文,构建一个自动更新的本地 Wiki,不再需要开发者手动维护 Agent 的记忆。

从代码文档到个人记忆

OpenWiki 最早在 6 月 22 日作为开源 CLI 上线,最初定位是「为 Agent 自动写代码仓库文档」。上线不到三周,GitHub Star 已突破 10,900,Fork 745 个。7 月 10 日发布的 v0.1.0 将能力大幅扩展——推出了 Personal BrainCode Brain 两种模式。

Code Brain 延续最初的功能:在 Git 仓库内运行,生成 openwiki/ 目录的代码库文档,并在仓库根目录维护 AGENTS.mdCLAUDE.md 两个 Agent 指引文件,告诉 Coding Agent 去 Wiki 里找上下文。支持 GitHub Actions、GitLab CI、Bitbucket Pipelines 三种 CI 集成,每次提交后自动更新文档。

Personal Brain 是这次的核心更新。它在 ~/.openwiki/wiki/ 下创建一个本地 Wiki,通过连接器从外部源抓取信息:

  • Gmail:读取近期邮件
  • Notion:搜索相关笔记(通过 MCP 协议)
  • Twitter/X:获取时间线、书签、列表帖子
  • Hacker News:获取近期帖子
  • 本地 Git 仓库:检查最新提交
  • Web Search:通过 Tavily 搜索

部分连接器(Gmail、Twitter/X、Git)是确定性的——直接获取数据并写入。Notion 和 Web Search 需要 Agent 推理——OpenWiki 在写入时会启动一个 Agent 子进程,根据用户设定的关注方向(比如「聚焦当前项目」「追踪 AI 论文」)判断哪些信息值得保留。

OpenWiki 通过 macOS LaunchAgent 实现定期自动更新,无需常驻服务器。所有数据以纯 Markdown 文件存储在本地,用户可以直接查看和编辑。项目采用 MIT 协议,基于 TypeScript,通过 npm 安装:npm install -g openwiki

主动记忆与被动记忆的分界线

Agent 记忆是当前 AI Agent 领域最活跃的方向之一,但多数方案走的是被动记忆路线——记住用户明确告诉它的信息,或从对话中推断出偏好。Claude 的 Project Knowledge、ChatGPT 的自定义指令、Fleet Memory 都属于这一类。它们的问题在于:Agent 无法主动发现并整合分散在各处的上下文。

OpenWiki Brains 的差异化在于主动:它按照一个「关注方向」的描述,定时扫描你接入的各个信息源,把相关内容写入 Wiki。Agent 在需要时直接读取 Wiki,不需要每次都去查询外部源。

这和 c456 此前报道的 Proactive Memory for Long-Horizon Agents 论文指向同一个方向——独立记忆 Agent 跟踪重要状态并选择性提醒行动 Agent。OpenWiki 是这一架构的第一个完整工程化实现。

对 Agent 工具链开发者来说,当 Agent 的工作范围从代码仓库扩展到 Gmail、Notion、Twitter 时,如何管理上下文变成了一个基础设施问题。OpenWiki 给出的答案是:本地文件系统 + 定时任务 + 连接器,返璞归真但足够有效。

早期阶段与已知局限

Personal Brain 还处于 v0.1.0 的早期阶段。连接器数量有限(Slack 即将到来,但 Discord、企业 SaaS 尚未支持),检索方式还是文件系统级别的关键词搜索,语义搜索和 MCP 集成在路线图上。Markdown 文件作为知识表示格式也远未成熟——LangChain 在博客中承认,跨页面链接和更丰富的知识格式是值得探索的方向。

LangChain 计划下一步增加 Slack 连接器、LangSmith trace 接入、Claude/Codex 本地会话,以及全文搜索、语义检索和 Agentic search。

来源