HeadlinesBriefing favicon HeadlinesBriefing.com

Recall: Offline, Token‑Saving Memory for Claude Code

Hacker News •
×

Recall plugs into Claude Code to give developers offline, durable memory. Instead of re‑explaining a project each session, the plugin logs every prompt, reply, and file touch to .recall/history.md. When a new session starts, it surfaces context.md and asks whether to resume. No API key, no external calls, and no extra model tokens are spent.

Recall builds context.md locally with a TF‑IDF and Text‑Rank extractor, keeping only the top sentences and deterministic facts like the original goal and recent git diff. The summarizer runs in pure Python; optional NumPy accelerates vector math. Configurable options let teams commit the .recall folder for shared memory or ignore it for personal use, preserving privacy.

Because everything stays on the local machine, Recall saves Claude Code users from token waste and keeps sensitive data from leaking. The plugin requires no installation beyond adding the repository to the marketplace, and it starts working immediately. Developers can now focus on coding without repeatedly re‑contextualizing, and teams can share concise project overviews without exposing secrets.

Recall also offers auto‑save hooks and a /recall:save command for manual control. The local algorithm guarantees zero external data transmission, so even projects with strict compliance rules can adopt it. By reducing the cold‑start friction, the tool extends subscription limits for users on the paid Claude plan and lowers billing for API‑based teams, making it a practical efficiency boost for any Python‑heavy workflow.