Cryptographic Identity for AI Agents.
Stop giving your AI agents hardcoded API keys. AgentID provides offline-verifiable, deterministic Ed25519 identities with embedded scopes, built on a blistering-fast Rust core and accessible via Python.
How It Works
Three Lines. Total Security.
AgentID replaces hardcoded secrets with deterministic, offline-verifiable cryptographic identities.
Create Identity
Instantiate a deterministic Ed25519 keypair from a name and a secret seed. No API calls, no network needed.
Mint Scoped Tokens
Issue short-lived tokens with embedded permission scopes. Tokens auto-expire — no revocation lists to manage.
Verify Anywhere
Any service can verify tokens offline using just the agent's public key. Zero latency, zero dependencies.
Architecture
The Engine Room
Blazing-fast Rust cryptography bridged seamlessly into your Python AI workflows.
Python AI Agents
LangGraph & CrewAI
Rust Core
<0.06ms Ed25519 Sigs
Security
See the Difference
import os
# Hardcoded, un-scoped, infinite TTL
os.environ["OPENAI_API_KEY"] = "sk_live_..."
agent.run()fromagentidimportAgentIdentity # Deterministic, scoped, 15-min TTL identity = AgentIdentity("agent_name", "secret_seed") token = identity.mint_token(scopes=["read:data"], ttl=900)
Pricing
Transparent Licensing
Infrastructure should be accessible. Enterprise features shouldn't be a black box.
Open Source
Fully self-hosted and community supported.
- Apache 2.0 Licensed
- Full access to Rust Core
- Full access to Python SDK
- Community GitHub Support
Custom
For teams needing bespoke agent framework integrations.
- Custom Deployment Architecture
- Bespoke Framework Integrations (CrewAI, LangGraph)
- Dedicated Support SLA
- Architecture Consulting