CAIN Governance
● Live - Production

CAIN Governance

Organizational rules, authorities, and approval workflows for autonomous AI agents. Control what your AI can do, who can approve it, and prove it was enforced.

What is CAIN Governance?

Governance

Organizational rules that define what autonomous systems are allowed to do, under whose authority, under which rules, with what approvals, scope, and lifecycle.

Sits above policies

Policy

Evaluates whether a specific action is allowed. Returns allow/deny for each action.

Per-action evaluation

Control

Runtime enforcement of what agents can/cannot do. Kill switches, tool permissions, agent controls.

Runtime enforcement

Budget

Financial governance. Hard spending limits enforced before every action executes.

Financial limits

Real-Time Dashboard

-
Policies
-
Active
-
Pending Approvals
-
Authorities

Governance Policies

Enter tenant ID and press Enter to load

API Reference

GET /fabric/governance/policiescurl -H "X-Tenant-ID: your-tenant" https://cainstudio.online/fabric/governance/policies
POST /fabric/governance/policies{"name":"Require Approval for Deployments","constraints":[{"type":"require_approval","action":"deploy"}]}
POST /fabric/governance/evaluate{"identity_id":"user:123","action":"deploy","resource":"production"}
POST /fabric/governance/approvals{"requester_id":"agent-456","action":"deploy","justification":"Production deployment"}

Full OpenAPI spec at /openapi.json