Gives Claude a persistent memory layer across coding sessions through two-tier storage: CLAUDE.md loads instantly with top context, while a full JSON store backs keyword and semantic search via memory_search, memory_ask, and memory_related tools. Hooks into Claude Code to silently extract architecture decisions, gotchas, and progress notes after each response using Haiku, then deduplicates and consolidates automatically. Every memory save can trigger a git snapshot to a hidden branch, so you can roll back both context and code. The CLI handles init, status checks, and an HTML dashboard showing token usage by memory type. Runs entirely local, stores everything in your repo.
claude mcp add --transport stdio yuvalsuede-memory-mcp uvx memory-mcp