Serverless Postgres, from the terminal.
Create a database, branch it like code — the db, its data, and its files together — then query it straight from your shell. File storage is built in, so there's no S3 to wire up, and there's zero signup to start.
Branch a database like a git branch.
db9 branch forks the database, its rows, and its files into an isolated copy
in one command — perfect for a review environment or a risky migration. Query any branch
straight from your shell with db9 query. No connection string ceremony.
# create a database — zero signup $ db9 db create my-app ✓ my-app · branch main · region iad # branch the db, its data, and files together $ db9 branch my-app review ✓ review forked from main # query straight from the shell $ db9 query "select * from notes" 3 rows in 12ms
Files live with the database. No S3.
Every database has a filesystem attached. Copy files in with db9 fs cp,
or mount a database's files as a local folder with db9 fs mount and work on
them like they're on disk. Branch the database and its files come along for the ride.
# file storage lives with the database — no S3 $ db9 fs cp ./data.csv my-app:/imports/ ✓ uploaded data.csv → my-app:/imports/ # mount a database's files as a local folder $ db9 fs mount my-app ~/local ✓ my-app:/ mounted at ~/local
Create. Branch. Query.
db9 treats a database the way you treat a repo — something you fork, work in, and throw away.
One command, no signup
db9 db create my-app gives you a serverless Postgres database — no project setup, no console, no waiting. It scales to zero when nothing's querying it.
Fork the whole thing
db9 branch my-app review forks the database, its data, and its files into an isolated copy. Test a migration or open a review env without touching main.
Straight from the shell
db9 query "select * from notes" runs SQL against any branch right from your terminal — and your agents use the exact same interface.
Data that composes with the stack.
Pair db9 with compute, a shared filesystem, memory, and observability — one agent-native stack.
Sandboxes
Branch a database alongside the whole machine you forked.
run9 → drive9One filesystem
A shared filesystem across sandboxes when files outgrow a single db.
drive9 → mem9Memory
Persistent agent memory across sessions, agents, and devices.
mem9 → owl9Observability
Trace the agents that read and write your database.
owl9 →Create your first database in seconds.
db9 is live. Use-first, claim-later — no signup to start. Install the CLI or point your agent at the sys9 skill.