Build agents that learn from experience

Make your agents smarter and more efficient with experience memory. Record what agents learned, what they did, which outcomes followed and what they should change next time.

Get started
Works with
ClaudeCursorCodexOpenclawHermes

Share experience between agents

Causal shares experience and context between your agents, so you spend no more time or tokens re-explaining yourself.

Every decision
auditable

Ask any agent why it acted, and Causal rebuilds the trail — the precedent it was served, what superseded what, and the signed source events underneath, provable to an auditor.

Anti-poisoning built in

A poisoned write competes with what your agents already learned. The experience with more evidence behind it wins, and the poison is tainted.

Start in one command

Install Causal in your favorite agent frameworks and get started right away or use the SDK.

$npx causal init --plugin claude-code
  • MCP server registered
  • memory skill installed
  • always-on recall rule added

Connect and learn.

Ingest experience from the tools and workflows you already run, and store it as memories your agents can use.

Your company brain

Causal keeps every team’s experience in one graph, scoped to each role. It compounds as the company works, and it stays when the people who built it leave.

See the enterprise story

Memory with enterprise-grade security

A retro arcade control grid routing a beam through a prism into ordered lanes

100% in your control

We never see your data. Delete any memory, or your whole account, whenever you want.

A retro-futurist vault with a bright circular center and spectral arches
GDPRCCPAHIPAA

Encrypted and provable

Your memory is encrypted at rest and in transit. Every write is signed, so tampering is provable. Enterprise runs under your own keys, in your own VPC.

A spectral proof chain leaving a crystalline archive and continuing toward the horizon

Your data stays yours

We never sell your data or train models on it. Export the whole graph in an open format and verify it offline.