Skip to Content

Keel Docs

Issue AI permits before consequential actions. Produce evidence anyone can verify after.

An AI Permit is a pre-execution decision record. It may allow, deny, throttle or require review. An AI Permit is not the same as approval. Only an allow decision authorizes execution.

Keel provides agent control infrastructure. It evaluates policy, budget, routing, delegation and approval before dispatching supported actions, records the result in an AI Permit, and produces route-appropriate evidence for later review.

Create a project, connect supported providers, and define authorization rules in the dashboard. Then connect your application using a supported SDK or API. Keel evaluates the requests your application sends and records their decisions and evidence. Opening the dashboard alone does not control external actions. Start with Quickstart.

  1. Read Overview to choose the right path through the docs.
  2. Read Product Boundary to understand the active public surfaces and non-claims.
  3. Run Quickstart to get a governed request through the stack.
  4. Use Architecture and API Reference to understand the runtime surface.
  5. Review Security, Threat Model, and Scope and Limits before production rollout.

API reference

Start with API Reference, then use Execute, Executions, AI Permits, Proxy Execution, Idempotency, and Errors for route contracts and examples.

Last updated on Edit this page on GitHub