agent-control  by agentcontrol

Govern agent runtime behavior at scale with centralized controls

Created 3 months ago
251 stars

Top 99.8% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

Agent Control addresses the challenge of enforcing runtime guardrails for AI agents at scale. It provides a centralized control plane to govern agent behavior, preventing prompt injections, PII leakage, and other risks without modifying agent code. This solution benefits teams by enabling centralized safety configurations, runtime management via API/UI, and rapid updates to protections without redeployments.

How It Works

The system operates as a centralized control layer that evaluates agent inputs and outputs against configurable rules. Core components include controls (defining rules), selectors (specifying data paths like output), and evaluators (applying logic like regex, SQL, or custom functions). This approach decouples safety logic from agent code, allowing for central management and updates through an API or UI, enhancing security and maintainability.

Quick Start & Requirements

  • Prerequisites: Docker, Python 3.12+.
  • Installation:
    • Server: curl -L https://raw.githubusercontent.com/agentcontrol/agent-control/refs/heads/main/docker-compose.yml | docker compose -f - up -d
    • SDK: uv pip install agent-control-sdk (Python).
  • Setup Flow: Start server -> Install SDK -> Wrap agent functions with @control() -> Register agent -> Create controls via UI or SDK.
  • Links: Agent Control Website, Docs, [Quickstart](https
Health Check
Last Commit

9 hours ago

Responsiveness

Inactive

Pull Requests (30d)
29
Issues (30d)
2
Star History
33 stars in the last 30 days

Explore Similar Projects

Starred by Lilian Weng Lilian Weng(Cofounder of Thinking Machines Lab), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
59 more.

AutoGPT by Significant-Gravitas

0.1%
185k
AI agent platform for building, deploying, and running autonomous workflows
Created 3 years ago
Updated 8 hours ago
Feedback? Help us improve.