Skip to main content

Palveron adapter for Microsoft Agent Governance Toolkit (AGT) — enforce Palveron governance policies locally in AutoGen and LangChain agent pipelines.

Project description

palveron-agt

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.

PyPI version Python versions License: MIT Documentation


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

Installation

pip install palveron-agt

Quick Start

import 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())

Features

  • 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 Palveron and AsyncPalveron SDK clients are supported

Requirements

  • Python 3.10 or newer
  • Microsoft AGT runtime
  • A Palveron account (free tier works for evaluation)

Links

License

MIT — Copyright © 2026 Palveron.

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

palveron_agt-1.0.0.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

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

palveron_agt-1.0.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: palveron_agt-1.0.0.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for palveron_agt-1.0.0.tar.gz
Algorithm Hash digest
SHA256 532f199b156e7c0403922e6bdab6daafdbe3152fb2dc06b0c28dc225a5072cba
MD5 4e37d30b0ef73b693a5e5bda541b9ad2
BLAKE2b-256 1fc05db631ce01d7c3a74f3fbcfde50e07f22c4609242c393570877d2e8642bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for palveron_agt-1.0.0.tar.gz:

Publisher: publish.yml on palveron/adapter-agt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: palveron_agt-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for palveron_agt-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a98c9c1f75bd5e19a4008e835db5f7c511d8a7d147663a2dc8a85ba53b33531c
MD5 9c110b047488b77c7eb0043225daf7d0
BLAKE2b-256 dc5ac7756c5c5c931eaa5099f734847924f4bfb0016f558cc582913ae878898b

See more details on using hashes here.

Provenance

The following attestation bundles were made for palveron_agt-1.0.0-py3-none-any.whl:

Publisher: publish.yml on palveron/adapter-agt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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