Edictum
Runtime contract enforcement for AI agent tool calls. Deterministic. Fail-closed. The agent cannot bypass it.
Right page if: you need an overview of Edictum or help finding the right docs page. Wrong page if: you want to install and run Edictum -- see https://docs.edictum.ai/docs/quickstart instead. Gotcha: Edictum is not prompt engineering or output filtering -- it enforces deterministic contracts on tool calls between the agent's decision and the tool's execution.
Edictum enforces contracts on AI agent tool calls. Before your agent reads a file, queries a database, or calls an API -- Edictum checks the call against YAML contracts and denies it if it violates a contract. The agent cannot bypass it.
Get Started
Quickstart
Install, write a contract, see it deny a dangerous tool call.
Contract Generator
AI-powered contract YAML generator.
Use Cases
Common scenarios and when to use Edictum.
Core Concepts
How It Works
The enforcement pipeline explained.
Contracts
YAML contract structure and semantics.
Framework Adapters
8 framework adapters for any AI stack.
Guides
Writing Contracts
Author effective contracts step by step.
Adapter Comparison
Choose the right adapter for your framework.
Observability
Monitoring, audit trails, and Grafana dashboards.
Edictum Console
Setup
Deploy the self-hosted management console.
Connecting Agents
Connect Python agents for live monitoring.
HITL Approvals
Human-in-the-loop approval workflows.
Fleet Monitoring
Monitor all agents in real time.
Reference
Last updated on