doobidoo/mcp-memory-service

Open-source persistent memory for AI agent pipelines (LangGraph, CrewAI, AutoGen) and Claude. REST API + knowledge graph + autonomous consolidation.

解决的问题

AI代理通常会经历"失忆",一旦会话结束,所有上下文和项目历史都会丢失。本项目提供了一个持久化、共享的内存后端,使代理能够存储决策、代码模式和架构上下文,确保新会话从已有知识开始,而非从零开始。

工作原理

它作为一个自托管服务运行,可通过 REST API 或 Model Context Protocol (MCP) 访问。使用本地运行的 ONNX AI 嵌入进行语义搜索,并支持多种存储后端,包括 SQLite、Milvus 和 Cloudflare。系统将信息组织为知识图谱,通过带类型的边来追踪事实之间的因果关系,而不仅仅是存储孤立的文本片段。

适用人群

使用 LangGraph、CrewAI 或 AutoGen 等框架构建代理流程的开发者,以及使用 Claude Desktop、Cursor 和 Windsurf 等兼容 MCP 客户端的用户,希望其 AI 助手在不同聊天和工具之间记住细节。

主要亮点

  • 多传输支持:可通过 REST API、MCP 和 Web 仪表板访问。
  • 知识图谱:以交互式 3D 星系的形式可视化和管理记忆。
  • 本地优先隐私:通过 ONNX 在本地运行嵌入,确保数据保留在您自己的基础设施内。
  • 框架无关:适用于任何 HTTP 客户端,并可与主流 AI IDE 和桌面应用集成。
  • 灵活的后端:支持本地 SQLite 以提升速度,Milvus 用于专用向量搜索,Cloudflare 用于团队同步。

相关

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