Recall
raiyanyahya
Fully offline durable memory for Claude Code - captures each session and generates a compact resume with no API calls.
What is Recall?
A Claude Code plugin that gives coding sessions durable, local memory: it logs session activity to an append-only history.md and generates a compact context.md summary using local Python (TF-IDF + TextRank), so no tokens or API calls are spent on summarization and nothing leaves the machine. It aims to replace re-explaining your project every session with a roughly 1-2K token resume.
Pros & Cons
Pros
- Entirely local and offline - no API keys, no network, nothing leaves the machine
- Summarization is free (local TF-IDF/TextRank), not metered LLM calls
- Simple, inspectable two-file model (history.md + context.md); stdlib-only with NumPy optional
Cons
- Extractive TF-IDF/TextRank summaries are cruder than an LLM summary and can miss nuance the model would keep
- Claude Code-specific, not a general cross-tool memory layer
- Secret redaction is described as "best-effort" - worth checking before trusting it with sensitive repos
License
MIT (OSI-open)
When it is interesting
You want persistent, private Claude Code memory without spending tokens or sending data anywhere.
When it is too early
You need richer semantic memory shared across tools/agents, or you can't rely on best-effort secret redaction.
This repo featured in the 2026-07 edition of the Open-Source AI Radar.
claude-mem
thedotmack
Persistent memory layer across agent sessions with automatic semantic summaries and token-cost transparency.
graphify
safishamsi
AI coding skill that turns a folder of code, docs and images into a queryable knowledge graph across 20+ agents.
memU
NevaMind-AI
Memory framework for proactive AI agents - typed memory graph from chats, docs and media.