Agents can act. Now they can be taken back. How it works →
The reversibility layer

AI agents
you can undo.

An agent acts in a second. Undoing what it got wrong can take days — or be impossible.

Keel compiles a verified way to reverse every action before production, holds back what can't be undone, and proves what happened — inside your systems of record.

LINES PLAN keel · hull #4471 keel wl Φ = 1.618
The gap
Agents learned to act
before they learned
to undo.

Permissions decide what an agent is allowed to do. Nothing decides whether you can take it back.

Why it's hard
01

Acting is not undoing.

A model fires a write in milliseconds. The action that reverses it may not exist at all.

02

A log is not a rollback.

Knowing what happened doesn't reverse it. Audit trails record the damage; they don't restore.

03

Permission is not safety.

An agent with access can do real, final harm entirely within its granted rights.

04

Detection is not prevention.

Evals predict behavior in a sandbox. They don't stop the action once it's live.

Keel's thesis
It's not the action
that's dangerous.
It's the part you
can't take back.

— so the keel brings it back, before it runs.

RIGHTING MOMENT reversibility upright wl restoring moment ballast keel heel
The verdict system

Every action, sorted before it runs.

Reversiblestaged

A tested undo is compiled and stored beside the action. It runs freely, with the rollback held in reserve.

undo · DELETE comment WHERE id = c_88421
Gatedheld

High-impact and paused. Routed to a named human with the full blast radius attached before it can execute.

hold · awaiting approval — ap-controller
Irreversibleblocked

No compensating action exists. Keel blocks it from running blind — the agent can't quietly route around it.

blocked · no compiled rollback path
How it works

One loop — proven at build, held in production.

01

Harden

Simulate the agent against real exceptions and compile a tested rollback for every write.

02

Gate

Stop what can't be reversed. Irreversible actions route to a human, never autopilot.

03

Enforce

Hold the same line live. Reversible flows, risky holds, drift pauses the agent.

04

Prove

Hash-chained evidence of every verdict, undo, and approval — audit-ready.

In the path

Between your agents and your records of truth.

Agent frameworks
LangGraphCrewAIOpenAI AgentKitcustom

Wrap the agents you've already built — Keel reads intended actions before they execute.

Systems of record
SAPOracleWorkdayNetSuiteStripeServiceNow

Compile and enforce rollbacks where finality actually lives — ledgers, ERPs, payment rails.

See it gate a payment in real time.