
rekall
we will remember it for you, wholesale
Memory for the agentic era
Persistent memory that travels across every AI agent, team, tool and system with infinite context and personalisation. Own your conversations, memory, artifacts and more in Claude, ChatGPT, Cursor, and every AI tool you use everywhere, all at once.
The problem
AI tools are powerful — but they have no memory.
Every session starts from zero
AI assistants have no memory between conversations. Every new chat is a blank slate — your history, gone.
Context trapped in silos
ChatGPT doesn't know what you told Claude. Cursor doesn't know your preferences. Your knowledge is scattered.
You repeat yourself constantly
Same instructions, same preferences, same context — every single time. It's exhausting.
How Rekall works
Three steps. Infinite context.
Store
Memories are captured automatically or via API from any connected tool. No manual effort required.
Understand
Rekall categorizes into 7 memory types, builds knowledge graphs, and connects the dots across your tools.
Recall
Any connected tool can retrieve relevant context instantly. Semantic search finds what matters.
What can you build?
From one developer's cross-tool memory to fleets of production agents — all of it backed by a real knowledge graph, not just a vector store.
A multi-agent coding fleet with shared memory
One agent learns it. Every agent knows it.
The “why” archive — decision memory
“Why is auth done this weird way?” finally has an answer.
Skill codification — workflows that teach themselves
Work out a tricky procedure once. Rekall turns it into a skill your whole team runs.
Durable agent runs — checkpoint, resume, audit
A crashed agent resumes from its last checkpoint, not from scratch.
Immortal agents
The agent is the memory, not the process. Kill it, redeploy it, resurrect it anywhere.
See all 31 use cases
Personal, team, production agents — and husk agents
Explorearrow_forwardSeven types of memory, working together
A multi-layer memory architecture inspired by human cognition. Each layer serves a unique purpose.
Episodic
Capture conversations, interactions, and events as they happen
"Remember that meeting where we discussed the new feature?"
Semantic
Store facts, concepts, and knowledge independent of when you learned them
"Python is my preferred backend language"
Procedural
Remember how to perform tasks — workflows, deployments, recipes
"Here's how I deploy to production..."
Preferences
Your style, choices, and personal settings across all tools
"I prefer concise responses with code examples"
Short-Term
Working memory for active context and in-progress conversations
"What we discussed 3 messages ago"
Long-Term
Consolidated knowledge and experiences stored permanently
"That Python technique from last month"
Execution
Persist agent state, checkpoints, and resume interrupted workflows
"Resume the migration from step 4 where it paused"

One memory layer, all three lanes
Agent memory has split into three lanes — and most tools pick one.
Lane 01
Fact stores
Extract facts, search facts. Semantic memory for what your team and agents know.
"What database does the billing service use?"
Lane 02
Temporal knowledge graphs
Facts with dates and invalidation, so point-in-time queries answer what was true — and when it changed.
"Which region were we deployed in last March?"
Lane 03
Governance layers
Policy checks, approvals, and audit trails for what agents are allowed to do — and what they did.
"Who approved that schema migration?"

Rekall ships all three in one memory layer
Built for teams and their agents — facts, time, and governance in the same recall.
Measured, not asserted
86.6%
recall@10 on LoCoMo (accurate tier)
100%
hit-rate@10 on LongMemEval-S — all 500 questions
+14.1pp
on temporal questions, from the bi-temporal graph’s point-in-time queries
100%
on our internal decision-context eval (n=26, Sonnet 5) — “why did we decide X, and is it still current?” answered from structured bi-temporal records
<1s
p95 recall latency — no LLM in the default path
“I don’t know”
refusal discipline measured and published — instead of hallucinating
Measured, reproducible, pinned judges — including our negative results. See how we measurearrow_forward
Built for developers
SDKs, APIs, and MCP — integrate memory in minutes.
import Rekall from '@rekall/agent-sdk';
const rekall = new Rekall({ apiKey: 'rk_...' });
// Store a memory
await rekall.learn(
"User prefers TypeScript with strict mode"
);
// Recall relevant context
const context = await rekall.recall(
"What languages does this user prefer?"
);TypeScript, Python, Go SDKs
First-class support for the languages you use. Type-safe, well-documented.
MCP server for Claude Desktop & Cursor
Drop-in MCP integration. Your AI tools gain persistent memory with zero code.
REST API with webhooks
Full HTTP API for any platform. Webhooks for real-time memory events.
Browser extension for Chrome / Brave
Capture context from web pages and inject memories into any browser-based AI.
Works everywhere you need it
40+ MCP tools. 3 SDKs. REST API. Browser extension.
Claude Desktop
MCP server for persistent memory in Claude
Claude Code
Memory-aware coding agent sessions
Cursor
Project context that persists across sessions
VS Code
Extension for inline memory access
ChatGPT
Cross-platform memory via browser extension
Chrome / Brave
Capture and recall from any web page
Memory for every scope
Agent, personal, or team — you control where memories live.
Agent Memory
Give your agents persistent identity, memory isolation, and multi-agent coordination. Agents remember past runs and checkpoint execution state.
- check_circleAgent husks (persistent identity)
- check_circleExecution state & checkpoints
- check_circleMulti-agent constellations
- check_circleHuman-in-the-loop approvals
Personal
Your coding style, language preferences, project context — encrypted and portable across every tool.
- check_circleFully private and encrypted
- check_circleTravels with you across all agents
- check_circleYour data, your control
Hive Mind
Team documentation, shared workflows, institutional knowledge that never walks out the door.
- check_circleTeam-wide knowledge sharing
- check_circleCollective learning and growth
- check_circleUnified organizational memory
Simple, transparent pricing
Free to start. Scale as you grow.
Free
For developers experimenting with memory-powered agents.
- check_circle1,000 memories/month
- check_circle100 API calls/min
- check_circleCommunity support
Pro
For developers building production applications.
- check_circle50,000 memories/month
- check_circle1,000 API calls/min
- check_circleEmail support (48h)
Team
For teams building collaborative multi-agent systems.
- check_circle500,000 memories/month
- check_circle5,000 API calls/min
- check_circlePriority support (24h)
Enterprise
Advanced security, compliance, and scale.
- check_circleUnlimited memories
- check_circleCustom rate limits
- check_circleDedicated support + Slack
Stop teaching your AI the same things twice
Free for personal use. No credit card required.