Runtime enforcement for AI agent tool calls.
Write rules and workflows in YAML. Enforce them at the tool boundary across Python, TypeScript, Go, and OpenClaw.
- Rulesets: deterministic pre, post, session, and sandbox checks for tool calls
- Workflow Gates: stateful process enforcement for coding-agent flows
- Server-backed enforcement: approvals, audit feeds, remote rulesets, and hot reload
- SDKs for Python, TypeScript, and Go, plus OpenClaw integration
| Surface | Install | Notes |
|---|---|---|
| Python SDK | pip install edictum[yaml] |
Reference SDK with 8 framework integrations |
| TypeScript SDK | pnpm add @edictum/core @edictum/vercel-ai |
Core runtime plus adapter packages |
| Go SDK | go get github.com/edictum-ai/edictum-go |
Includes the edictum gate CLI |
| OpenClaw integration | openclaw plugins install @edictum/edictum |
Native plugin plus manual adapter path |
| Repo | Role |
|---|---|
| edictum | Python SDK |
| edictum-ts | TypeScript SDK monorepo |
| edictum-go | Go SDK and Gate CLI |
| edictum-openclaw | OpenClaw plugin and adapter |
| edictum-schemas | Shared schemas and conformance fixtures |
| edictum-demo | Demo scenarios and example policies |
Private server, website, and docs repos exist in the org, but they are not listed here because this profile is public.
docs.edictum.ai · edictum.ai · PyPI · npm · Go pkg