A governance layer that sits between AI coding agents and your codebase, enforcing policy validation through deterministic scanning rather than trusting LLM promises. It exposes tools for findings tracking, approval gates, and proof bundles that persist decisions across sessions and hosts. The core value is portability: you can switch between OpenCode, Claude Code, Cursor, or Copilot without losing task state or re-explaining domain rules. Includes a local scanner that catches violations in under 50ms with zero provider tokens, plus typed memory with citations so the agent remembers why past decisions were made. Reach for this when you need repeatable governance on agent output, especially across team workflows where audit trails and review gates matter more than speed alone.
claude mcp add --transport stdio aryaminus-controlkeel uvx controlkeel