Security-first authority and delegation layer for AI agents
Caracal is a security-first authority and delegation layer for autonomous agents. It solves the platform problem of letting agents act in real environments without exposing long-lived secrets or uncontrolled access. Instead of giving agents broad standing permissions, Caracal lets teams issue scoped authority, delegate it safely, revoke it when needed, and keep a clear audit trail of every sensitive action.
Read the full documentation at docs.caracal.run.
End Users
- Docker Desktop 4.x or Docker Engine 24+ with Compose v2
- Git 2.x
The installer provides the thin caracal runtime CLI and the caracal-console management interface.
Check GitHub Releases for the latest available tag.
Pin a version:
--version vYYYY.MM.DDon Unix or-Version vYYYY.MM.DDin PowerShell.
Linux (amd64 / arm64)
# Console
curl -fsSL https://raw.githubusercontent.com/Garudex-Labs/caracal/main/install-console.sh | \
sh -s -- --version v2026.06.22-rc.1macOS (Intel / Apple Silicon)
# Console
curl -fsSL https://raw.githubusercontent.com/Garudex-Labs/caracal/main/install-console.sh | \
sh -s -- --version v2026.06.22-rc.1Windows (amd64) PowerShell
# Console
$installer = "$env:TEMP\install-console.ps1"
iwr -useb https://raw.githubusercontent.com/Garudex-Labs/caracal/main/install-console.ps1 -OutFile $installer
powershell -ExecutionPolicy Bypass -File $installer -Version v2026.06.22-rc.1caracal up # start all services, override with `CARACAL_VERSION=vYYYY.MM.DD caracal up`
caracal status [--ready] # probe all services
caracal down # stop; add -v to remove volumes
caracal purge # interactive cleanup (containers, volumes, config, runtime, examples, caches)
caracal console # launch Console (terminal)
caracal web # launch the web console (UI + backend-for-frontend)
caracal run -- node worker.js # workload executionSee CONTRIBUTING.md for setup, workflow, tests, and pull request standards.
|
RAWx18 |
Slo-Pix |
See the Enterprise Security Readiness guide for the security posture, supply-chain controls, release signing, SBOMs, and the enterprise-adoption review checklist.
Report vulnerabilities privately through SECURITY.md.
Caracal is open-source software licensed under the Apache-2.0 License. See the LICENSE file for details.
Developed by Garudex Labs.