Claude Code auto-memory vs codebase-memory-mcp (DeusData)

Claude Code auto-memory vs codebase-memory-mcp (DeusData): side-by-side comparison of two claude code memory mechanisms systems — architecture, taxonomy, license, pricing, MCP/A2A support, and direct edges.

Claude Code auto-memory · codebase-memory-mcp (DeusData)

Cost & capability

Claude Code auto-memorycodebase-memory-mcp (DeusData)
Capability bandcompetentcompetent
Capability composite7045
Cost tierfree
$/Mtok input0
$/Mtok output0
Use casesCode Generation Focused, Long Running Session, Offline CapableCode Generation Focused, Long Running Session, Offline Capable, Analytical Summarization

Where they differ (8)

Rows where both sides have data and the values disagree — the shortlist of dimensions that actually distinguish these two systems.

Claude Code auto-memorycodebase-memory-mcp (DeusData)
Capability composite7045
Use casesCode Generation Focused, Long Running Session, Offline CapableCode Generation Focused, Long Running Session, Offline Capable, Analytical Summarization
TypePer-project file directoryTree-sitter knowledge-graph MCP for code
Created2025-03 (Claude Code v1.0 launched Feb/Mar 2025; auto-memory feature in subsequent releases; v2.1.59+ required)2026 (active 2026 release cadence; latest v0.6.1 2026-05-04)
Backend storagefile (~/.claude/projects/<project>/MEMORY.md)SQLite (WAL mode) at ~/.cache/codebase-memory-mcp/
MCPnative (first-party) — Claude Code consumes MCPnative (first-party MCP server)
Optimised forClaude-Code-native + MCP-portable memorystructural code knowledge graphs (token-efficient; 99.2% reduction vs grep) + sub-ms queries + 155-language tree-sitter coverage
Anti-fitnot for non-Claude-Code clients (some are MCP-portable)not for non-code memory; not for natural-language conversation memory; SEMANTICALLY_RELATED edges require optional embedding pipeline

At a glance

Claude Code auto-memorycodebase-memory-mcp (DeusData)
SectionClaude Code memory mechanisms Claude Code memory mechanisms
TierT1 T1
TypePer-project file directory Tree-sitter knowledge-graph MCP for code
Created2025-03 (Claude Code v1.0 launched Feb/Mar 2025; auto-memory feature in subsequent releases; v2.1.59+ required) 2026 (active 2026 release cadence; latest v0.6.1 2026-05-04)
Latest release v0.6.1 / 2026-05-04
License MIT
GitHub 2.1k★ (DeusData/codebase-memory-mcp)
Pricing free / open source (MIT); no paid tier
Funding searched not found
Backend storagefile (~/.claude/projects/<project>/MEMORY.md) SQLite (WAL mode) at ~/.cache/codebase-memory-mcp/
Deployment Local — single static binary (macOS arm64/amd64; Linux arm64/amd64; Windows amd64)
API surface MCP (stdio) — 14 tools incl. index_repository / search_graph / trace_call_path / query_graph (Cypher-like) / get_architecture / detect_changes / manage_adr / search_code / get_code_snippet / ingest_traces / list_projects / delete_project / index_status / get_graph_schema
Multi-tenancyhard-isolation (per project)
MCPnative (first-party) — Claude Code consumes MCP native (first-party MCP server)
A2Anot supported not supported
OpenTelemetrysearched not found searched not found
Optimised forClaude-Code-native + MCP-portable memory structural code knowledge graphs (token-efficient; 99.2% reduction vs grep) + sub-ms queries + 155-language tree-sitter coverage
Anti-fitnot for non-Claude-Code clients (some are MCP-portable) not for non-code memory; not for natural-language conversation memory; SEMANTICALLY_RELATED edges require optional embedding pipeline

Taxonomy

AxisClaude Code auto-memorycodebase-memory-mcp (DeusData)
storagefilegraph
retrievalinjectionstructural-query
persistencecross-sessionproject-bound
updateappend-onlyreplacement
unitfactfact
governanceuser-controllableuser-controllable
conflictappenddeterministic-overwrite

Pros & cons

Claude Code auto-memory

Pros: Per-project automatic memory built into the runtime — no plugin install, no external store, no extra prompts.

Cons: Single-vendor lock-in to Claude Code; no inspect/edit UI for what's been auto-saved; opaque to other tools.

codebase-memory-mcp (DeusData)

Pros: Single-binary zero-deps deployment; 155-language tree-sitter coverage; structural queries replace grep at 120x fewer tokens; SLSA-3 + Sigstore + VirusTotal; team-shared graph artifact format; preprint with reproduction-friendly evaluation.

Cons: Preprint not peer-reviewed; founders/company opaque (DeusData has no disclosed principals); no managed/cloud option; SEMANTICALLY_RELATED edges depend on optional embedding pipeline.

Rows last verified 2026-05-14 / 2026-05-14. Data is CC-BY-4.0 — see how to read this.