Skip to content

Python SDK API reference

This reference is generated from the source code. The public API is organised into four modules.

Module What it covers
Core models Manifest, ArtifactBindings, and all nested model types
Signing Key generation, Ed25519Signer, Ed25519Verifier
Verification verify_manifest(), VerificationContext, VerificationResult, create_router()
Revocation sign_revocation(), FileCRL, create_crl_router()
Delegation DelegationHopSigner, verify_delegation_chain(), HitlApprovalSigner
Attestation SEVSNPProvider, TDXProvider, OPAQUEProvider, TPMProvider, AttestationProvider
CLI manifest create, sign, verify, revoke, keygen, attest commands

Installation

# Core (signing, verification, models)
pip install agent-manifest

# With server (FastAPI router, revocation endpoint)
pip install "agent-manifest[server]"

# With post-quantum signatures (ML-DSA-65)
pip install "agent-manifest[pq]"

# Full
pip install "agent-manifest[all]"