Immutable audit trails for AI decisions
Project description
QuietAudit SDK
Immutable audit trails for AI decisions
Add blockchain-based audit logging to any AI model with just 2 lines of code.
🚀 Quick Start
pip install quietaudit-sdk
from quietaudit_sdk import wrap_model
import openai
# Wrap your existing AI client
openai_client = openai.OpenAI(api_key="sk-...")
audited_openai = wrap_model(
openai_client,
quietaudit_api_key="qa_live_..." # Get free API key at quietstack.com
)
# Same API, automatic blockchain audit trails
response = audited_openai.chat.completions.create(
model="gpt-4",
messages=[{"role": "user", "content": "Approve this loan"}]
)
# Every AI decision is now immutably logged on blockchain! 🎉
✨ Features
- 🔗 Blockchain Immutability - Tamper-proof audit trails
- 🔄 Zero Code Changes - Drop-in replacement for existing AI clients
- 🌐 Multi-Provider Support - OpenAI, Anthropic, and more
- ⚡ Async/Await Ready - Non-blocking audit logging
- 📊 Rich Metadata - Token usage, response times, user context
- 🔐 Enterprise Ready - SOC2, GDPR compliant
🏢 Perfect For
- Financial Services - Loan approvals, risk assessments
- Healthcare - Diagnostic assistance, treatment recommendations
- Legal - Contract analysis, compliance decisions
- HR - Resume screening, interview scoring
- Any AI system requiring audit trails
📚 Documentation
🆓 Pricing
- Free Tier: 1,000 API calls/month
- Pro: $49/month for 50,000 calls
- Enterprise: Custom pricing, unlimited calls
🛠️ Supported AI Providers
| Provider | Status | Example |
|---|---|---|
| OpenAI | ✅ Ready | wrap_model(openai_client, ...) |
| Anthropic | ✅ Ready | wrap_model(anthropic_client, ...) |
| 🔄 Coming Soon | - | |
| Azure OpenAI | 🔄 Coming Soon | - |
🤝 Support
- Documentation: docs.quietstack.com
- Issues: GitHub Issues
- Email: support@quietstack.com
- Community: Discord
📄 License
MIT License - see LICENSE file.
Made with ❤️ by QuietStack
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
quietaudit_sdk-0.1.0.tar.gz
(15.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file quietaudit_sdk-0.1.0.tar.gz.
File metadata
- Download URL: quietaudit_sdk-0.1.0.tar.gz
- Upload date:
- Size: 15.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f062743e9d1ead2268dbc42e033650a438481a0d5bc70de1ff6faa30dfa0a6f0
|
|
| MD5 |
d05b43e98cb3eef305c8f566b723f1be
|
|
| BLAKE2b-256 |
a05c77fc5244c6413ee3d4792ae1a60371d451072f558fd38a479b9e89b99d3d
|
File details
Details for the file quietaudit_sdk-0.1.0-py3-none-any.whl.
File metadata
- Download URL: quietaudit_sdk-0.1.0-py3-none-any.whl
- Upload date:
- Size: 17.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
74734dad58ca44aa0bd621241bcadca2d97f9957f31dcf3ca585d84e1c3e3578
|
|
| MD5 |
69b57d07b4d82a86a66625deaeeaab07
|
|
| BLAKE2b-256 |
9f0f0a0b9fcb949672d959b350ae468d93e88121d799548c08aa315752c9e2cb
|