AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Government › asqav-sdk
✦ Free & open sourceGovernment

asqav-sdk

Python and TypeScript SDKs for verifiable, cryptographically signed AI agent compliance receipts.

Verifiable AI Agent Compliance Receipts

Generate post-quantum signed audit trails and policy enforcement for LangChain, CrewAI, and MCP.

Free forever · source-available · Elastic License 2.0 (source-available, not OSI-approved)
✓ Light setup✓ Browser-based✓ Real-time collaboration
6.8
ZEKAI
Post-Quantum AI Audit SDK
Free & open source · Government
Ease of setup3
Usefulness8
Maintenance9.5
Community6.5
★ 594
GITHUB
Oct 2026
UPDATED
Elastic License 2.0 (source-available, not OSI-approved)
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

Asqav SDK provides Python and TypeScript libraries to generate cryptographically signed, hash-chained compliance receipts for AI agent actions. It suits government and smart city AI engineers requiring rigorous, tamper-evident audit trails for automated systems.

Runs on
Cross-platform
Hosting
Cloud or self-host
Languages
Python
License
Elastic License 2.0 (source-available, not OSI-approved)

What it is

The SDK hooks into popular frameworks like LangChain, CrewAI, and LlamaIndex to sign every agent action using ML-DSA-65 post-quantum cryptography. It timestamps actions against independent witnesses and includes peer-to-peer receipt validation for multi-agent hand-offs.

Who it's for

It suits developers building audited AI deployments in regulated public sectors who need cryptographic proof of agent behavior. It does not suit teams seeking purely local, un-hosted audit solutions, as the cryptography currently relies on a commercial signing service.

Key features

Post-Quantum Signing

Uses ML-DSA-65 FIPS 204 signatures for cloud-issued receipts.

Zero Native Dependencies

Both Python and TypeScript client packages have zero native dependencies with cryptography running server-side.

Agent-to-Agent Hand-Offs

Validates peer receipts and generates acknowledgments bound to exact sender byte payloads.

Multi-Framework Adapters

Ships with native integrations for LangChain, CrewAI, LlamaIndex, OpenAI, Anthropic, and MCP.

How to start

Up and running in 3 steps

1
Install the package via pip install asqav or npm install @asqav/sdk.
2
Export your ASQAV_API_KEY environment variable.
3
Initialize the agent object and sign your first agent action or framework call.
Real talk

Our honest verdict

What's great

  • Generates portable receipts verifiable by anyone without an account or API key
  • Computes chain hashes locally using RFC 8785 canonical payloads for zero-trust verification
  • Supports cross-language conformance fixtures to prevent drift between Python and TypeScript
  • Provides offline verification utilities via JWKS and standalone Python modules

Where it falls short

  • Relies on a commercial signing service for cloud-issued receipts
  • Remote execution environments like E2B or Docker drop tool wrappers, breaking signature capture
  • Requires managing API keys and environment variables across multi-agent deployments
Cost

Pricing & license

The client SDK is source-available under the Elastic License 2.0 with open verifiers under Apache-2.0, paired with a commercial signing service.

Paid work

Open remote AI-training roles

880 open remote AI-training roles, updated November 15, 2026; most pay $20–$175 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: asqav-sdk for Government
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure asqav-sdk for you — and train your team.
Get it done for you ↗
Questions

FAQ

Can auditors verify receipts without an Asqav account?

Yes. Anyone holding a signature ID can verify receipts and check chain hashes without registering an account or possessing an API key.

Which frameworks are natively supported?

The SDK includes built-in adapters for LangChain, CrewAI, LlamaIndex, LiteLLM, Anthropic, OpenAI, Smolagents, and MCP.

How does offline verification work?

You can use local verification helpers like asqav.verify_receipt_offline() in Python or verifyReceiptOffline() in TypeScript using fetched JWKS.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Government — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google