Metadata-Version: 2.5
Name: deepagent-backend-s3
Version: 0.1.0
Summary: S3-compatible storage backend for Deep Agents
Project-URL: Repository, https://github.com/anocerino-ai/deepagent-backend
Project-URL: Documentation, https://github.com/anocerino-ai/deepagent-backend/blob/main/wiki/s3.md
Author-email: Antonio Nocerino <antonio.nocerinoai@gmail.com>
License-Expression: MIT
License-File: LICENSE
Keywords: agents,backend,deepagents,langchain,minio,object-storage,s3
Classifier: Development Status :: 3 - Alpha
Classifier: Framework :: AsyncIO
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.12
Requires-Dist: aioboto3>=15.5.0
Requires-Dist: deepagent-backend==0.1.0
Requires-Dist: deepagents>=0.7.32
Requires-Dist: wcmatch>=10.1
Description-Content-Type: text/markdown

# deepagent-backend-s3

S3-compatible storage backend for [Deep Agents](https://github.com/langchain-ai/deepagents),
including AWS S3, Garage, and MinIO.
Part of the [`deepagent-backend`](https://pypi.org/project/deepagent-backend/) family.

## Install

```bash
pip install "deepagent-backend[s3]"
# or, equivalently, just this backend:
pip install deepagent-backend-s3
```

## Usage

```python
from deepagent_backend_s3 import S3Backend, S3Config

# or, via the umbrella package:
from deepagent_backend import S3Backend, S3Config
```

## Documentation

- [S3 configuration and behavior](https://github.com/anocerino-ai/deepagent-backend/blob/main/wiki/s3.md)
- [Runnable examples](https://github.com/anocerino-ai/deepagent-backend/tree/main/examples)
- [All backends and installation options](https://github.com/anocerino-ai/deepagent-backend)
