Skip to main content
AI Tool Radar
OSI-openAgent memory and code knowledge

Recall

raiyanyahya

Fully offline durable memory for Claude Code - captures each session and generates a compact resume with no API calls.

697 stars(as of 2026-07-11)View on GitHubHomepage

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.