Keel traces intent through autonomous coding sessions — from session prompt to every modified file. Platform and agent-infra engineers get the provenance primitive that's been missing.
See how it works →Autonomous agents modify production code at high velocity.
When something goes wrong, no one can answer why.
Span trees record what was executed. The intent-to-code link is missing entirely. When a Cursor or Claude Code session produces a bad outcome, engineers have no provenance — only a diff and a confused retrospective. The agent moved fast, the context is gone, and the root cause is somewhere between the session prompt and 40 modified files.
Capture intent. Build a Merkle-DAG. Trace every decision.
Keel instruments the agent runtime and captures the session prompt — the authoritative intent at the start of the session. This is your cryptographic root.
PRDs, Slack threads, design docs, Linear tickets — anything the agent reads during the session is imported as content-addressed nodes into the intent graph.
Every action — file reads, edits, deletions — is linked back to its originating intent node. SHA-256 content hashing ensures the graph is tamper-evident and auditable.
Instrument. Capture. Query.
The Keel sidecar SDK wraps your agent runtime in a few lines of code. No runtime changes required. It captures the session prompt, imports referenced documents, and exports a verifiable Merkle-DAG that you can query from your observability stack.
What you get
Built for platform and agent-infra engineers.
You ship internal tooling that uses autonomous coding agents. You need to know what they did and why.
Agents touching production code need a provenance layer. What changed, what referenced it, who approved it.
After a bad deploy, you spend hours reconstructing what the agent was asked to do. Keel makes that instant.
Launching Q3 2026 — join the design partner waitlist for early access and shaping influence.
Design partner access for platform and agent-infra engineers. We're building the SDK alongside a small group of teams who'll use it in production.