MemoryGate – Open-source persistent memory for AI agents via MCP
MCP-native persistent memory solves cross-platform agent amnesia without context hacks.
Persistent memory for AI — powered by Shadow-Decay and HESTIA scoring
Temporal memory with contradiction detection—Claude finally remembers job changes.
Claude Desktop users, developers building with MCP-compatible LLMs, knowledge workers
Mem0 · Zappi · LlamaIndex persistent memory
It runs locally, stores everything in a vector database you control, and plugs into Claude (and other MCP-compatible clients) through 16 tools covering store, recall, graph search, and health monitoring.
The core problem it solves: you tell your AI you changed jobs, and three weeks later it still references the old one. Ember's contradiction engine catches that at write time.
Repo: https://github.com/Arkya-AI/ember-mcp
Still alpha — single user, some token overhead, scoring weights need tuning for different use cases. Posting here for technical feedback before wider release.
MCP-native persistent memory solves cross-platform agent amnesia without context hacks.
Runs extraction and search server-side so your local MCP is a tiny HTTP client — no local DBs, no giant RAM leaks, and an easy npx install and .mcp.json or global MCP registration. It exposes clear tools (save_memory, recall_memories, extract_memories, get_project_context) and adds project-scoped + global preferences — a pragmatic fix for Claude Code's tiny flat-file memory. The tradeoff is obvious: usefulness depends on the hosted API (privacy, uptime, cost), and the repo looks early-stage with minimal commits and docs beyond the quickstart.
Finally remembers your architecture decisions between Claude Code sessions — CLAUDE.md couldn't do this.
Syncs AI context across Cursor and Claude via MCP when natives don't.
Scope-hierarchical memory for agents across projects—Mem0 and Zep flatten context too much.
Claude memory without token costs, but requires running five services for one feature.