Hacker News 中文摘要

RSS订阅

Show HN:OpenKnowledge —— 开源、AI优先的Obsidian/Notion替代品 -- Show HN: OpenKnowledge – open source AI-first alternative to Obsidian/Notion

文章摘要

OpenKnowledge是一款本地优先的Markdown编辑器与LLM维基工具,支持Claude、Codex等AI协作编辑,具备所见即所得、MCP集成、智能搜索和Git同步功能,适用于macOS、Windows和Linux。

文章总结

OpenKnowledge 是一款本地优先的 Markdown 编辑器和大语言模型(LLM)知识库工具,界面美观,支持与 Claude、Codex 及其他工具集成。它提供 macOS 桌面应用,以及适用于 Windows 和 Linux 的 Web 应用或命令行界面(CLI)。

主要功能包括:全所见即所得编辑,让 Markdown 文件的编辑体验类似 Google 文档或 Notion 页面;支持与 Claude、Codex 和 Cursor 桌面应用进行协作式 AI 编辑,并可通过 MCP/CLI 与任何工具或代理配合使用;内置 MCP、技能和代理搜索功能,适用于 LLM 知识库、代理第二大脑和规范驱动开发;提供无代码团队共享和自动同步功能,底层由 git/GitHub 驱动。

安装方式:macOS 用户可下载桌面应用,通过 DMG 文件安装;Linux、Windows 或 Intel Mac 用户可通过 CLI 运行本地 Web 应用(需 Node.js 24+),使用 npm 安装后,通过 ok init 初始化项目并配置 Claude Code、Cursor 和 Codex,再运行 ok start --open 启动 Web 编辑器。

该项目欢迎公开拉取请求,公开 PR 会自动同步到内部仓库进行审核和合并。

评论总结

根据评论内容,总结主要观点如下:

1. 平台兼容性争议(评分:无) - 仅支持macOS引发不满:"macos only? shame."(Natfan) - 用户期待跨平台支持:"If an Android app is in the works I'll definitely follow the project!"(pcthrowaway)

2. AI集成与本地化矛盾(评分:无) - 用户质疑AI集成方式:"Fully local, but can't integrate with any local LLM?"(pcthrowaway) - 强调本地模型优先:"Local models should be the first choice in that framing."(jrm4) - 对AI技能占用上下文表示担忧:"The skills are large, I'd prefer not filling up context."(sizero)

3. 迁移成本与竞品对比(评分:无) - 用户关注迁移路径:"Is there a migration path from Obsidian or Notion? Switching costs are usually what keeps people locked in."(devCassius) - 认为Obsidian已足够AI友好:"I don't understand how Obsidian... isn't already AI friendly."(culi)

4. 功能与命名争议(评分:无) - 用户对"Open Knowledge"命名提出质疑:"Is this following the Open Knowledge Format proposed by Google...?"(iamacyborg) - 指出与Open Knowledge Foundation名称冲突(vitorbaptistaa)

5. 积极反馈与使用场景(评分:无) - 用户赞赏UI设计:"I'm a sucker for pretty UIs."(claudiacsf) - 认为满足团队协作需求:"Seems like this might almost offer exactly that?"(vekker) - 对版本控制与团队共享功能感兴趣(abdullin)

6. 功能建议与改进方向(评分:无) - 建议集成更多AI服务:"Any reason why it's limited to Codex, Claude, and Cursor?"(gman83) - 希望支持OpenAI兼容LLM:"missing the option to connect with any openai-compatible LLM provider"(vekker) - 建议优先开发Web应用而非Electron(smrtinsert)