inkeep/open-knowledge

Beautiful, AI-native markdown IDE and LLM wiki

OpenKnowledge

OpenKnowledge 是一款免费、本地运行的 Markdown 编辑器,将所见即所得文档工具(如 Google Docs 或 Notion)的体验与深度 AI 辅助写作相结合。它专为那些以 Markdown 形式保存知识(wiki、规范、第二大脑笔记)并希望在编辑器内直接使用大语言模型助手(Claude、Codex 等)的用户而设计。


功能

  • 真正的所见即所得编辑 – 输入时即可看到最终格式化的 Markdown。
  • 跨平台桌面应用(macOS、Windows、Linux)以及 Web 界面,可通过 CLI 在本地启动。
  • 并排 AI 编辑 – 通过“MCP/CLI”桥接,连接 Claude、Codex、OpenCode、Pi 及任何其他 LLM 工具。AI 可以起草、重写或搜索你的文档。
  • 内置 MCP、技能和代理搜索,用于创建 LLM 支持的 wiki、第二大脑知识图谱或结构化规范。
  • 团队共享与自动同步 – 底层使用 git/GitHub 工作流,协作者无需额外服务即可推送/拉取更改。
  • 可嵌入的 HTML 和丰富组件,用于工程规范、可视化报告等。

获取方式

桌面端

  1. 从 openknowledge.ai/download 或最新的 GitHub 发布版下载安装程序。
  2. macOS(Apple Silicon)– 将应用拖到 应用程序 文件夹。
  3. Windows 10+ – 运行安装程序(无需管理员权限)。
  4. Linux – 安装提供的 .deb 或 .rpm 包。

Web / CLI

npm install -g @inkeep/open-knowledge   # 安装 CLI 包
cd your‑project
ok init          # 初始化文件夹并配置 AI 编辑器
ok start --open  # 启动本地 Web 服务器并在浏览器中打开编辑器

需要 Node 24+ 和 git。


典型工作流

  1. 打开一个文件夹,其中包含 .md/.mdx 文件(例如 Obsidian 仓库、代码仓库、文档站点)。
  2. 编辑器显示文件导航器、搜索栏、标签页和 wiki 链接的图形视图。
  3. 使用 AI 面板 让 Claude、Codex 等起草章节、改进措辞,或对你的知识库执行“代理搜索”。
  4. 准备好协作时,启用 git 同步 选项 – 应用将自动推送到 GitHub 仓库或从其中拉取。
  5. 将笔记导出为 可嵌入的 HTML,或保留为 Markdown 以供下游工具使用。

适用人群

  • 已经以 Markdown 存储文档并希望获得更丰富编辑体验的开发人员或技术作家。
  • 构建 LLM 支持的 wiki 或“第二大脑”知识图谱的团队。
  • 喜欢 Notion 式编辑便利性但需要本地、开源工具隐私性的任何人。

贡献与支持

  • 在 GitHub 上提交问题,报告 bug 或功能建议。
  • 欢迎小型拉取请求;较大的更改应首先提交问题。
  • 社区聊天在 Discord 上;产品更新发布在 X (Twitter) 上。

许可证

OpenKnowledge 根据 GPL-3.0-or-later 发布,这是一份 OSI 批准的开源许可证。


摘要

OpenKnowledge 是一款本地托管的所见即所得 Markdown 编辑器,集成了 LLM(Claude、Codex 等)用于 AI 辅助写作,支持桌面和 Web 部署,并提供基于 git 的团队同步——全部免费且开源。

相关

  • Dispatch
  • 项目
  • 项目
  • 项目
  • 项目