v0.1.0 is now live on PyPI and Crates.io

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.

<0.06ms
Ed25519 Signing
Zero
Network Required
Scoped
Token Permissions
15min
Default TTL

How It Works

Three Lines. Total Security.

AgentID replaces hardcoded secrets with deterministic, offline-verifiable cryptographic identities.

01

Create Identity

Instantiate a deterministic Ed25519 keypair from a name and a secret seed. No API calls, no network needed.

02

Mint Scoped Tokens

Issue short-lived tokens with embedded permission scopes. Tokens auto-expire — no revocation lists to manage.

03

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

PyPIv0.1.0
⚡ PyO3 FFI Bridge

Rust Core

<0.06ms Ed25519 Sigs

Crates.iov0.1.0

Security

See the Difference

The Vulnerable Way
insecure_agent.py
import os

# Hardcoded, un-scoped, infinite TTL
os.environ["OPENAI_API_KEY"] = "sk_live_..."
agent.run()
The AgentID Way
secure_agent.py
from agentid import AgentIdentity

# 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

Free/forever

Fully self-hosted and community supported.

  • Apache 2.0 Licensed
  • Full access to Rust Core
  • Full access to Python SDK
  • Community GitHub Support
View Source

Custom

Enterprise

For teams needing bespoke agent framework integrations.

  • Custom Deployment Architecture
  • Bespoke Framework Integrations (CrewAI, LangGraph)
  • Dedicated Support SLA
  • Architecture Consulting