langchain-ai/openwiki
OpenWiki is a CLI that writes and maintains agent documentation for your codebase.
解决的问题
OpenWiki 是一个 CLI 工具,可自动化创建和维护代码库或个人知识库的维基。它通过使用 AI 代理生成链接的 Markdown 文件,当源代码或连接的数据源发生变化时,这些文件会自动更新,从而解决文档过时的问题。
工作原理
AI 代理读取源材料(如 Git 仓库或连接的应用程序),并生成结构化的 Markdown 维基。系统采用「有根主张(Grounded Claims)」架构,将事实信息追溯到特定版本的源证据(例如特定代码行)。当源证据发生变化时,OpenWiki 会准确识别出需要重写或淘汰的命题。
支持两种主要模式:
- 代码模式:分析仓库并在
openwiki/文件夹中创建文档。可直接集成到 Cursor 或 Claude Code 等编码代理中。 - 个人模式:从连接器(Notion、Slack、Gmail、X 等)中摄入数据,构建个人知识脑。
适用人群
- 希望为其仓库实现自维护文档的 开发者。
- 希望将多个数字来源的碎片化信息整合为单一、链接维基的 知识工作者。
- 希望为其编码代理提供结构化、有根记忆的 AI 代理用户。
核心亮点
- 有根主张:将事实追溯到版本化的源证据,确保文档保持准确。
- 编码代理集成:可在 Codex、Claude Code、OpenCode 和 Cursor 中运行。
- 交互式可视化器:将维基转换为可探索的节点图。
- 广泛连接性:内置九种连接器,支持 Notion、Slack、Gmail 等工具,以及用于运行时行为文档化的 LangSmith。
- 开放知识格式:输出包含验证过的 Mermaid 图表的可移植 OKF v0.2 包。
相关
- 项目
- 项目
- 项目
- 项目
- 项目