Immutable audit trails for AI decisions
Project description
QuietStack 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 quietstack-sdk
from quietstack import wrap_model
import openai
# Wrap your existing AI client
openai_client = openai.OpenAI(api_key="sk-...")
audited_openai = wrap_model(
openai_client,
quietstack_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
- Getting Started Guide - Installation, setup, and quick start
- API Reference - Complete API documentation
- AI Models Guide - OpenAI & Anthropic integration
- Agents Guide - ADK & MCP agent logging
- ML Models Guide - Scikit-learn, TensorFlow, PyTorch
- Code Examples - Practical code samples
🆓 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: quietstack.ai/docs
- Issues: GitHub Issues
- Email: hello@quietstack.ai
- 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
quietstack-0.1.1.tar.gz
(49.4 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 quietstack-0.1.1.tar.gz.
File metadata
- Download URL: quietstack-0.1.1.tar.gz
- Upload date:
- Size: 49.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
622948746d51fe7c755c7f9c49d2ae24b5a7307fc57e5a9ec3c7e1456189f03e
|
|
| MD5 |
34774b88a8a54464a3d5a2d8d19c4337
|
|
| BLAKE2b-256 |
47bdabb40c24b84707fde70e838b1df53260b77c61e8b878d7a87f3b5961f3b6
|
File details
Details for the file quietstack-0.1.1-py3-none-any.whl.
File metadata
- Download URL: quietstack-0.1.1-py3-none-any.whl
- Upload date:
- Size: 62.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ee6448e9cd0cb3fc343a95d3cf872d323525e7bc75116960a6cf126d11a33144
|
|
| MD5 |
a55f42ce079cee6457d12a3cad7d530a
|
|
| BLAKE2b-256 |
baa48ac0104d4605318195cd8cecb8091294adf80a5b984bb8fb727669d1556e
|