garrytan/gbrain

Garry's Opinionated OpenClaw/Hermes Agent Brain

解決的問題

GBrain 是專為 AI 代理設計的持久記憶層,旨在透過提供持久且結構化的知識庫,防止它們出現「失憶」情況。它超越了簡單的關鍵字搜尋或向量檢索,透過綜合多個來源的答案並執行缺口分析,來告訴使用者這個大腦實際上不知道什麼。

運作方式

GBrain 以常駐程式運作,可以在本地(使用 PGLite)或伺服器上執行。它從各種來源接收資料——包括電子郵件、行事曆、聯絡人和 Markdown 檔案——並將這些資訊組織成自我連接的知識圖譜。此圖譜會提取實體參照並建立型別邊(例如 works_atinvested_in),而無需在每次寫入時都呼叫 LLM。當被查詢時,它使用綜合層來產生附有良好引用的連續文字,而不僅僅是返回一堆文件片段。

適用對象

它是為 AI 程式碼代理(如 Claude Code、Codex 或 Cursor)的使用者,以及建構自主代理(透過 OpenClaw 或 Hermes)的開發者所設計,這些代理需要具備長期、跨工作階段的機構或個人記憶。

特色亮點

  • 綜合與缺口分析:提供帶有引用的實際答案,並明確標註缺失的資訊。
  • 自我連接知識圖譜:使用型別邊進行複雜的關聯查詢,這是單純的向量搜尋無法處理的。
  • 多框架整合:與 MCP (Model Context Protocol) 深度整合,可與 Claude Code、Codex、Cursor 及其他 AI 客戶端協同運作。
  • 自主維護:支援「夢境循環」,伺服器託管的代理可以在夜間豐富與鞏固記憶。
  • 隱私優先:支援純本地儲存(PGLite)與限定範圍的存取,適用於使用者只能看到授權資料的「公司大腦」部署。

相關

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