01 / REMEMBER
Keep the context worth keeping.
Save decisions through memory tools. Plugin hooks capture failing commands and session summaries.
PERSISTENT MEMORY FOR CODING AGENTS
Give Claude Code a memory that outlives the session.
Your decisions, your patterns, your next move. Still there.
Start free · 500 memories · No credit card required
Try it: choose a memory to see it recalled.
RECALLThe session ends. The context stays.
YOU ASK
How should we paginate the activity feed?
→ search_memoriesOffset pagination can skip or repeat items when new activity arrives.
#architectureSEE RECALL IN ACTION
Watch the walkthrough to see why Recall exists and how it fits into Claude Code.
LESS REPEATING. MORE BUILDING.
You solved it once. Recall gives your next session the context to build on it, from decisions and patterns to the errors you already worked through.
01 / REMEMBER
Save decisions through memory tools. Plugin hooks capture failing commands and session summaries.
workspaceworkspace02 / ORGANIZE
Workspace isolation keeps each project’s context together. Confirm the workspace before storing new memories.
03 / CONTINUE
Search by meaning and recover relevant context when a session starts, even on another machine.
CONTEXT WITHOUT THE DISTANCE
The decision made in one time zone. The fix discovered in another. Give distributed teams a place to contribute what they learn, so the next person can build on it.
Scroll to see the shared brain grow.
Or click a collaborator to add their contribution.
Shared brain
DATA SANDBOXING, MADE UNDERSTANDABLE
Think of an account as the boundary, a workspace as a project’s room, and field encryption as protection for the record inside. Each layer has a different job.
Account
Credentials identify your Recall account. PostgreSQL memory storage uses that account and the selected workspace to scope each query.
Account identity is part of the memory request.
Outside this request
Project
Workspaces separate project context by default. Linked workspaces and account-wide memories let you choose where context is shared.
CONTEXT FOR API
Some context belongs across projects.Add an example account-wide checklist to either workspace.
Encryption
Recall supports AES-256-GCM field encryption for current memory-record content, using a key derived for each account. Coverage depends on configuration and record type.
decisionUse cursor pagination for the activity feed.
The readable text your agent works with.architecture, apiAES-256-GCM
With field encryption configured, the service can protect record content and decrypt it when reading it back.
This is an example of field encryption, not a check of your account’s settings.
Data sandboxing here means logical account and workspace separation within shared infrastructure.
Come back to a feature with the decisions and next steps from the last session ready to retrieve.
Keep the hypotheses, failed attempts, and fixes you deliberately record, so the investigation can continue.
Save the choice and its reasoning together. Give the next session more than the final line of code.
Keep each codebase’s conventions in its own workspace, and confirm the project before saving new memories.
THE REST OF YOUR STACK, CONNECTED
Bring GitHub, Sentry, Linear, and other webhook events into your coding session. Route them to the right workspace, with your own instructions attached.
Explore Recall’s documentationThe event. The project.
The context to act.
ROOM TO REMEMBER
Persistent memory for your first project, your next project, and your whole team.
Find your flow.
$0/ month
Start for freeFor the projects you live in.
$5/ month
Try ProKeep your team in context.
$15/ month
Get started with Team| Feature | Free$0 / month | Pro$5 / month | Team$15 / month | Self-Hosted$12 / month |
|---|---|---|---|---|
| Memory | ||||
| Memories | 500 | 5,000 | 25,000 | Unlimited |
| Workspaces | 1 | 3 (+ add-ons)† | 25 (+ add-ons)† | Unlimited |
| Semantic search | Included | Included | Included | Included |
| Cross-session workflows | Not included | Included | Included | Included |
| Auto-consolidation | Not included | Included | Included | Included |
| Survives compaction | Included | Included | Included | Included |
| Webhooks | ||||
| Webhook events / month | — | 1,000 (+ packs)† | 5,000 (+ packs)† | Unlimited |
| Webhook filters | — | 25 | 100 | Unlimited |
| HMAC signature verification | Included | Included | Included | Included |
| Event history & replay | Not included | Included | Included | Included |
| Workspace routing | Not included | Included | Included | Included |
| Team & Security | ||||
| Team members | 1 | 1 | 10 | Unlimited |
| Shared memories | Not included | Not included | Included | Included |
| Audit logging | Not included | Not included | Included | Included |
| REST API | Included | Included | Included | Included |
| Support | Community | Priority | Priority | Community |
† Pro & Team add-ons: $0.99 per workspace / month. $1.99 per 1,000 webhook events / month.
Self-Hosted · $12 / month · Unlimited memories and workspaces.

EVERY SESSION BUILDS ON THE LAST
Make your next session the continuation it should be.
Start remembering for freeCreate your account, get your API key, and install the plugin.
/plugin marketplace add joseairosa/recall-claude-plugin
/plugin install recall@recall-claude-pluginThen connect your Recall API key. View the full setup guide.