governed memory for AI agent fleets

The memory agents love.The control enterprises need.

Persistent, shared memory for fleets of AI agents. LLM-agnostic, harness-agnostic, provider-agnostic. Built with the visibility, isolation and audit the enterprise has to answer for.

Caura Prism Home on a demo tenant: agents at work, memory recall, what memory was worth, security, and rules kept

What the agents wrote, recalled and reused, per tenant.

Rules kept and security, across every tenant you manage.

Conflicts and held writes waiting on a person.

Caura Prism · Home. Shown on a demo tenant with synthetic data. The memory map, held writes and rules and receipts depend on features enabled for your organization.

One memory. Two promises.

The developers who wire agents in want memory that just works. The teams who sign off on it want control that can’t be bypassed. Caura is both, in one system — not a memory layer with governance bolted on later.

For agents

The memory agents love.

Agents come and go. What they learn stays.

  • PersistentLearned once, kept for every agent that follows.
  • SharedEvery authorized agent in the tenant draws on one memory.
  • CompoundingOutcomes tune recall; repeats crystallize into knowledge.
  • Agent-nativeMCP, REST and Rail hooks. Usable on the first call.
Start with the agent reference →
For the enterprise

The control enterprises need.

See everything. Decide who sees what.

  • GovernedScope, policy and audit enforced inside every memory operation.
  • IsolatedTenants isolate; fleets collaborate.
  • AuditableEvery read, write and delete attributed and logged.
  • VisibleWhat the fleet knows, who taught it, who used it.
Caura for the enterprise →

Enterprise agents are making decisions on knowledge nobody can see.

Six stakeholder questions, each answered by a place in Caura Prism.

platform lead · memory

“What does our fleet actually know?”

Every memory with the agent and fleet that wrote it, searchable and mapped.

browse

knowledge owner · review

“What needs my decision?”

Conflicts, near-duplicates and held writes, queued for a person.

resolve

head of ai · agents

“Are our agents keeping the rules?”

Which rules each agent's sessions loaded, and which agents are behind.

retune

auditor · memory · audit trail

“Who did what, and when?”

Every read, write and delete, attributed to an agent.

explain

ciso · insights · security

“Is anything leaking?”

Security scans of stored memory, with findings by severity and category.

re-scope

finance · insights · value

“What is the memory worth?”

Sessions that started from earlier work, and the agent time that reuse saved.

measure

Governance built in, not bolted on

Four boundaries. What the service enforces on every memory operation, and what it hands to agents.

  1. OrganizationOwnership, administration, compliance, billing. Managed through the dashboard.
  2. TenantThe hard isolation boundary. Memory never crosses tenants.
  3. FleetThe default collaboration boundary. Cross-fleet access needs explicit policy.
  4. AgentIdentity, attribution, permissions and trust level. Any framework plugs in.

On every operation

AuthorizationTenant, scope and trust level, checked before recall ranks a single row.
AuditEvery read, write and delete, attributed to an agent.

On every write

Content policyPII, PCI and secrets detected, then flagged, masked or dropped.

Ongoing, after the write

CoherenceContradictions surface.Stale facts are superseded.Provenance is kept.

Delivered to agents

KeystonesOrg rules, fetched at session start.
Rail· previewRecall in, write out, every turn. Fail-open.

Governance ships in the Apache 2.0 core. Enterprise adds on-prem, air-gapped or white-label deployment, dedicated support with an SLA, and a dedicated account manager.

In productionNASDAQ: ETOR

eToro runs Caura as a governed company brain for its AI-agent work.

One memory, shared across the fleet, inside one tenant.

Read the case study →
Benchmarked
92.2%
LongMemEval
90.2%
Alternate judge — LongMemEval
79.2%
Context-only savings

Active approved claims only. Each result is scoped to its documented model, judge, denominator, and configuration; these single-agent benchmarks do not test fleet sharing or governance. Your own corpus settles it. See the evidence →

Models reason. Harnesses execute. Caura remembers. Prism controls.

Everything you already run stays on top. One governed memory goes underneath. Caura Prism gives the enterprise control and visibility over all of it.

any model
ClaudeGeminiGPTOpen models
any harness
LangGraphCrewAIOpenClawGoogle ADK
any surface
Claude CodeCursorClaude Desktop
DeterministicRail · previewEvery turn, by code.
AgenticMCP · RESTThe model decides.
ReflectiveInterviewerAfter the run. No in-run memory call.
Caura · governed memorygoverned store · keystones · content policy · contradictions · knowledge graph · audit
Caura Prismcontrol & visibility for the enterprise
memories · map · audit trail · review · rules & receipts · security · agent summaries · value

the memory loop

Writegoverned · enrichedRecallscoped · auditedActknowledge in the workEvolveoutcomes retuneMonth threebeats month one.

Why Caura is different

Six durable advantages. Everything else is evidence for one of these.

No lock-in

Any model, any harness, any provider. Apache 2.0 core.

Governed at the boundary

Scope, trust, policy and audit enforced inside every memory operation.

Coherent over time

Contradictions surface, stale facts are superseded, history stays.

Compounding

Outcomes tune recall per agent; repeats become knowledge.

Deterministic when required

Rail (preview) makes memory runtime behaviour, not a model decision.

Enterprise control

Organization, tenant, fleet, agent. Manage memory and governance in Caura Prism, the console in Cloud and Enterprise.

30-second demo

Watch agents at the office

A whole fleet, hard at work. One of them learns something — suddenly they all know it. No standup, no Slack thread, no “per my last email.”

Three ways to run the same engine

Same core and APIs everywhere. Cloud and Enterprise add the Prism console.

Open source

Apache 2.0. The full engine and governance. Five minutes from git clone to working memory.

github.com/caura-ai/caura →
Caura Cloud

Nothing to run. Same APIs, same governance, SOC 2. Free tier to start.

Get started free →
Enterprise

On-prem, air-gapped or white-label. Custom limits, dedicated support with an SLA, and a dedicated account manager.

Plan a pilot →

Unlimited agents and fleets on every plan. Pay for what you store and recall. Free tier to start. See pricing →

For builders

Connect in 30 seconds

One MCP config for Claude Desktop, Claude Code, Cursor or Windsurf, REST for everything else, and the OpenClaw plugin for whole fleets.

{
  "mcpServers": {
    "caura": {
      "url": "https://caura.ai/mcp",
      "headers": { "X-API-Key": "mc_your_key" }
    }
  }
}

Frequently asked questions

Deployment, governance, and how to start.

What is Caura?+

Caura is governed memory for AI agent fleets: one persistent memory every authorized agent learns from, with governance built into the memory itself. Agents get recall that sharpens through per-agent retrieval tuning and crystallization. Enterprises get scopes, trust levels, content policy, keystones, audit and tenant isolation. Caura Prism, the console in Cloud and Enterprise, shows what the fleet knows, what needs a decision, whether agents keep the rules, and what memory is worth.

How is Caura deployed?+

Three ways, one engine. Open source under Apache 2.0, which you run yourself. Caura Cloud, the managed service with a free tier and SOC 2. And Enterprise, for on-prem, air-gapped or white-label deployments with custom limits, dedicated support with an SLA, and a dedicated account manager. The APIs and the governance model are the same in all three.

What is in open source, and what does Enterprise add?+

The open-source core is the whole engine: the governed store, MCP and REST, keystones, content policy, contradiction detection and the audit trail. Enterprise adds the deployment options (on-prem, air-gapped, white-label), custom limits and a custom LLM pipeline, dedicated support with an SLA, and a dedicated account manager.

How is memory shared safely between agents and fleets?+

Every memory carries a visibility scope and every agent carries a trust level, and recall returns only what the caller may see. The tenant is the hard isolation boundary; the fleet is the default collaboration boundary, and cross-fleet access needs explicit policy. On write, content policy detects PII, PCI and secrets and flags, masks or drops them. Every read, write and delete is attributed and logged.

What are keystones?+

Keystones are your organization's rules for agents, set at tenant, fleet or agent scope. Caura merges them and hands them to every agent at session start, so each session begins from the same policy. Access control does not depend on them: scopes, trust levels and content policy are enforced by the service on every memory operation, whatever the model does.

Does Caura lock us into a model or framework?+

No. Caura works with any model and any harness. Agents connect over MCP or REST, with Rail (in preview) for memory on every turn by code, and the Interviewer for writing up what an agent learned after the run.

How do we start?+

Engineers can start free on Caura Cloud or clone the open-source repo. For a team, we suggest a fleet-memory pilot: one workflow, five to twenty agents, two weeks, measured on repeated failures avoided, knowledge reused across agents, and permission correctness.

What does Caura cost?+

Unlimited agents and fleets on every plan; monthly operation figures are advisory allowances. There is a free tier to start, paid self-serve plans, and custom Enterprise terms. See caura.ai/pricing for plan scope and cancellation terms.

The next step

Plan a fleet-memory pilot.

One workflow. Five to twenty agents. Two weeks. We measure three things: repeated failures avoided, knowledge reused across agents, and permission correctness.

Agents are replaceable. Their memory is not.