Skip to main content

The complete AI agent governance stack - kernel, trust mesh, runtime supervisor, and reliability engineering

Project description

Agent Governance

The safety, trust, and reliability platform for production AI agents

One install for the complete governance stack — kernel · trust mesh · runtime supervisor · reliability engineering

PyPI GitHub Stars Sponsor Python License

pip install agent-governance[full]

ArchitectureQuick StartComponentsWhy Unified?Ecosystem

If this project helps you, please star it! It helps others discover the agent governance stack.

🔗 Part of the Agent Governance Ecosystem — Installs Agent OS · AgentMesh · Agent Hypervisor · Agent SRE


Architecture

┌─────────────────────────────────────────────────────────────────┐
│                      agent-governance                           │
│                  pip install agent-governance[full]              │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│   ┌───────────────────┐      ┌───────────────────────────┐     │
│   │   Agent OS Kernel │◄────►│   AgentMesh Platform      │     │
│   │                   │      │                           │     │
│   │  Policy Engine    │      │  Zero-Trust Identity      │     │
│   │  Capability Model │      │  Mutual TLS for Agents    │     │
│   │  Audit Logging    │      │  Encrypted Channels       │     │
│   │  Syscall Layer    │      │  Trust Scoring             │     │
│   └────────┬──────────┘      └─────────────┬─────────────┘     │
│            │                               │                   │
│            ▼                               ▼                   │
│   ┌───────────────────┐      ┌───────────────────────────┐     │
│   │ Agent Hypervisor  │      │   Agent SRE               │     │
│   │                   │      │                           │     │
│   │  Execution Rings  │      │  Health Monitoring        │     │
│   │  Resource Limits  │      │  SLO Enforcement          │     │
│   │  Runtime Sandboxing│     │  Incident Response        │     │
│   │  Kill Switch      │      │  Chaos Engineering        │     │
│   └───────────────────┘      └───────────────────────────┘     │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

Quick Start

from agent_os import StatelessKernel, ExecutionContext
from agentmesh import TrustManager

# Boot the governance kernel
kernel = StatelessKernel()
ctx = ExecutionContext(agent_id="my-agent", capabilities=["read", "write"])

# Establish zero-trust agent identity
trust = TrustManager()
trust.register_agent(ctx)

Install only what you need:

# Core: kernel + trust mesh
pip install agent-governance

# Full stack: adds hypervisor + SRE
pip install agent-governance[full]

# À la carte
pip install agent-governance[hypervisor]
pip install agent-governance[sre]

Components

Component Package What It Does
Agent OS agent-os-kernel Governance kernel — policy enforcement, capability-based security, audit trails, and the syscall abstraction layer for AI agents
AgentMesh agentmesh-platform Zero-trust communication — mutual TLS for agents, encrypted channels, trust scoring, and secure multi-agent orchestration ("SSL for AI Agents")
Agent Hypervisor agent-hypervisor Runtime supervisor — execution rings, resource limits, sandboxed execution, kill switches, and real-time intervention for autonomous agents
Agent SRE agent-sre Reliability engineering — health monitoring, SLO enforcement, incident response automation, and chaos engineering for agent fleets

Star the ecosystem

Agent OS Stars   AgentMesh Stars   Agent Hypervisor Stars   Agent SRE Stars


Why a Unified Governance Stack?

Running AI agents in production without governance is like deploying microservices without TLS, RBAC, or monitoring. Each layer solves a different problem:

Concern Without Governance With Agent Governance
Security Agents call any tool, access any resource Capability-based permissions, policy enforcement
Trust No identity verification between agents Mutual TLS, trust scores, encrypted channels
Control Runaway agents consume unbounded resources Execution rings, resource limits, kill switches
Reliability Silent failures, no observability SLO enforcement, health checks, incident automation
Compliance No audit trail for agent decisions Immutable audit logs, decision lineage tracking

One install. Four layers of protection.

The meta-package ensures all components are version-compatible and properly integrated. No dependency conflicts, no version mismatches — just a single pip install to go from zero to production-grade agent governance.


The Agent Governance Ecosystem

agent-governance ─── The meta-package (you are here)
├── agent-os-kernel ─── Governance kernel
├── agentmesh-platform ─── Zero-trust mesh
├── agent-hypervisor ─── Runtime supervisor (optional)
└── agent-sre ─── Reliability engineering (optional)

Each component works standalone, but they're designed to work together. The kernel enforces policy, the mesh secures communication, the hypervisor controls execution, and SRE keeps everything running.


Contributing

Contributions are welcome! Please see the individual component repos for contribution guidelines:

License

MIT — see LICENSE for details.


imransiddique.com · Documentation · GitHub

Building the governance layer for the agentic era

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ai_agent_governance-1.0.0.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ai_agent_governance-1.0.0-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file ai_agent_governance-1.0.0.tar.gz.

File metadata

  • Download URL: ai_agent_governance-1.0.0.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for ai_agent_governance-1.0.0.tar.gz
Algorithm Hash digest
SHA256 8c01379dea7d161b8e73b3a9f53c38150281a57989ab864829ef459f2658ba28
MD5 53b0a2ccdfb0597ede6ba50ab3c4f0d5
BLAKE2b-256 7be0bed82d61b72e2fe6b01b0017fa3e87479e1d9b03a6abc6658a2260ad058b

See more details on using hashes here.

File details

Details for the file ai_agent_governance-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for ai_agent_governance-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b232b3c4d4fa180776f02fc535006be143933184cbaa08af8e6eb14b36b39894
MD5 eaabc95c3444aa24a6630b249da2058a
BLAKE2b-256 f5160512ca5c51475e5de03afd66b7b0c2833fbbe6907bb90382295132c5b5e4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page