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.1.tar.gz
(15.8 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.1.tar.gz.
File metadata
- Download URL: quietaudit_sdk-0.1.1.tar.gz
- Upload date:
- Size: 15.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2aad1f1d0662f9bba7c9fc11d29db9164609895d7d332c1cc008cb63379ab004
|
|
| MD5 |
b928fa76724441fec58ef249b93b9e90
|
|
| BLAKE2b-256 |
0edae2cc5c478858e4ec8ca04cda514fb2b762e66786b6c203b3ce9f0b8d0d24
|
File details
Details for the file quietaudit_sdk-0.1.1-py3-none-any.whl.
File metadata
- Download URL: quietaudit_sdk-0.1.1-py3-none-any.whl
- Upload date:
- Size: 17.2 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 |
a20039c62ae72f9d3cb61da76407a80ed6725c186da910bb5ade44d3b1fd6ce0
|
|
| MD5 |
36ece22c8f2ed4adb6f1098cb9fe643a
|
|
| BLAKE2b-256 |
fa51a99168ea850149e1f7c8b8598aa59f6623d76fb04abe4dc70414d9e181e3
|