Recall, not retrain.
LoCoMo · 88.7% accuracy on 243 tokens per query
Recall, not retrain.
The memory layer for AI Agents.
Recalld gives your agents long-term memory that builds on new information. Write conversations and documents once; Recalld extracts facts, updates or supersedes older ones when new information arrives, and retrieves relevant facts for later questions. No need to build your own vector database or memory retrieval pipeline.
Start building free See the benchmark
Free tier, no card · EU and US regions live · GDPR-compliant
Three primitives. That's the whole API.
Stop bolting a vector database, a re-ranker, and a dedup pipeline together. Recalld is one endpoint for writing memory and two for reading it.
- add Stream in turns or documents. Recalld extracts atomic facts, anchors them in time, and reconciles them against what it already knows, updating, superseding, or merging automatically.
- recall Hybrid retrieval plus an LLM curation pass. Returns a short, ranked set of only the facts that answer the query.
- search Raw dense-vector lookup when you want the full candidate set and your own model does the filtering. No LLM in the loop.
# Write memory once
POST /v1/agents/{id}/memory
{ "content": "We migrated billing to Stripe on Tuesday." }Read back only what matters
POST /v1/agents/{id}/memory/recall
{ "query": "What payment provider do we use?" }→ only what answers it, ~240 tokens
[{ "fact": "Billing runs on Stripe (since Tue)." }]
Curation is the product.
Most memory tools hand your agent a pile of "relevant" chunks and let it sort out the mess, burning context and inviting hallucination. Recalld does the judgement for you.
search
raw
Vector similarity on the raw query, no LLM in the loop. Returns the top candidates and lets your own model do the filtering. Fast, cheap, predictable.
Tokens returned
1,627
Accuracy
88.2%
recall
curated
Runs a selection pass over the candidates and returns only the passages that actually answer the query. That pass runs on our infrastructure, not in your context window.
Tokens returned
243
Accuracy
88.7%
Same questions, same answerer, same judge, same memory. Recall scored 88.7% to search's 88.2%, on 6.7× fewer tokens. Anyone can buy accuracy with a bigger context window. The hard part is not needing one.
Recall was measured on 6 August 2026 and search on 1 September 2026. The engine is updated regularly, so current results may differ slightly.
Those saved tokens come off your model bill, and a DIY vector-database stack has costs of its own. See the full math →
Measured, not marketed.
Evaluated on LoCoMo(all 10 conversations, 1,540 non-adversarial questions) using the Agent Memory Benchmarkharness, with its own answer and judge prompts. We didn't write the harness, the answer prompt, or the judge: Vectorize, another memory company, did. We ran it ourselves. Every change we made to the harness is a patch in our results repo, each marked with whether it can affect scoring.
88.7%
Answer accuracy recall, 1,540 questions
243
Avg tokens returned vs 1,627 for search
6.7×
Smaller context than search, per query
80.5%
Multi-hop reasoning answers spanning many sessions
Full breakdown: single-hop 91.7%, temporal 89.7%, open-domain 83.3%, multi-hop 80.5%. Answerer `gemini-3.1-pro-preview`, judge `gemini-2.5-flash-lite`, the same for every question. Recall's selection pass is an LLM call that runs on our side, so it costs us compute, not your context window; the 243 tokens are what lands in your agent. LoCoMo, August 2026. The harness's judge is lenient: it often accepts "I don't know" as correct, so read accuracy as an upper bound. We left it unchanged so the number compares with other results on the same harness. Known limitations →
Don't take our word for it.
We didn't build the scoreboard we're standing on. Every number here comes from the Agent Memory Benchmark, an open harness maintained by another memory company, with its prompts and judge untouched. We ran it; our adapters, patches and raw reports are public. Clone it, add your keys, run it against us. If we're wrong, it'll say so.
Third-party harness Unmodified prompts Patches disclosed 1,540 questions Raw reports public
Results & methodology → Upstream AMB harness
Built for production agents.
Time-aware facts
Recalld can record when facts apply, so a past location and a current one remain distinct.
Fact updates
Recalld evaluates new information against stored facts and can update, supersede, or merge them.
Bring your own key
On Pro and Scale, point Recalld at your own model provider. You pay Google directly; we charge only for orchestration.
Active memory windows
Facts stay stored forever but stay searchable on a plan-tuned window. Nothing is ever deleted.
Regional data residency
Pick the EU or US region when you sign up. Your memory lives there, GDPR-compliant by default, and never moves.
Usage you can read
Credit-based billing with a dashboard in plain credits: ingestion, recall, and search broken out. Export to CSV.
Model Context Protocol
Plug memory into any MCP client.
Recalld ships as a native MCP server. Point any MCP-compatible agent, IDE, or chat app at it and your assistant gets long-term memory as first-class tools. No SDK, no glue code, no bespoke integration.
Works with Claude Cursor VS Code Any MCP host
// mcp.json - add Recalld to any client
{
"mcpServers": {
"recalld": {
"url": "https://eu.recalld.ai/mcp"
}
}
}// No key in the file. Your client authorizes over OAuth
// on first use, and the agent is bound to that connection.
// Your agent now has four tools:
memory_add - write a turn or document to memory
memory_recall - get back only the facts that matter
memory_search - raw candidate lookup, you filter
memory_filters - see what kinds, authors and paths exist
Recalld Chat
The memory layer, as a chat.
Recalld Chat is our own assistant built on the engine: it recalls facts instead of replaying transcripts, keeps every conversation's memory scoped, and shows you exactly what each reply recalled and cost.
Scoped memory Rules you confirm Visible credits Web search
Explore Chat →Start free
Privacy & compliance
GDPR-compliant by design.
Memory is sensitive by definition. Recalld is built for the EU from the ground up. Your data stays in-region, under your control, with a clear paper trail for every byte you store.
EU data residency
Every fact, embedding, and log line is stored and processed inside the region you chose, EU or US. Nothing leaves it without your explicit choice.
Right to erasure
Delete an agent or account and every associated fact and vector is hard-purged, not soft-flagged. Erasure requests resolve in minutes, not tickets.
Encrypted end to end
TLS 1.3 in transit and AES-256 at rest, everywhere. Bring-your-own-key connections keep provider secrets sealed in an isolated vault.
Data processing agreement
A standard DPA is available for every plan. You remain the data controller; Recalld acts strictly as your processor under Article 28.
Transparent sub-processors
A public, versioned list of every sub-processor we use. You're notified before any change takes effect. No silent additions.
Portable on demand
Export every stored fact as JSON or CSV at any time. Your memory is yours: take it, audit it, or move it whenever you want.
Need our DPA, sub-processor list, or a security questionnaire filled in?
Request the DPA View sub-processors →
Simple, credit-based pricing.
Buy credits, spend them per request. Search is \~40× cheaper than curated recall, so most of your traffic costs almost nothing.
Monthly Annual −20%
Free
$0
15k credits / month
\+ 50k extra in your first month
Starter
$10 /mo
200k credits / month
Most popular
Pro
$29 /mo
870k credits / month
Scale
$99 /mo
3.96M credits / month
Need one-off credits? Top-ups from $5. All plans include the full API.
Prices exclude VAT and sales tax, which are added at checkout where they apply.
Give your agent a memory.
Recall, not retrain. Start free in the EU or US region today.
Start free
