Official Palveron adapter for Microsoft Agent Governance Toolkit (AGT) — enforce Palveron policies locally inside AutoGen and LangChain pipelines while keeping the audit trail centralised on the Palveron gateway.
Microsoft AGT gives you local policy enforcement at sub-millisecond speed. Palveron gives you centralised policy management, blockchain-anchored audit trails, and EU-AI-Act-ready compliance fields. This adapter wires them together so policies live in one place and fire everywhere.
- Pulls policies from your Palveron project on startup and on every refresh interval
- Compiles them into AGT enforcement rules without round-tripping prompts
- Reports every enforcement outcome back to the Palveron audit trail
- Works with AutoGen and LangChain — the two AGT-first stacks today
pip install palveron-agtimport asyncio
from palveron_agt import PalveronAgtAdapter
async def main():
adapter = PalveronAgtAdapter(api_key="pv_live_xxx")
# Pull the project's active policies into AGT.
await adapter.sync()
# AGT enforces locally; the adapter reports every decision back
# to the Palveron gateway for the audit trail.
decision = await adapter.evaluate(
prompt="Transfer $50,000",
agent_id="finance_bot",
)
print(decision.allowed, decision.reason, decision.trace_id)
asyncio.run(main())- One source of truth — author policies on the Palveron dashboard, enforce them anywhere
- Local enforcement — AGT runs in-process, no network hop on the hot path
- Audit trail anchored — every AGT decision flows back into the Palveron audit pipeline (and into Flare attestation when configured)
- Async + sync — both
PalveronandAsyncPalveronSDK clients are supported
- Python 3.10 or newer
- Microsoft AGT runtime
- A Palveron account (free tier works for evaluation)
- Documentation — docs.palveron.com/integrations/microsoft-agt
- Dashboard — palveron.com
- Support — hello@palveron.com
- GitHub — palveron/adapter-agt
- Changelog — CHANGELOG.md
MIT — Copyright © 2026 Palveron.