AgentGuard — runtime governance for production AI agents. APRA CPS 230, EU AI Act and ISO 42001 evidence built-in. Native OpenClaw, LangChain, CrewAI, OpenAI Assistants, AutoGen, and MCP integrations.
Project description
agentguard-tech
Runtime governance for production AI agents. Built for APRA CPS 230, EU AI Act and ISO/IEC 42001 — with native OpenClaw, LangChain, CrewAI, OpenAI Assistants, AutoGen and MCP integrations.
AgentGuard sits between your production AI agent and the systems it touches. Every database write, every customer email, every fund transfer — evaluated against your written policy, logged with a tamper-evident hash chain, and rolled up into the evidence pack your auditor and your board accept.
This package is the Python SDK. For the TypeScript SDK install @the-bot-club/agentguard. For the compliance evidence pack generator see agentguard.tech/compliance.
Install
pip install agentguard-tech
Quick start
from agentguard import AgentGuard
guard = AgentGuard(api_key="ag_live_...")
decision = guard.evaluate(tool="shell_exec", params={"cmd": "rm -rf /"})
# → blocked
OpenClaw fleet governance
Drop-in plugin for any OpenClaw agent. The plugin registers a before_tool_call hook and blocks any call that violates the agent's attached policy.
from agentguard.integrations.openclaw import openclaw_guard
guard = openclaw_guard(
api_key=os.environ["AGENTGUARD_API_KEY"],
agent_id="ops-dispatch-1",
policy="./policies/cps230.yaml",
strict=True,
)
Other framework integrations: LangChain (agentguard.integrations.langchain), CrewAI, OpenAI, AutoGen, LangGraph, MCP, Vercel AI.
Documentation
- Website — agentguard.tech
- Docs — docs.agentguard.tech
- OpenClaw integration — agentguard.tech/openclaw
- Compliance evidence pack — agentguard.tech/compliance
- Source — github.com/thebotclub/agentguard-core
Licence
Business Source License 1.1. Source available, commercial use under licence. © 2026 The Bot Club Pty Ltd (ABN 99 695 980 226).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agentguard_tech-0.11.0.tar.gz.
File metadata
- Download URL: agentguard_tech-0.11.0.tar.gz
- Upload date:
- Size: 52.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9a3f7fadcb8a48f99779efbbe8c0643585dcdc5fce61e8d17e8591f96fe12201
|
|
| MD5 |
6f6b64a8bb0cb2fc7d1b65a08d0c2cc7
|
|
| BLAKE2b-256 |
09b65d255a5d812222a382072d866d0f43234b405194409d0b2eb42c87907b38
|
Provenance
The following attestation bundles were made for agentguard_tech-0.11.0.tar.gz:
Publisher:
publish-pypi.yml on thebotclub/agentguard-core
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
agentguard_tech-0.11.0.tar.gz -
Subject digest:
9a3f7fadcb8a48f99779efbbe8c0643585dcdc5fce61e8d17e8591f96fe12201 - Sigstore transparency entry: 1551987798
- Sigstore integration time:
-
Permalink:
thebotclub/agentguard-core@793f64d5ba22149fcf737c8cfb2ef7a019ec7290 -
Branch / Tag:
refs/tags/python-v0.11.0 - Owner: https://github.com/thebotclub
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-pypi.yml@793f64d5ba22149fcf737c8cfb2ef7a019ec7290 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file agentguard_tech-0.11.0-py3-none-any.whl.
File metadata
- Download URL: agentguard_tech-0.11.0-py3-none-any.whl
- Upload date:
- Size: 50.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e7d74b93c45ef1c8a674023b6b0636449bc8e865611e6dffa5680e958d857767
|
|
| MD5 |
a6a6a58c81b0b7c05d952bac555d65e0
|
|
| BLAKE2b-256 |
c4fa65e69222286d7a255c221cfa1c54982178b2cc223f78bb35793d9a78f670
|
Provenance
The following attestation bundles were made for agentguard_tech-0.11.0-py3-none-any.whl:
Publisher:
publish-pypi.yml on thebotclub/agentguard-core
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
agentguard_tech-0.11.0-py3-none-any.whl -
Subject digest:
e7d74b93c45ef1c8a674023b6b0636449bc8e865611e6dffa5680e958d857767 - Sigstore transparency entry: 1551987819
- Sigstore integration time:
-
Permalink:
thebotclub/agentguard-core@793f64d5ba22149fcf737c8cfb2ef7a019ec7290 -
Branch / Tag:
refs/tags/python-v0.11.0 - Owner: https://github.com/thebotclub
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-pypi.yml@793f64d5ba22149fcf737c8cfb2ef7a019ec7290 -
Trigger Event:
workflow_dispatch
-
Statement type: