Awesome Claude Code Memory
Description
A curated list of projects giving Claude Code persistent memory, with search and retrieval analysis.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Awesome Claude Code Memory [](https://awesome.re)
A curated list of projects giving Claude Code persistent memory.
Claude Code writes to append-only JSONL transcript files that get deleted after ~30 days. It has no built-in persistent memory across sessions. These projects fix that — through hooks, MCP servers, vector databases, knowledge graphs, and novel cognitive architectures.
Contents
- Deep Memory Systems
- Graph-Based Memory
- Advanced & Novel Approaches
- Observability & Monitoring
- Hook Collections & Frameworks
- Key Patterns
Deep Memory Systems
Hook-driven projects that give Claude Code persistent memory across sessions.
| Project | Stars | Storage | Retrieval | Description |
|---|---|---|---|---|
| thedotmack/claude-mem | 33.9k | SQLite + Chroma | Vector | Description: Hook-driven memory system using all 6 lifecycle hooks. Innovation: 3-layer progressive disclosure (index → timeline → full), ~10x token savings. |
| zilliztech/memsearch | 814 | Markdown + Milvus | Hybrid RRF | Description: By Zilliz (Milvus makers). Markdown-first, Milvus as derived cache. Innovation: Hybrid BM25+vector fusion via Reciprocal Rank Fusion. |
| rlancemartin/claude-diary | 335 | Markdown | None | Description: Generative Agents-inspired diary system for Claude Code. Innovation: PreCompact hook → diary entries → reflection → rules injected into CLAUDE.md. |
| davegoldblatt/total-recall | 186 | Markdown, 4 tiers | None | Description: Tiered markdown memory with ~1500 word working memory. Innovation: Write- |
Related Skills
Awesome Go
A curated list of awesome Go frameworks, libraries and software
Development next.js
| The React Framework | 138360 | 1503 | 1 |
Development sharing-skills
skill for guidance.
Development root-cause-tracing
Use when errors occur deep in execution and you need to trace back to find the original trigger.
Development Template Skill
Minimal skeleton for a new skill project structure.
Development Third-party Notices
THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THI
Development