mcp-memory-service
View on GitHubOpen-source persistent memory for AI agent pipelines (LangGraph, CrewAI, AutoGen) and Claude. REST API + knowledge graph + autonomous consolidation.
Self-hosted persistent memory service for AI agents exposing MCP plus a REST API, with a causal knowledge graph, semantic search over sqlite-vec embeddings, and autonomous memory consolidation. Drop-in for LangGraph, CrewAI, AutoGen, Claude and other MCP clients.
Use Cases
Give AI agents persistent memory across sessionsShare memories and causal knowledge graphs across multi-agent pipelinesSemantic search and recall of prior project decisionsDrop-in memory backend via REST API for LangGraph/CrewAI/AutoGenAdd long-term memory to Claude Desktop, Claude Code, Cursor, VS CodeRemote MCP memory for claude.ai and ChatGPT via OAuth HTTPSAutonomous consolidation and compression of stale memoriesEntity extraction and tag-scoped retrieval per agentSelf-hosted zero-cloud-cost memory as Redis/Pinecone replacementOptional Cloudflare or Milvus sync for team collaboration
Built With
- Language
- Python
- Frameworks
- FastAPI · MCP · LangGraph · CrewAI · AutoGen · Uvicorn · sqlite-vec · ONNX · Cloudflare · Milvus · APScheduler · SQLite
Tags
agent-memory · long-term-memory · knowledge-graph · mcp-server · model-context-protocol · semantic-search · vector-database · sqlite-vec · rest-api · multi-agent · self-hosted · embeddings · oauth · claude · consolidation · rag