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)。
  • 本地模式:提供零配置本地二进制文件,实现完全离线运行。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目