The AI Agent Control Plane.
The missing layer between your agents and your infrastructure. Enforce policy, require approval, and record every action.
Safety Kernel: Pre-Execution Governance.
The policy decision point for every agent action. If the policy doesn't allow it, the packet never leaves the kernel.
- Real-time PolicyDecisions in < 5ms
- Human GatesApproval required for risky work
- Constraint LogicBudgets, deny-paths, limits
- Policy SimulationTest rules before they go live
rules:
- name: prod-write-approval
match:
risk_tags: [prod, write]
decision: REQUIRE_APPROVAL
reason: "Production write detected"
- name: kubectl-constraints
match:
capability: kubectl
decision: ALLOW_WITH_CONSTRAINTS
constraints:
deny_paths: ["/kube-system/*"]
max_runtime: 300sname: triage
steps:
collect:
type: worker
topic: job.sre.collect
approval:
type: approval
depends_on: [collect]
remediate:
type: worker
topic: job.sre.patch
depends_on: [approval]Workflow Engine: DAG Orchestration.
Coordinate complex multi-agent sequences with explicit dependencies, retries, and failure semantics.
- DAG ExecutionParallel step orchestration
- Schema ValidationI/O contract enforcement
- Saga RollbackAutomatic undo on failure
- Run TimelineAppend-only audit records
Scheduler: Intelligent Routing.
The scheduler that knows when to stop. Least-loaded worker selection with capability-based routing and overload protection.
- Least-LoadedOptimal worker scoring
- Capability FilterRoute to specialized tools
- BackpressureAvoid worker exhaustion
- ReconcilerDetect and mark stale jobs
Backbone: Built for Production.
No Python glue. No side-cars. Just high-performance Go binaries and a durable event bus.
- At-least-once delivery with NATS JetStream
- Per-job locks for strict idempotency
- Dead Letter Queue (DLQ) for failed actions
- Prometheus-native metrics and structured logs
Packs: Extensibility Reimagined.
Install AI agents, workflows, and policy overlays without touching the core control plane. Declarative and safe.
- Declarative pack.yaml for metadata and topics
- Bundle schemas, workflows, and policy overlays
- Verify pack integrity before installation
- Soft uninstall preserves data while disabling routing
Enterprise Governance
For organizations that require advanced compliance, SSO, and dedicated support SLAs.
Common questions
Answers about the Cordum control plane.
What is the Cordum Safety Kernel?+
The Safety Kernel is a deterministic policy engine that evaluates every agent action before execution. It checks policy bundles, returns Allow, Deny, Require Approval, or Allow with Constraints decisions, and logs every evaluation for audit.
How does Cordum differ from agent frameworks like LangChain or CrewAI?+
Agent frameworks handle task execution and LLM orchestration. Cordum sits above them as a control plane, adding governance: policy enforcement, approval gates, audit trails, and output safety. It works with any framework via the CAP protocol.
Is Cordum open source?+
Cordum is source-available under the BUSL-1.1 license. The Community tier is free forever and includes the full control plane. Enterprise features like SSO and advanced RBAC require a commercial license.
What protocols does Cordum support?+
Cordum uses the Cordum Agent Protocol (CAP v2) as its wire format and supports MCP (Model Context Protocol) in both standalone stdio and gateway HTTP/SSE modes.
Can Cordum run on-premises?+
Yes. Cordum is designed for self-hosted deployment. Run it locally with Docker Compose or deploy to any Kubernetes cluster. There is no mandatory cloud dependency.
Build your rollout playbook with these AI agent governance and security guides.
Ready to add policy to your agents?
Get Cordum running locally in under five minutes. No credit card required.