Postgres
by the thousands

Database demand now scales with machine activity, not headcount. Branch a live database or spawn from a snapshot. Pay for deltas, not duplicates. 100% vanilla PostgreSQL.

The shift

Your infrastructure was built for humans

One developer, a few PRs, maybe 5 concurrent test environments. AI agents changed the math. An agent can open 50 PRs in parallel — each needing its own database. The infrastructure that scaled to 100 developers doesn't scale to 100,000 ephemeral copies.

Human-ledAgent-scale
Staging environments1-2 per team, shared1,000s per day, isolated
LifespanWeeks to monthsMinutes to hours
ProvisioningManual, hoursAutomatic, seconds
Storage cost$100s/mo × TBs × DBsCoW = deltas only
Idle cost$ per hour, always onScale-to-zero, $0

2-3s

Branch creation

60-90%

Cost reduction vs full replicas

$0

Idle branch compute cost

50,000+

Branches per storage node

Adoption

No production migration required

Connect to your existing RDS, Aurora, Cloud SQL, or self-hosted Postgres via logical replication. Production stays exactly where it is. Xata handles staging, dev branches, and anonymization on top.

100% vanilla Postgres

Not a fork. Every tool, ORM, and extension works unchanged. pg_dump and go if you leave.

Any cloud, any region

AWS, GCP, Azure, Hetzner. BYOC keeps data in your account. Use your cloud credits.

Open source core

pgroll, pgstream, Xata Agent — all Apache 2.0. No vendor lock-in, no source-available games.

Give every agent its own Postgres branch.

Run tens of thousands of databases at a fraction of the usual cost.