supermemoryai/supermemory
Memory and context engine + app that is extremely fast, scalable, and can be run fully locally. The Memory API for the AI era.
解決的問題
AI助理通常在對話之間忘記所有內容。Supermemory 提供了一個持久的記憶與上下文層,讓AI能長時間記住使用者的偏好、過去討論與專案細節,避免在每次新會話中重複輸入資訊。
工作原理
Supermemory 是一個位於AI工具與LLM之間的上下文引擎。它能自動從對話中提取事實,建立並維護使用者檔案(分為穩定事實與近期活動),並處理知識更新或矛盾(例如更新居住城市)。它將傳統的RAG(檢索文件片段)與個人化記憶(追蹤使用者事實)結合於單一的混合搜尋查詢中。它還包含連接器,可用於從Google Drive、Notion和GitHub等外部來源同步資料,並支援PDF、影像與影片的多模態萃取器。
適用對象
- AI工具使用者:希望透過瀏覽器擴充套件、應用程式或MCP伺服器,為AI助理打造「個人大腦」的個人。
- 開發者:正在建構AI代理或應用程式,需要單一API來處理記憶、RAG、使用者檔案與資料連接器,而無需管理向量資料庫或嵌入管道。
- 自托管使用者:希望使用Ollama等工具在本地離線運行記憶引擎的使用者。
主要亮點
- 高效率:在主要AI記憶基準測試(LongMemEval、LoCoMo、ConvoMem)中排名第一。
- 使用者檔案:維護自動更新的檔案,約50ms的檢索時間,實現即時上下文注入。
- 混合搜尋:在一次查詢中合併知識庫文件與個人化使用者上下文。
- 廣泛整合:支援MCP(Model Context Protocol)、多種AI框架(Vercel AI SDK、LangChain等)與多個IDE(Cursor、VS Code)。
- 本地模式:提供零設定的本地二進位檔,實現完全離線運作。
相關
- 專案
- 專案
- 專案
- 專案
- 專案