Provides intelligent, persistent memory for AI assistants like Claude Code via a self-hosted Model Context Protocol (MCP) server.
Mem0 is a production-ready, self-hosted Model Context Protocol (MCP) server designed to equip AI assistants, especially Claude Code, with persistent and intelligent memory. It boasts a one-command Docker deployment, ensuring 100% self-hosted operation with robust token-based authentication for secure multi-user access. The system integrates advanced memory intelligence capabilities, including Neo4j-backed knowledge graphs for linking memories, temporal tracking, and architecture mapping, alongside a smart semantic text chunking system that preserves context for large inputs. Its async architecture ensures high performance and fault tolerance by immediately storing memories in PostgreSQL and asynchronously syncing to Neo4j.