One shared memory for every agent you run.
Your AI remembers what matters, stays in sync across every agent and tool, and always serves the right answer — fast. Here's everything that comes in the box.
npx @ultramemory/cli init- parent
- subagent
- peer
- tool
Your agents write to one memory and read from one memory.
You decide what's private to each agent and what's shared by the team. Here's the same memory, from raw write to what the team can recall.
Sources · raw[3]
Memories · facts[3]
- active0.96Shared: account is Enterprise, EU data residency.
- active0.98Shared: contract renewed through March, 2-year term.
- active0.90Private to Coder: pnpm workspaces, Node 20.
Everything in the box, one click from the part you care about.
Plain benefits, one line each. Pick a tile to go deep — the technical detail lives there.
Shared memory for every agent ★
Every agent and tool remembers the same things and stays in sync.
Learn more →Safe & private by design
Designed to resist poisoning; you control what's shared vs private.
Learn more →See what it remembers — and why
Full transparency into every memory and where it came from.
Learn more →
It's not complicated.
Connect it → it learns as your agents work → every agent recalls.
1 · Connect it
Drop ULTRAMEMORY into any agent or tool in minutes.
2 · It learns as your agents work
Every agent writes what matters to one memory as it goes.
3 · Every agent recalls
Any agent reads the same memory and gets the right answer.
An MCP plugin, TypeScript & Python SDKs, and a REST API.
Works with Claude Code, Cursor, and Codex. Drop it in and go from remember to recall in minutes.
Python
mem.remember(text, agent_id=…)
mem.recall(query, agent_id=…)Node
await mem.remember(text, { agentId })
await mem.recall(query, { agentId })Deeper benchmarks live on Instant recall →
Give your agents a memory they share.
Free to start. Pay for what you use.