Early access opening. Get on the list →

Claude's built-in memory sucks
recall. fixes that.

Built-in memory keeps a summary of what mattered. You keep redoing the explanation.
Recall keeps the decisions, the trade-offs, and the why behind every call you made — so every session picks up where you left off.

JM RK SP DC +
Real demand from Claude users. See the evidence ↓
~/saas-app — claude-code
Claude Code v2.1.76
Opus 4.7 (1M Context) · ~/saas-app
recall mcp loaded · 1,402 sessions indexed
Why did we pick Supabase over Firebase for auth? recall_search(query: "supabase firebase auth") Recalled 1 memory · 0.6s Supabase won on developer experience. From your 2026-03-15 architecture-review session:
we tried Firebase first but the security rules got tangled fast. Supabase made the data side feel like normal code we could read. Migration was about 3 days.
PR #47 landed March 22 — auth migration came in close to plan.
PROBLEM

We didn't make this up.

Public posts from Claude users. The built-in memory keeps biting them — and it's biting you too. The OSS attempts (mem0, Letta, MemGPT, markdown-files) keep falling short. Click any tile to read the source.

GitHub
issue #25695 · closed

"This is the single most frustrating experience in Claude Code."

github.com/anthropics/claude-code/issues/25695
GitHub
issue #14227 · feature request

"Claude Code is a goldfish."

github.com/anthropics/claude-code/issues/14227
GitHub
issue #27298 · power outage

"Every Claude Code session starts amnesiac. A power outage lasting 2 minutes killed 6 active Claude Code sessions mid-work. All context, gone."

github.com/anthropics/claude-code/issues/27298
YHacker News
saberience · OSS attempts

"I have tried probably 10-20 other open source projects (mem0, Letta, MemGPT, others) and still nothing works better than simply keeping my own library of markdown files."

news.ycombinator.com/item?id=46426624
YHacker News
austinbaggio · Show HN

"I got tired of Claude Code forgetting all my context every time I open a new session."

news.ycombinator.com/item?id=46426624
r/ClaudeAI
community thread

"Lost a full afternoon. Four hours debugging a database migration with Claude Code, then the session compacts and I'm explaining the schema again from scratch."

reddit.com/r/ClaudeAI
DEVDEV Community
3 ways to fix Claude Code's memory

"Each Claude Code session begins with a fresh context window. Two mechanisms try to carry knowledge across — neither holds for real projects."

dev.to/gonewx/i-tried-3-different-ways
Blog
Du'An Lightfoot

"Claude can't remember what you discussed five minutes ago."

duanlightfoot.com/posts/claude-code-compacting
MMedium
Claude Forgot My Entire Project

"Hours into building something intricate, the assistant responds as if meeting you for the first time. All of it simply, gone."

medium.com/@nbhyxq/claude-forgot-my-entire-project
DEVDEV Community
Claude's Alzheimer's Feature

"It does not remember anything between chats or sessions. Every session. Every time."

dev.to/kim_bouwman_1e15b489fb1f3
GitHub
issue #2545 · open

"Instructions given 30 minutes earlier are completely forgotten. Configuration settings are repeatedly asked for despite being provided."

github.com/anthropics/claude-code/issues/2545
XDA Developers
persistent memory take

"Claude Code starts every session with zero context and there is no memory of previous sessions, previous work, or accumulated understanding."

xda-developers.com/claude-code-persistent-memory
FEATURES

Everything you need to stop
repeating yourself to Claude.

The decisions you weighed. The context you built. The lines you'd otherwise be retyping for the third time. All of it, where it should be — inside Claude's next answer.

What you said, not a summary of it.

When Claude cites you, it's a direct quote with the date and the session it came from. No telephone-game between past you and present you.

One memory across every project.

The decision you made on the marketing site last month surfaces when you're working on the dashboard today. Context follows the thought, not the folder.

You don't have to remember to remember.

Claude figures out when something past matters. The right line shows up inside the answer — no "/recall this", no command to type, no search bar to open.

Your conversations stay yours.

Nothing leaves your machine. The candid trade-offs, the half-formed ideas, the things you'd never paste into a server log — they stay where they belong.

Set it once. Forget it's there.

Install on a coffee break. From then on, every Claude session knows everything you ever told it — without you doing a single thing differently.

Find it the way you'd describe it.

By topic, by keyword, by half-remembered phrase. You don't have to remember exactly what you said — Recall does.

HOW IT WORKS

From install to verbatim recall
in 4 steps.

Walked through Claude Code as the example. Same logic when we ship Claude and Cowork support next.

Run npx recall init

Recall writes the MCP config to your CLI settings. ~60 seconds.

Ingest your local sessions

Reads ~/.claude/projects history. Stays on your machine. ~5 min.

Use Claude Code normally

Nothing in your workflow changes. The integration is invisible until needed.

Claude calls Recall

Verbatim quote surfaces in the response, attributed to its date and session.

$ npx recall init

For Claude Code · ~/.claude/projects

SIDE BY SIDE

Same prompt. Two different Claude Codes.

Same model. Same project. The right side just has Recall installed. Shown in Claude Code — same shape on Claude and Cowork.

Claude Code · default
~/saas-app — claude-code
Why did we pick Supabase over Firebase for auth? Recalled memory MEMORY.md · 0.1s Supabase was chosen for the auth setup because it offered a better developer experience than Firebase for the team's needs.
Claude Code · with recall.
~/saas-app — claude-code
Why did we pick Supabase over Firebase for auth? recall_search(query: "supabase firebase auth") Found in 2026-03-15 architecture-review · 0.6s Supabase won on developer experience. From your 2026-03-15 architecture-review:
we tried Firebase first but the security rules got tangled fast. Supabase made the data side feel like normal code.
PR #47 landed March 22.

Same model. Just one of them remembers what you said.

Get early access Free · Replies read by the founder
QUESTIONS

What you might be wondering.

Why not just use Claude's built-in memory?

Claude does have built-in memory across its surfaces. In Claude Code there's CLAUDE.md (instructions you write) and auto memory (notes Claude writes to ~/.claude/projects/<project>/memory/MEMORY.md based on what it decides was worth remembering). Claude.ai and Cowork have their own memory layers with the same shape. The catch is consistent: auto memory is paraphrased. Claude reads your conversation, decides what mattered, and writes a summary. Your actual words — the line numbers, the architecture caveats, the gotchas — get distilled into gist. And on Claude Code, only the first ~200 lines of MEMORY.md load each session, so older notes get pushed out. Recall reads the raw session transcripts on disk and surfaces your verbatim quotes — not Claude's summary of them — mid-response, the moment Claude needs them.

Why not mem0, Letta, MemGPT, or just markdown files?

People keep trying these. They keep going back to markdown. The OSS attempts ship with great READMEs but break the moment your project gets real — they paraphrase your words instead of quoting them, they index half your codebase, they need maintenance you don't have time for. Recall is built for one job: pull your exact words from past Claude sessions, mid-response, with zero ongoing care. We're going narrow before going wide.

What's an MCP server, and why does it matter here?

MCP (Model Context Protocol) is the standard Anthropic shipped for letting Claude call external tools. When you install Recall as an MCP server in Claude Code, Claude learns it has a `recall_search` tool. From then on, whenever Claude thinks you've said something relevant before, it calls that tool itself — you don't have to remember to invoke anything. One install, then it's invisible. For Claude.ai and Cowork, we'll ship a custom connector that does the same job through Anthropic's connector framework.

What about my data privacy?

Local-first. Recall reads your Claude Code session files from your disk (`~/.claude/projects`) and writes its index to your disk. Your conversations never leave your machine. No telemetry, no upload, no server-side storage of your code or chats.

Will it work across Claude.ai, Cowork, and Claude Code?

That's the goal. v1 ships for Claude Code first because the install path is the cleanest (one terminal command, no browser toggles). Claude.ai and Cowork follow — they require a custom connector instead of an MCP server, which is a different shape of integration but the same core idea. The order of what we ship next depends on which surface our early-access folks actually live in. Tell us in the form.

What about OpenClaw, Codex, ChatGPT, Cursor, Aider, or other AI tools?

Not in v1. We're going deep on Claude's ecosystem first because that's where the memory shape is consistent enough to actually fix. Tools outside the Claude family are on the roadmap if v1 ships and the signal lands there. Tell us in the form which AI tools you actually use — that's how we sequence what to add next.

Is this built yet?

Almost. The pieces are there — we're just gauging how much it would matter to you before we cut a v1. The more interest we see this week, the faster we ship. We genuinely believe this should exist; we want to make sure you do too.

When will it be ready?

Soon. Once we hear from enough early-access folks, we move fast — the integration is straightforward by design. You'll be the first to know.

What's it going to cost?

We're still figuring it out. Likely a subscription since indexing has ongoing costs (server + embedding API), but we want it priced so individual developers actually use it. If you have strong opinions, tell us in the form.

Who's behind this?

X-Arc — a small lab that ships focused AI tools (open-source: brain-cli, agent-memory, design-discipline). Recall is the next one, built only if you say it should be.

EARLY ACCESS

Get on the list.

Join the early-access list and we'll let you know the moment Recall is ready for Claude's ecosystem. The first 15 names also unlock a 15-minute call with the founder to shape what we build.

Which AI tools do you use the most?* (pick any that apply)

v1 will ship for Claude products. Other products will follow if signal lands there.

Free · Replies read by the founder