itechmeat/open-second-brain

Local-first 🧠 memory for Hermes Agent that lives in your Obsidian vault and remembers project context. Nightly 😴 dream passes turn repeat corrections into confirmed preferences with measurable confidence. Adapters ship for Claude Code, Codex, and OpenClaw, with an MCP server for anything else.

解決的問題

Open Second Brain 為 AI 代理提供持久且使用者擁有的記憶層。它透過將所有內容儲存為 Obsidian 庫中的純 Markdown 檔案,消除代理記憶的「黑箱」特性,使使用者無需依賴專有雲端服務或隱藏狀態,即可檢視、編輯與版本化其代理的知識。

如何運作

該系統與 AI 代理(主要為 Hermes Agent,也支援透過 Model Context Protocol - MCP 的其他代理)整合,用於讀取與寫入知識。它使用決定論的「夢境」階段,將重複訊號轉化為持久規則,並淘汰過時規則。它不依賴 LLM 來管理記憶演算法,而是使用計數器與原子式檔案移動來確保可靠性。它提供 CLI 工具(o2b)用於管理、索引與衛生掃描,以清除重複或有爭議的事實。

適用對象

希望其 AI 代理擁有透明、可編輯且可在不同 AI 執行環境(如 Claude Code、Cursor 或 Aider)之間遷移的長期記憶的 Obsidian 使用者。

特色

  • Obsidian 原生:所有記憶均以 Markdown 檔案形式儲存,可利用 Obsidian 的維基連結、反向連結與圖譜檢視。
  • 跨代理相容:透過 MCP,單一記憶庫可跨多個 AI 執行環境共享。
  • 決定論學習:使用非 LLM 算法實現「夢境」階段,避免記憶層中的幻覺。
  • 使用者控制:提供 CLI 工具用於快照、回滾與衛生掃描,清理過時或重複的知識。
  • 可溯源知識:追蹤資訊來源,區分操作員陳述的規則與機器推導的事實。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案