mcp-memory-service and ClawMem
About mcp-memory-service
doobidoo/mcp-memory-service
Open-source persistent memory for AI agent pipelines (LangGraph, CrewAI, AutoGen) and Claude. REST API + knowledge graph + autonomous consolidation.
Consolidates multi-agent memory using a knowledge graph with typed edges (causes, fixes, contradicts) and autonomous compression, accessible via REST API with ONNX-based embeddings that run locally. Implements Remote MCP support for browser-based claude.ai integration via Server-Sent Events, alongside traditional desktop MCP, with OAuth 2.0 authentication and self-hosted infrastructure (no cloud lock-in). Agent identity is tracked via `X-Agent-ID` headers for scoped retrieval, and conversation threading is preserved through `conversation_id` fields, enabling both shared memory across agent fleets and inter-agent messaging through semantic tag-based filtering.
About ClawMem
yoloshii/ClawMem
On-device context engine and memory for AI agents. Claude Code and OpenClaw. Hooks + MCP server + hybrid RAG search.
Combines multi-signal retrieval (BM25, vector search, and graph traversal with reciprocal rank fusion) with composite scoring that decays stale memories while boosting frequently-revised and co-accessed notes, plus local GGUF model inference for decision capture and intent classification. Integrates across Claude Code hooks, MCP servers, and OpenClaw's ContextEngine plugin—all three write to the same local SQLite vault, enabling memory continuity across different agent runtimes without cloud dependencies.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work