關於

Karpathy LLM Wiki

一款開源的 Obsidian 外掛,把你的筆記變成一部會自動組織的 Wiki—— 以本機優先的 AI,實作 Andrej Karpathy 的 LLM Wiki 概念。

什麼是 Karpathy LLM Wiki?

Karpathy LLM Wiki 是一款專為 Obsidian 打造的社群外掛,實作了 Andrej Karpathy 的 LLM Wiki 概念。 你照平常的方式在 vault 裡撰寫筆記;外掛會讀取這些筆記,萃取其中的人物、概念與理論—— 接著產生互相連結的 Wiki 頁面,並用雙向的 [[連結]] 串起彼此。 你可以用自然語言向 Wiki 提問,每一個回答都會反向連結回它所依據的原始筆記。

此外掛免費、開源、本機優先,並相容於任何 Obsidian 支援的 LLM 提供商—— 包含透過 Ollama 或 LM Studio 運行的本機模型。

它的核心理念

2026 年 4 月,Andrej Karpathy 發布了一則 gist, 勾勒出一套工作流:讓個人的 LLM 讀取你的筆記,並在筆記之上持續寫出一部不斷生長的 Wiki—— 一套會自動把原始文字化為結構化、彼此連結的知識的系統。每一則新筆記都會被收進一部活的索引, 不必再仰賴手動維護。

Karpathy LLM Wiki 把這套工作流從頭到尾完整落地。目標與 Karpathy 一致:別再弄丟你讀過的東西。 讓每一篇論文、每一篇文章、每一個想法都能被找回—— 也讓知識之間的關聯自己浮現,而不必寄望未來的自己還記得寫下 [[連結]]

運作方式

  1. 撰寫筆記。 像平常一樣在 Obsidian 裡撰寫筆記;你的原始筆記永遠不會被修改。
  2. 擷取。 執行擷取指令——外掛會讀取你選定的筆記,並請你的 LLM 從中萃取實體、概念與理論。接著在 sources/ 底下建立一筆來源記錄,並在 frontmatter 裡指回你的原始檔案。
  3. 產生 Wiki。entities/concepts/ 之下新增 Wiki 頁面,並在這些頁面與來源記錄之間建立雙向 [[連結]]
  4. 查詢。 你可以用自然語言向 Wiki 提問;每一個回答都會連結回支持它的筆記。
  5. 維護。 新筆記會自動被擷取;矛盾之處會被標記出來;已審閱的頁面則保持原貌、不受打擾。

完整的架構說明請見 GitHub Discussions

專案原則

  • 本機優先。 除非你主動選用雲端提供商,否則你的筆記不會離開自己的機器。
  • 不綁定提供商。 支援十二家 LLM 提供商——包含 Ollama、LM Studio,以及所有主流的雲端 API。
  • 沒有遙測、沒有後端、沒有帳號。 此外掛不附帶任何伺服器基礎設施。
  • 已審閱的頁面神聖不可侵犯。 一旦你把某個頁面標記為已審閱,AI 就永遠不會覆寫它。
  • 預設開放。 程式碼以 Apache 2.0 授權釋出(並採用 DCO);每一行程式碼都公開在 GitHub 上。

參與開發的人

Greener-Dalii 是本專案的維護者與主要作者。以下貢獻者(依 GitHub 帳號字母順序排列)都做出了重要貢獻:

  • green-dalii — 專案維護者與主要作者
  • DocTpoint — hub-retirement 結晶化訊號、knn 基線、同儕連結品質分析、冷啟動 A/B 評估
  • dmarchevsky — 程式碼貢獻與審查回饋
  • FrancoTampieri — 程式碼貢獻
  • Indexed-Apogrypha(Matthew Harper)— source-slug 指紋、擷取前的需求門檻、Anthropic fallback 修復與議題回報
  • YounianC(xiaochuanlu)— 擷取狀態列與 Query Wiki 側邊面板

這份名單維護於 NOTICE 檔案中,作為 Apache 2.0 授權下的署名用途。

如果你想一起參與,可以從 議題列表 開始,或直接加入 Discussions 討論。

授權

以 Apache 2.0 授權釋出,並採用 Developer Certificate of Origin(DCO,開發者原創聲明)。 詳細內容請參閱 GitHub 上的 LICENSENOTICE 檔案。

實用連結