AIP is the identity and intent verification protocol for autonomous AI agents. Cryptographic passports. Scoped permissions. Real-time revocation. Two lines to integrate.
pip install aip-protocolfrom aip_protocol import shield
@shield(actions=["read_data", "send_email"], limit=100.0)
class SalesAgent:
def run(self):
# Agent auto-gets Ed25519 passport + DID
# Every action verified against boundaries
# Kill switch available in real-time
...First-class integrations for the frameworks you already use. One line to protect any agent.
Wrap any LangChain tool with @aip_tool — automatic signing, boundary checks, and verification on every call.
@aip_tool(limit=500)
def transfer_funds(amount, to): ...pip install aip-langchainProtect CrewAI agents and tasks. AIP verification runs before any task execution.
researcher = aip_agent(agent,
actions=["research"], limit=100)pip install aip-crewaiSecure multi-agent conversations. Every message between AutoGen agents is AIP-verified.
assistant = aip_wrap(assistant,
actions=["analyze"], limit=500)pip install aip-autogenAI agents are making real decisions with real money. The frameworks that power them have zero verification built in.
Six capabilities. One protocol. Works with any framework.
Every agent gets an unforgeable Ed25519 keypair and DID address. Bayesian trust scores built from verification history.
Revoke or suspend any agent globally. Propagates via real-time mesh network. Zero delay. No agent can act after revocation.
Action allowlists, deny lists, monetary limits, geo-fencing.
9 granular scopes. Plan-based defaults from Free to Enterprise.
Tier 0 (<1ms) low-risk. Tier 1 (~5ms) attestation. Tier 2 (~100ms) cross-org. 8 checks per intent.
From first install to production in under 5 minutes.
aip init scaffolds your agent. aip login authenticates. aip watch streams live verifications. All from your terminal.
@shield auto-detects your class name, generates passports, and enforces boundaries. Zero boilerplate.
9 granular scopes. Use X-API-Key header for server-to-server. No JWT dance needed for automation.
See every verification, trust score change, and revocation as it happens. Full audit trail included.
Verification volume, approval rates, 30-day trends. Webhooks for verification.passed, revocation.issued, and more.
MIT licensed. 63 tests. Zero dependencies beyond Python stdlib + cryptography. pip install and go.
From zero to production-grade agent security.
Generate an Ed25519 identity with action boundaries, monetary limits, and a DID address. One decorator or one API call.
Every action your agent takes is packaged into a cryptographically signed intent envelope with proof of authorization.
The 8-step verification pipeline checks identity, expiration, boundaries, trust score, and revocation status. Pass → execute. Fail → block.
9 scopes. Give each integration exactly the permissions it needs.
passports:readList and retrieve passports
passports:writeCreate new passports
verifyVerify intent envelopes
revokeRevoke or suspend agents
analytics:readRead verification analytics
keys:manageCreate & rotate API keys
billing:readView plan & usage
webhooks:manageConfigure webhook endpoints
adminFull account access
Free tier includes 100 verifications/day, 5 agent passports, and full CLI access. No credit card required.
or just pip install aip-protocol — the SDK works fully offline too