eustore — European AI Storage
S3-compatible object storage for AI agents. GDPR-compliant, EU-hosted, fully automated.
from eustore import EUStore
# Register (one-time)
result = EUStore.register("my-agent", "agent@example.com")
api_key = result["api_key"] # Store securely
# Use
store = EUStore(api_key=api_key)
bucket = store.create_bucket("training-data")
creds = store.get_credentials(bucket.id)
# Works with boto3
import boto3
s3 = boto3.client('s3', **creds.boto3_config())
s3.put_object(Bucket=creds.bucket_name, Key='model.bin', Body=model_bytes)
Features
- 🤖 Zero human interaction — fully API-driven
- 🇪🇺 EU-hosted — Germany and Finland
- 🔒 GDPR-compliant — data never leaves the EU
- 💰 Pay with crypto — USDC, ETH (autonomous agents)
- 💳 Pay with card — Stripe (human-managed accounts)
- 🔌 S3-compatible — works with boto3, aws-cli, any S3 client
Links
- Website: https://eustore.dev
- API Docs: https://api.eustore.dev/docs
- Pricing: https://api.eustore.dev/v1/billing/pricing
Metadata
Release files for eustore 0.2.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| eustore-0.2.2.tar.gz | 3.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| eustore-0.2.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.2 kB
Release files / eustore-0.2.2.tar.gz
| Download URL | eustore-0.2.2.tar.gz |
|---|---|
| Size | 3.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a8026cbb47e355baa8bd75d32d98d545fbab57bdfa0e2deada09bcc189358d46
|
|
BLAKE2b-256 checksum How to use checksums |
b5312a3546108dbd7d5f931eea25dd4bb4d98e6c37b112050b2c2ac45b19737f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / eustore-0.2.2-py3-none-any.whl
| Download URL | eustore-0.2.2-py3-none-any.whl |
|---|---|
| Size | 3.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d8fbcb57e667b31057eb74de4d4580348112d315e5c4207a6fd76e87f4cfddc5
|
|
BLAKE2b-256 checksum How to use checksums |
687a5dea57d0b7b7a15d2e0ca252ac34908b2fc86db1214740cf4fd75ce566dc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|