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.1.0.tar.gz (7.0 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.1.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: palveron_agt-1.1.0.tar.gz
  • Upload date:
  • Size: 7.0 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.1.0.tar.gz
Algorithm Hash digest
SHA256 70965ea843931a2a53d94115bad1b2bd835f4cc93ae5b02597c9a585c82d61d7
MD5 bacea30675b3217487698492cdacee18
BLAKE2b-256 6a2a9dc8977db5cacd15c4edf0690662888552bc3aec41ab533bdd51e263d6d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for palveron_agt-1.1.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.1.0-py3-none-any.whl.

File metadata

  • Download URL: palveron_agt-1.1.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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c193d395e5b769412f4234b6e8697cbf4f6f8fcf457cbb0bbfeb64590cf219c1
MD5 9b6f2f7fce0e7c93fd6d595c0e5befbe
BLAKE2b-256 fbd8d7ac96dfec19ac9d60f40b440bef5eee75b89f2a89da8c586a06fbbe6cf4

See more details on using hashes here.

Provenance

The following attestation bundles were made for palveron_agt-1.1.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