Developer Memory Tools

19 memory systems for AI coding assistants. Click any row for details.

System
Stars
Approach
Search
Storage
MCP
Scopes
Dedup
Retention
Multi-user
Cross-machine
Web UI
Token Budget
Tool Support
Context Injection
Network
Audit Trail
Claude Code Auto Memory
Built-in file-based memory for Claude Code
Proprietary
--
file-based
--
markdown files
No
project
----NoNoNo--
Claude Code
file-basedNoNo
Claude Memory API
First-party memory API for Claude
Proprietary
--
client-side tool
--
bring your own
No
custom
----NoNoNo--
Any Claude API client
autoYesNo
claude-diary
Append-only session journal
Shell
376
file-based
--
markdown files
No
project
LLM reflection
--NoNoNo--
Claude Code
file-basedNoPartial
claude-mem
Vector memory with AI compression
TypeScript · v13.6.2
83.1k
vector
semantickeyword
SQLiteChromaDB
Yes
project
AI compression
--NoNoYes
progressive disclosure
Claude CodeAny MCP client
manualNoNo
claude-mnemonic
Observation-based memory with decay and lifecycle
Go · v0.14.13
12
vectorreranking
semantickeywordreranking
SQLite
Yes
projectglobal
conflict detectionsupersede
importance decayvoting
NoNoYes
configurable limits
Claude CodeAny MCP client
manualNoPartial
claude-tandem
Priority-tiered context files
Shell
6
file-based
--
plain files
No
priority tiers
file compaction
auto-expiry
NoNoNo--
Claude Code
file-basedNoNo
claude-total-memory
Full-featured memory with version history
Python · v12.4.0
52
hybrid
semantickeywordfuzzygraph
SQLiteChromaDB
Yes
knowledge types
jaccardfuzzyversioning
retention zonesdecay scoring
NoNoYes
progressive disclosure
Claude CodeAny MCP client
manualNoYes
Claude.ai Memory
Built-in cloud memory for Claude.ai
Proprietary
--
cloud-managed
--
cloud
No
global
AI synthesis
--NoYesYes--
Claude.ai
autoYesNo
HUSK
AI memory server with search and session tracking
TypeScript
0
vectorgraph
semantic
SQLitesqlite-vecQdrant
Yes
sessionprojectglobal
semantic
per-scope TTL
YesYesYes
max_tokens
Claude CodeAny MCP client
autoPartialYes
Ix
System intelligence for codebases
TypeScript · v0.8.1
269
graph
keyword
knowledge graph
No
project
----NoNoPartial
directed context
ClaudeCodexGeminiOpenClaw
autoPartialNo
Jumbo CLI
Project context orchestration for coding agents
TypeScript · 3.10.0
116
structured
keyword
JSONLSQLite
No
sessionproject
----NoNoNo--
Claude CodeGitHub CopilotGoogle GeminiCursorMistral Vibe CLIAmpWarpVS Code
file-basedNoYes
Khoj
Self-hosted AI assistant with document indexing
Python · 2.0.0-beta.28
35.2k
vectordocument index
semantickeyword
SQLitecloud
Yes
per-agent KB
----YesYesYes--
Claude CodeAny MCP clientWebDesktopMobile
manualPartialNo
knowledge-bank
Simple key-value knowledge store
TypeScript
5
FTS
keyword
SQLite
No
typescope
----NoNoYes--
CLI
manualNoNo
lisa
Knowledge graph memory with Neo4j
TypeScript · v2.27.0
9
knowledge graph
graphsemantic
Neo4j
No
project
entity resolution
temporal tracking
NoPartialNo--
CLI
manualPartialPartial
llm-memory.net
Memory platform with multi-agent communication
JavaScript · v1.5.0
11
vector
semantickeyword
PostgreSQL
Yes
projectglobal
semantic
manual
YesYesYes
cost_budget
Claude CodeClaude DesktopAny MCP client
manualYesPartial
mcp-memory-service
Knowledge graph memory with optional cloud sync
Python
--
hybrid
semantickeywordgraph
SQLite
Yes
per-agent
semanticconsolidation
--PartialPartialYes--
Claude CodeClaude DesktopLangGraphCrewAIAutoGenAny MCP client
manualPartialNo
mnemon
Multi-graph memory with importance decay
Go · v0.1.15
353
graph
graph traversalvector
SQLite
No
named stores
conflict detection
importance decay
NoNoNo--
CLI
manualNoPartial
Supermemory
Cloud memory service with contradiction detection
Cloud service · server-v0.0.3
27.2k
vector
semantic
cloud
Yes
container tags
autocontradiction detection
auto-expiry
YesYesNo--
Claude CodeAny MCP client
manualYesNo
trvon/yams
Content-addressed memory with block storage
C++ · v0.17.0
375
content-addressed
keywordvector
SQLiteblob store
Yes
N/A
content hash
--NoNoNo--
Claude CodeAny MCP client
manualNoPartial

Click any row for details