All 93 Dependencies
Every package Agent Control depends on, ranked by repo health score.
Agent Control addresses a specific gap in agentic systems: safety and behavior guardrails are usually hardcoded into agent logic, so changing a rule means a code change and redeploy. Agent Control instead runs as a self-hosted server with a UI, where controls are defined centrally and enforced at runtime — an SDK wraps your agent calls and checks them against the currently configured rules, which can be updated live via the server's API or UI.
Evaluators (the logic that decides whether an agent action passes a control) are pluggable — built-in options include regex, list-membership, JSON schema, and SQL-based checks, with support for bringing your own evaluator logic. Framework support spans LangChain, CrewAI, Google ADK, and AWS Strands, meaning it's designed to sit alongside whatever agent framework a team already uses rather than requiring a rewrite.
The project is Apache-2.0 licensed, distributed as both a PyPI package (`agent-control-sdk`) and an npm package (`agent-control`), with a self-hostable server component (also runnable via Podman) backing both.