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)。
  • 本地模式:提供零設定的本地二進位檔,實現完全離線運作。

相關

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