OpenWiki Brains:AI代理的主動記憶框架
OpenWiki Brains 是 LangChain 推出的新框架,通過連接 Gmail、Notion、Git 等多種來源,為 AI 代理提供主動的 Wiki 式記憶,並自動更新本地 Wiki。
OpenWiki Brains 是 LangChain 推出的一個全新框架,旨在為 AI 代理提供主動式的 Wiki 記憶。與傳統的被動記憶方案不同,該框架允許代理主動從用户授權的各種數據源中獲取相關上下文,並自動構建和維護一個本地 Wiki,代理可以在需要時查詢使用。
OpenWiki 最初是一個用於代碼庫文檔的開源 CLI 工具,而 0.1.0 版本將其擴展為支持更廣泛的代理工作流。新版本引入了兩種主要模式:代碼大腦(Code Brain)和個人大腦(Personal Brain)。代碼大腦專注於代碼庫結構、Git 歷史和文件關係,能夠生成並維護文檔。個人大腦則面向更廣泛的工作上下文,連接 Gmail、Notion、Git 倉庫、Twitter/X、Hacker News 和網絡搜索等來源,創建包含項目、研究、聯繫人等信息的 Wiki。
個人大腦通過連接器實現信息攝取。對於 Gmail 和 Twitter/X 等源,可以獲取最近的消息或書籤;而對於 Notion 和網絡搜索這類需要更智能判斷的源,OpenWiki 會使用代理工具在攝取時進行有目標的搜索。用户可以在設置時指定大腦的關重點,比如某個項目或研究主題,從而讓 OpenWiki 篩選存儲相關信息。
為了保持信息新鮮,OpenWiki 會在本地運行定時任務,按用户設定的頻率從各連接器拉取新信息並更新磁盤上的 Wiki。整個過程無需服務器,只需在本地配置即可。
OpenWiki Brains 目前使用純 Markdown 文件存儲,便於閲讀和代理導航。未來計劃擴展格式,如頁面間鏈接和更豐富的知識表示。此外,團隊還計劃增加更多連接器,如 Slack、LangSmith 跟蹤等,並改進檢索能力,包括全文搜索、語義搜索和代理搜索。該項目已在 GitHub 開源,可通過 NPM 安裝試用。