Aegis

Governs AI agent actions with YAML-based policies, approval gates, audit trails, and risk classification.

acacian 12 ↓ 14k
Claude CodeClaude DesktopGeneric
View source ↗

Aegis is a Python middleware that sits between AI agents and their actions, providing policy-based governance. It evaluates every action against YAML-defined rules with glob matching, enforces four-tier risk classification (low/medium/high/critical), and gates execution through configurable approval handlers including CLI, Slack, Discord, Telegram, and webhooks. The MCP adapter wraps Model Context Protocol tool calls with the same governance pipeline. Additional capabilities include behavioral anomaly detection, compliance reporting, cryptographic audit chains, RBAC, and multi-tenant isolation.

Source

Repository: https://github.com/acacian/aegis

Maintain Aegis?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

Aegis on getagentictools
[![Aegis on getagentictools](https://getagentictools.com/badge/mcp/acacian-aegis.svg)](https://getagentictools.com/mcp/acacian-aegis?ref=badge)