Skip to content

agentrust-io/agent-manifest

Agent Manifest

Agent Manifest

Prove what your agent was, not just who called it

Full Documentation

Specification  |  Getting Started  |  Examples  |  Changelog

CI License: Apache 2.0 PyPI Spec Discord

Developer Preview — launching at Confidential Computing Summit, June 23 2026.

A signed JWT proves who called an API. It proves nothing about the agent that made the call.

Agent Manifest binds the ten artifacts that define an agent — system prompt, policy bundle, tool schemas, model identity, RAG corpus, memory state, decision trace, A2A delegation chain, supply chain provenance, and human-in-the-loop approvals — into one hardware-attestable, tamper-evident record. A signed manifest makes agent identity provable to any third party who has no reason to trust the operator.

Quick start

pip install agent-manifest
# Generate a signing key pair
manifest keygen -d ./keys/

# Sign a manifest
manifest sign draft.json --key keys/private.hex -o signed.json

# Verify
manifest verify signed.json --public-key keys/public.hex   # VALID

--public-key accepts the raw Ed25519 public key generated by manifest keygen.

Python SDK:

from agent_manifest import AgentManifest, sign_manifest

manifest = AgentManifest(
    name="payments-processor",
    system_prompt_hash="sha256:a1b2c3...",
    model_id="claude-sonnet-4-6",
    policy_bundle_hash="sha256:d4e5f6...",
)
signed = sign_manifest(manifest, key=signing_key)

Resources

📖 Full documentation manifest.agentrust-io.com
📄 Specification spec/agent-manifest-spec-v0.1.md
📦 PyPI agent-manifest
🔗 TRACE integration trace-spec
💬 Discussions GitHub Discussions
📋 Changelog CHANGELOG.md

Standards alignment

Targeting the Agentic AI Foundation (AAIF) at the Linux Foundation. 197 conformance tests against the formal specification. Integrates with TRACE for hardware-rooted attestation.

Contributing

See CONTRIBUTING.md and GOVERNANCE.md.

About

Agent Manifest SDK — hardware-anchors all 10 artifacts defining an agent at deployment. Python + TypeScript.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages