Image Recall

Portable memory for coding agents

One memory.
Every agent.

Teach Recall how you work once. Claude, Codex, Cursor, and the rest pick up the right context in every session, on every device.

Open source Local-first Cloud is optional

Image Recall Memory ready

You taught Recall

“Always use uv for Python projects and add a regression test for every bug fix.”
Trusted rule Works across projects

Already there when you switch agents

CClaudeRemembered
OCodexRemembered
CursorRemembered

Starts on your machine. Turn on encrypted cloud sync only when you want memory everywhere.

01

Teach it once.

Correct an agent once. Recall turns the lesson into a clean rule for the next session.

02

Keep control.

See what was learned, where it came from, and remove anything you do not want remembered.

03

Carry it everywhere.

Use the same trusted memory with Claude, Codex, Cursor, Copilot, and more.

Meet

Learn your projects

Recall reads the docs and conventions already in your repo, so a new agent is not starting cold.

Notice

Remember corrections

When you repeat a preference or fix an agent mistake, Recall keeps the useful lesson.

Refine

Keep only what matters

Repeated, useful guidance stays. Noise, duplicates, and one-off details stay out.

Return

Bring it back on time

Each agent gets the right memory automatically, right when the next session begins.

Your memory, at a glance

Know what Recall remembers.

Recall.app keeps everything calm and visible in one place. Check that memory is ready, open your dashboard, or connect Recall Cloud when you want to use it on more devices.

Recall.app Overview showing healthy daemon status, connected cloud sync, dashboard readiness, and quick controls.
Recall.app, with local health, cloud sync, and dashboard controls.

Nothing remembered behind your back.

Browse every memory, see where it came from, and fix or remove it whenever you like. The dashboard runs on your machine. No cloud and no account required.

Recall dashboard Memories view listing captured rules, gotchas, and decisions with type, repo, confidence, and source for each.
Every rule, gotcha, and decision Recall has captured, with the evidence behind it.
Knowledge graph 3D force layout with labelled entity nodes extracted from memories.
Knowledge graph. Entities pulled from every verified memory, in a 3D force layout or a 2D view grouped by kind. Search filters the whole set, not just the top-N.
Timeline of agent activity: tool calls, prompts, and captured corrections, filterable by repo, source, and type.
Timeline. Every event your agents generate, filterable by repo, source, and type. Expand any row for the raw request and result.
Sessions list showing per-session duration, event count, and event-type chips across coding-agent runs.
Sessions. Each agent run across MCP, hooks, and CLI, with duration, event mix, and a click-through to the full trace.

Recall Cloud

Your memory follows you.

Recall stays free, open source, and useful on your machine. Turn on encrypted cloud sync when you want the same trusted memory on every device, remote agent, or teammate. Nothing leaves your machine until you choose.

Personal

Free locally

Private memory for all your local coding agents.

  • Works with all supported agents
  • Runs fully offline
  • No account required

Want memory on every device? Pro is $9/mo.

Start free

Enterprise

Custom

More control for larger organizations.

  • SSO and automatic provisioning
  • Audit export and tamper evidence
  • Data residency and network controls
  • Self-hosting option and SLA
Contact us

Install

Install. Open. That's it.

One command on any platform. Use Homebrew on macOS, curl | bash on Linux, one PowerShell line on Windows. Each installer auto-detects your coding agents and wires up MCP and lifecycle hooks for you.

From the next session on, Recall injects the right rules automatically. The CLI is there when you want to inspect or override. You don't need it for the common path.

# macOS: install & done
brew install --cask edihasaj/tap/recall
# open Recall.app → Install + Start → magic
# Linux: one-line installer
curl -fsSL https://recallmemory.dev/install.sh | bash
# or do it by hand:
#   npm i -g @edihasaj/recall && recall setup --yes
#   recall daemon install   # systemd --user service
# Windows: PowerShell installer
irm https://recallmemory.dev/install.ps1 | iex
# or do it by hand:
#   npm i -g @edihasaj/recall && recall setup --yes
# tray icon appears; right-click → Open Dashboard
# contributors only: build from source
git clone https://github.com/edihasaj/recall.git
cd recall
npm ci
npm run build
npm test