aport-agent-guardrails vs agent-governance-toolkit
AI agent governance tools compared
aport-agent-guardrails and agent-governance-toolkit both check agent actions against policies before or as they are executed, and record decisions. aport-agent-guardrails focuses on supported runtime integrations and repository checks, while agent-governance-toolkit covers a broader set of governance components, languages, and frameworks.

aport-agent-guardrails: Authorize AI Agent Actions Before Execution
APort Agent Guardrails checks supported AI agent tool calls against a passport and policy before execution. It provides runtime hooks and plugins for agent frameworks, plus a GitHub Actions repository guard; Node.js 18 or newer is required for the setup wizard.

agent-governance-toolkit: Govern Autonomous AI Agents
Microsoft’s Agent Governance Toolkit uses the Agent Control Specification policy runtime to govern autonomous agents with policy enforcement, identity, sandboxing, and audit controls. It supports multiple agent frameworks and language SDKs, with Python providing the full stack.
| aport-agent-guardrails | agent-governance-toolkit | |
|---|---|---|
| Language | Shell | Python |
| License | — | MIT |
| Stars | 28 | 6.5k |
| Forks | 4 | 1.1k |
| Last analyzed | Oct 23, 2026 | Oct 23, 2026 |
Key differences
- aport-agent-guardrails uses runtime hooks, plugins, and adapters for supported actions, while agent-governance-toolkit also covers identity, execution controls, reliability, and compliance tooling.
- aport-agent-guardrails supports local evaluation and hosted API verification; agent-governance-toolkit provides application-layer governance and recommends separate containers for OS-level isolation.
- aport-agent-guardrails is written in Shell and reports a NOASSERTION license, while agent-governance-toolkit is written in Python and uses the MIT license.
- aport-agent-guardrails names integrations such as Claude Code and Cursor; agent-governance-toolkit names Microsoft Agent Framework, Semantic Kernel, LangGraph, and the OpenAI Agents SDK.
- aport-agent-guardrails has 27 stars and 4 forks; agent-governance-toolkit has 6.4k stars and 1.1k forks, and is labeled Public Preview.
- aport-agent-guardrails includes a GitHub Actions workflow for repository checks; agent-governance-toolkit offers SDKs and packages for Python, TypeScript, .NET, Rust, and Go.
Choose aport-agent-guardrails if you…
- need policy checks for supported coding-agent tools before execution.
- want local evaluation for offline use or hosted verification through API mode.
- plan to add GitHub Actions repository checks for AI-assisted changes.
Choose agent-governance-toolkit if you…
- need governance features spanning policy enforcement, identity, audit, and execution controls.
- want SDKs across Python, TypeScript, .NET, Rust, or Go.
- need integrations with frameworks such as Semantic Kernel, LangGraph, or the OpenAI Agents SDK.
Compare the numbers side by side, or add more projects
This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.