Skip to content

Get Started

Caracal is a self-hosted authorization and delegation system for AI agents and autonomous workflows. It enforces policy before an agent acts — not after — by issuing short-lived, cryptographically signed mandates only when an OPA evaluation permits the exchange.

Follow these pages in order to go from zero to a running stack with a working integration.

PageWhat you will do
WelcomeUnderstand who this is for and how to navigate the docs
What Caracal DoesLearn the core enforcement model before touching code
InstallationInstall the CLI, TUI, and SDK packages
QuickstartBring up all seven services with a single command
First IntegrationWire an application to Caracal and obtain a mandate
Key Ideas at a GlanceReview the core mental model in one concise reference
  • Docker 24+ with the Compose v2 plugin
  • curl or wget (required by the shell install script)
  • A POSIX shell (Linux or macOS) or PowerShell 7+ (Windows)

SDK requirements depend on language. See Installation for details.