OpenKnowledge 是什麼?開源 AI 筆記工具讓 Obsidian 換個方式寫
2026年10月19日
GPL 授權的 OpenKnowledge 直接指向既有 Obsidian vault,保留 wikilink 與 frontmatter,本地運行並內接 Claude 與 Codex。功能、限制與適用場景一次看懂。
Hacker News 上一個名為 OpenKnowledge 的專案拿到 250 分與上百則討論,理由不複雜:它想解決的是「Obsidian 很好用,但寫起來不像 Notion」這個長期懸而未決的問題。
最近幾個月,被稱為 Obsidian 替代的開源筆記工具陸續出現,但真正願意吃掉既有 vault 的並不多。多數新工具會要求你匯入、轉格式、重寫連結,OpenKnowledge 選擇把這一步省掉。
它由 inkeep 開源,採用 GPL-3.0 授權,定位是 AI 原生的 Markdown 編輯器與 LLM 知識庫。你可以直接把它指向既有的 Obsidian vault,保持原本的 wikilink 與 YAML frontmatter,再換一套真正所見即所得的編輯體驗。
對已經累積幾百篇筆記的人來說,「不用搬家」比任何新功能都重要。
OpenKnowledge 與 Obsidian 的關鍵差異
Obsidian 的核心是檔案與外掛,編輯體驗偏向純文字與預覽切換。OpenKnowledge 走的是另一端:編輯區就是最終版面,表格、圖片、待辦清單在輸入時就長成讀者看到的樣子。
官方把這種體驗形容為「Notion 遇上 VS Code」。資料仍然是資料夾裡的 Markdown 檔案,只是在上面加了一層 ProseMirror 編輯器。
差異還體現在 AI 的接入方式。Obsidian 要靠社群外掛把 Claude 或 Codex 接進來,OpenKnowledge 則是一開始就把這些代理程式當成使用者。
OpenKnowledge 的本地優先與隱私設計
OpenKnowledge 的資料全部存在你自己的磁碟上,沒有雲端資料庫。團隊共享功能走 Git 與 GitHub,底層是版本控制,不是另一套伺服器。
這種設計的代價是需要一點 Git 常識。好處是資料不會被鎖在某個訂閱方案裡,專案結束或服務停止,你的筆記仍然是一堆可以打開的檔案。
對重視隱私的人來說,這點尤其關鍵。筆記往往是最私密的一類文件,把它們交給一個新工具的前提,是確認這些檔案在本地可以被任何編輯器打開。
AI 代理如何與 OpenKnowledge 的 Markdown 協作
OpenKnowledge 的賣點是並排的 AI 編輯。Claude、Codex、Cursor 等桌面應用可以開啟 OpenKnowledge 的網頁檢視器,讓代理程式在一側改檔案,你在另一側即時看到變化。
技術上,它為 Markdown 與 ProseMirror 建立雙向無損轉換管線,再用一套雙觀察者的 CRDT 讓兩邊狀態同步。這帶來的實際效果是:代理改過的內容可以撤銷、可以看版本歷史,不會出現「AI 亂寫一段沒法還原」的災難。
專案也內建給 LLM 用的搜尋與撰寫能力,可透過 MCP 與命令列呼叫。官方明確表示 MCP 與 CLI 是代理無關的,理論上也能接本地模型。
開源授權對長期使用的意義
OpenKnowledge 採用 GPL-3.0,這代表任何人都可以檢視、修改、自行架設,也代表衍生版本必須維持同樣的開源條件。
對使用者而言,這個授權最大的價值是「不會被鎖住」。如果某天專案方向改變、價格調整,或團隊停止維護,你手上的程式碼與資料仍然完整,社群也能接手繼續開發。
相對地,它對商業化有一些限制,這也是為什麼有些團隊會選擇更寬鬆的授權。對一個筆記工具來說,這個取捨偏向使用者,而不是偏向廠商。
OpenKnowledge 適合哪些使用場景
第一種是個人知識庫。你已經有一疊 Markdown 筆記,想換一個寫起來更順的介面,又不想重新整理檔案結構。
第二種是團隊共筆。用 GitHub 當同步層,誰改了哪一段、什麼時候改的,都有紀錄。對需要審核流程的技術文件特別合適。
第三種是寫規格書。OpenKnowledge 提供針對工程規格與視覺化報告的元件,寫完可以直接產出可讀性較高的文件。
反過來說,如果你要的是手機隨時記一筆、或多人同時編輯同一段,現階段它還不是最佳解。
另一個容易被忽略的場景是搬遷。如果你正考慮做一次 Obsidian 替代的實驗,OpenKnowledge 的遷移成本幾乎是零:指向資料夾、確認 wikilink 沒有斷、開始寫。失敗了也不會損害原檔,因為它從頭到尾沒有改動你的檔案結構。
OpenKnowledge 目前的限制
行動端是最大缺口。目前桌面端覆蓋 macOS、Windows 與 Linux,網頁版需要自己跑,Android 與 iOS 的原生應用還沒有。這代表你在地鐵上想到的一個點子,仍然得先記到別的地方,回家再整理進來。
本地模型支援也不完整。官方在討論串中承認目前沒有明確的文件與整合路徑,想用 Ollama 或 LM Studio 的使用者得自己摸索。
還有一點是專案本身的成熟度。討論串裡有人提到,它是個很漂亮的 Markdown 編輯器,但功能深度仍不及累積多年的 Obsidian 外掛生態。這種差距不會在幾次更新內消失。
Git 同步也有一項實務風險。筆記資料夾裡如果塞了大量圖片與附件,儲存庫會迅速膨脹,沒有 LFS 之類的處理,同步就會變慢。官方在討論串中收到這類回饋,但還沒有給出完整方案。
網頁版與命令列的備援方案
不是每個人都用 Mac。Windows 與 Linux 使用者可以走官方安裝檔,也可以在支援的平台用命令列啟動同一套編輯器。
網頁版的好處是可以放在任何有瀏覽器的機器上,包含較舊的 Intel Mac 與遠端伺服器。你只需要讓它在本地跑起來,再用瀏覽器連進去。
命令列方面,專案提供 TUI 優先的操作方式,適合習慣在終端機裡工作的人。這部分不算成熟,但對技術使用者來說已經夠用。
什麼人現在就該試試 OpenKnowledge
如果你每週花好幾個小時在 Markdown 裡寫東西,而且已經有用 Claude 或 Codex 協助寫作的習慣,OpenKnowledge 值得裝起來試一週。
安裝方式有三種:官方安裝檔、Linux 的 deb 或 rpm 套件,或用命令列啟動網頁版。Mac 與 Windows 的安裝程式都是免管理員權限的個人安裝。
第一次開啟時,選一個現有的資料夾就能開始。它會引導你安裝 MCP 與相關技能,並偵測電腦上已經存在的代理程式。
結語:筆記工具的新戰場在「怎麼寫」
OpenKnowledge 沒有試圖取代 Obsidian 的資料格式,而是挑戰它的書寫體驗。這個切入點很聰明,因為真正讓人換工具的,往往不是功能多寡,而是每天打開它時的那三分鐘手感。
如果你手上的筆記已經是純 Markdown,換過去幾乎零成本。找個有空的下班時間裝起來,拿一篇你寫得最認真的筆記放進去改一改,答案自然會出來。