Skip to main content

Parmana

Proof of Human Authority in AI Systems

PyPI Python License

The official Python SDK for Parmana Execution Trust Infrastructure.

Parmana enables organizations to confidently deploy AI in high-impact workflows by ensuring that only authorized actions are executed and every execution is accompanied by verifiable execution evidence.

Why Parmana

Modern AI systems can:

  • Plan
  • Reason
  • Call tools
  • Invoke APIs
  • Execute business workflows

However, most AI systems cannot answer critical governance questions:

  • Who authorized this execution?
  • Which policy approved it?
  • Was the execution independently verified?
  • Can the execution be replayed?
  • Is there cryptographic evidence of what occurred?

Parmana provides the execution trust layer that answers these questions.

Installation

pip install parmana

Requirements

  • Python 3.10 or later
  • Parmana Runtime

Quick Start

from parmana import ParmanaClient

client = ParmanaClient(
    endpoint="http://localhost:3000",
)

print(client.version)

Runtime Health

status = client.health()

print(status)

Execute a Business Transaction

from parmana.models import BusinessTransaction

transaction = BusinessTransaction(
    business_transaction_id="txn-001",
)

trust_record = client.execute(transaction)

print(trust_record.trust_record_id)

Verify an Execution

verification = client.verify("txn-001")

print(verification.status)

Replay an Execution

result = client.replay("txn-001")

print(result.success)

Execution Lifecycle

Business Transaction
        |
        v
Execution
        |
        v
Verification
        |
        v
Receipt
        |
        v
Execution Trust Record

Python SDK

Method Description
health() Runtime health check
execute() Execute a Business Transaction
verify() Verify an execution
replay() Deterministic replay
receipt() Generate an execution receipt
transaction() Retrieve a Business Transaction
trust_record() Retrieve an Execution Trust Record
validate_policy() Validate a policy definition

Each of these is also available under its own namespace (e.g. client.execution.execute(), client.verification.verify(), client.replay.replay()) for finer-grained access to that API's other operations, such as client.verification.get_latest() or client.transactions.list().

Documentation

License

Apache License 2.0


Parmana

Proof of Human Authority in AI Systems

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

parmana-1.1.1.tar.gz (42.7 kB view details)

Uploaded Source

Built Distribution

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

parmana-1.1.1-py3-none-any.whl (41.3 kB view details)

Uploaded Python 3

File details

Details for the file parmana-1.1.1.tar.gz.

File metadata

  • Download URL: parmana-1.1.1.tar.gz
  • Upload date:
  • Size: 42.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for parmana-1.1.1.tar.gz
Algorithm Hash digest
SHA256 fe6516c27daeba0b633d92aa0f93c260892ed7529af667528d2c70b948add56f
MD5 dcc8885e061220fd62e0a25d367d9e17
BLAKE2b-256 97cea2ad47f5e4478ef7de15ab86e40117d46c681595971876fd2854c7265a96

See more details on using hashes here.

File details

Details for the file parmana-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: parmana-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 41.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for parmana-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b78f630cd21f79c4f9df30baebfec95e1bdbfb84bdba6bc2bba718b1bdad32b1
MD5 01a438f1ab4e83c8b6096fea6375f519
BLAKE2b-256 109990eb0b4a1e08ef34c252a3ce293ad99fdc3720ba1e3da703e1475ea20a6a

See more details on using hashes here.

Release history Release notifications | RSS feed

1.1.4

2 files

1.1.3

2 files

1.1.2

2 files

This release

1.1.1 This release

2 files

1.1.0

2 files

1.0.5

2 files

1.0.4

2 files

1.0.3

2 files

1.0.2

2 files

1.0.1

2 files

1.0.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page