Skip to content
Packages Examples Agents Blog Get started

Data & Storage

Pick a backend in application.yaml. Callers depend on protocols in oridecon-contracts.

PackageDescription
oridecon-sqlAsync SQL for Postgres / MySQL / SQLite — repositories, migrations
oridecon-nosqlDocument stores (MongoDB wired; DynamoDB / Firestore not wired yet)
oridecon-cacheRedis, Memcached, and in-memory
oridecon-storageBlob storage (local, S3, GCS, Azure, R2)
oridecon-searchElasticsearch, Meilisearch, Typesense, SQL FTS
Terminal window
oridecon add database
uv add "oridecon-sql[postgres]"

Domain types live in domains/, not models/. Matrices: Choosing Backends.