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
356
file-based
--
markdown files
No
project
LLM reflection
--NoNoNo--
Claude Code
file-basedNoPartial
claude-mem
Vector memory with AI compression
TypeScript · v12.1.0
48.6k
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.11.101
10
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 · v4.0.0
13
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.5.1
187
graph
keyword
knowledge graph
No
project
----NoNoPartial
directed context
ClaudeCodexGeminiOpenClaw
autoPartialNo
Jumbo CLI
Project context orchestration for coding agents
TypeScript · 2.11.1
71
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
34.0k
vectordocument index
semantickeyword
SQLitecloud
Yes
per-agent KB
----YesYesYes--
Claude CodeAny MCP clientWebDesktopMobile
manualPartialNo
knowledge-bank
Simple key-value knowledge store
TypeScript
4
FTS
keyword
SQLite
No
typescope
----NoNoYes--
CLI
manualNoNo
lisa
Knowledge graph memory with Neo4j
TypeScript · v2.27.0
7
knowledge graph
graphsemantic
Neo4j
No
project
entity resolution
temporal tracking
NoPartialNo--
CLI
manualPartialPartial
llm-memory.net
Memory platform with multi-agent communication
JavaScript · v1.1.0
7
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 · v10.36.4
1.6k
hybrid
semantickeywordgraph
SQLite
Yes
per-agent
semanticconsolidation
--PartialPartialYes--
Claude CodeClaude DesktopLangGraphCrewAIAutoGenAny MCP client
manualPartialNo
mnemon
Multi-graph memory with importance decay
Go · v0.1.2
34
graph
graph traversalvector
SQLite
No
named stores
conflict detection
importance decay
NoNoNo--
CLI
manualNoPartial
Supermemory
Cloud memory service with contradiction detection
Cloud service
21.7k
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.12.1
369
content-addressed
keywordvector
SQLiteblob store
Yes
N/A
content hash
--NoNoNo--
Claude CodeAny MCP client
manualNoPartial

Click any row for details