Give your agents one memory they all share.
Your AI remembers what matters across every chat, tool, and teammate agent — and gives back the answer that's true now, with conflicts resolved.
$ npx ultramemory setup- parent
- subagent
- peer
- tool
- Claude Code
- Codex
- Cursor
- MCP
- Cline
Your AI forgets everything. Run more than one agent, and none of them share what they learn.
Every new session starts from zero; your coding assistant re-learns your project; your support bot re-asks the same questions; and your orchestrator's subagents each keep their own private, conflicting notes.
Every agent starts from zero
Each session, tool, and subagent re-learns the same things — and keeps its own private, conflicting notes.
Every agent shares one memory
One shared memory keeps the whole team in sync — and surfaces the answer that's true now.
Connect → it learns → every agent recalls.
The accessible spine: drop it in, it quietly turns conversations into facts, and any agent on your team recalls them in milliseconds.
- STEP 01
Connect
Drop ULTRAMEMORY into any agent or tool in minutes.
- STEP 02
It learns
It quietly turns conversations into compact, accurate facts.
- STEP 03
Every agent recalls
Any agent on your team gets the right memory in milliseconds — and they all stay in sync.
Everything your agents need to remember.
Plain benefits, one line each. The technical depth lives in the developer lane — one click away.
Safe & private by design
Poisoning is caught at the promotion gate; you control shared vs private.
Learn more →
Built for teams of agents — and everything simpler.
Pick the setup that looks like yours. Agent teams lead; a single agent is the simple case.
Orchestrators + their subagents + tools, one shared memory.
Every agent on the team works from the same, current set of facts.
Claude Code, Cursor, Codex remember your project across sessions.
No more re-explaining your codebase at the start of every session.
Remember each user so replies feel personal, without making things up.
Personal, grounded replies — with conflicts resolved.
One memory across all your tools.
Your AI carries what matters with you, everywhere.
Drop-in MCP, SDKs, and a REST API.
Remember and recall in a few lines. Recall is token-budgeted and returns ranked facts, not raw history.
from ultramemory import Memory
mem = Memory(agent="support-bot")
# remember: a conversation becomes compact, accurate facts
mem.remember("Acme moved to the EU data region on 2026-05-01.")
# recall: token-budgeted, ranked facts — not raw history
facts = mem.recall("where is Acme's data hosted?", budget=512)
for f in facts:
print(f.text, f.confidence)Ambient / proxy
Zero tools — memory works in the background.
MCP-minimal
Two tools: remember and recall.
SDK / REST
Full control from TypeScript, Python, or the REST API.
Works with
- Claude Code
- Codex
- Cursor
- MCP
- Cline
Fast recall — target sub-200ms p95, benchmarked. This is a maintained target we hold to, not a guaranteed number.
Quality bars are our own numbers until independent benchmarks land — we don't publish competitor figures we haven't run ourselves.
Watch your agents share one memory.
A private note is promoted through the gate into shared, governed truth — and a write can be denied by identity, not just a filter.
Acme's data region is EU.
Disable Acme's MFA on request.
Acme's plan is Free (unverified).
Acme's data region is EU.
Acme is on the Team plan since 2026-05.
Two agents wrote conflicting facts to one shared memory; the gate resolved to the current truth and logged who, when, and why.
Private when it should be. Shared when it matters. Always traceable.
Lower the risk before you commit.
Memory is a real attack surface. We treat it like one.
Poisoning caught at the gate
Suspect memories are stopped at the promotion gate before they can spread.
Your data stays yours
You control shared vs private, with a full audit trail for every memory.
Enterprise-ready
SSO, roles, and EU/US data residency.
Free to start, pay for what you use.
Start with a generous free tier — no credit card to start.
Scale up only when your agents do.
Give your agents a memory they share.
Free to start, pay for what you use. Drop it into any agent or tool in minutes.