A database per agent
Millions of isolated namespaces on one cluster. Adding a tenant never slows down the others — a namespace is just an object-storage prefix.
Give every AI agent its own database — isolated, forkable, and buried in object storage for pennies. Millions of namespaces, scale-to-zero, no corruption under load. Source-available and self-hostable.
No spam. We reach out when a slot opens for your stack.
Platforms running fleets of agents duct-tape four systems together just to give each one memory and state — and every one fights the "millions of tiny tenants" shape: RAM-priced, corrupts under concurrent writes, no scale-to-zero, and locked to a managed vendor.
Active agents' vectors and state live in RAM, so warm queries return in single-digit milliseconds — competitive with any in-memory database, without keeping everyone in memory.
As agents go quiet, their data slides from RAM to local NVMe — still fast, a fraction of the cost. The cache decides what's hot; you never provision per tenant.
Every namespace's durable home is object storage at ~$0.02/GB. Idle agents cost almost nothing; a cold first-touch re-warms in about a second. This is why a million agents is affordable.
Millions of isolated namespaces on one cluster. Adding a tenant never slows down the others — a namespace is just an object-storage prefix.
Agents are idle ~99% of the time. Theirs falls to cold storage and stops billing compute — no warm RAM sitting idle.
Fork an agent's entire state to explore parallel reasoning paths, then time-travel or roll back. Metadata-only, near-instant.
One writer per namespace + batched commits means massive parallel writes can't corrupt the index or lose memories — correct by design.
Pick your setup — here's exactly where BurrowDB fits, and the call you'd actually make.
You run coding agents in ephemeral VMs or sandboxes — each one spins up, works a repo, and tears down.
# fresh VM boots → re-attach the repo's state, no re-index POST /v1/ns/repo:acme-api/query { vector: embed("where is auth handled?"), top_k: 8 } → 8 code chunks · 9 ms warm · $0 while the VM slept
You run fleets of agents, each with its own memory, often trying several approaches at once.
POST /v1/ns/agent:7f3/upsert { docs:[…], vectors:[…] } POST /v1/ns/agent:7f3/fork { new_ns: "agent:7f3@branch-A" } → forked in 480 ms · explore 5 paths in parallel · keep the winner
You generate millions of apps; each needs its own backend state, and most of them sit idle.
POST /v1/ns/app:9d21/upsert { kv:{ prefs:… }, vectors:[…] } # 4,000,000 generated apps · ~2% active this week → idle app ≈ $0.001/mo · active served <10 ms warm
Your agents work on sensitive data that legally can't leave your cloud.
# runs entirely inside your VPC — your bucket, your keys POST /v1/ns/case:8842/erase { subject: "user:123" } → key shredded <30 s · physical purge ≤7 d · audit certificate
Isolated per-agent memory, copy-on-write fork, and time-travel — state as a first-class control-loop primitive, not a bolted-on index.
Vector + key-value + memory in a single store — retire the Redis + vector-DB + Postgres patchwork.
Object-storage economics for storage and mostly-idle tenants (write cost scales with commit rate).
Managed cloud, or self-host in your own VPC — source-available and cross-cloud.
We're honest about it: BurrowDB is for teams running fleets of agents who've outgrown the Redis + vector-DB + Postgres patchwork and want unified, forkable agent state — on our managed cloud or self-hosted in your VPC. Cheapest for storage and mostly-idle tenants; high-write workloads are priced by commit rate, not magic. If you run one agent on a managed vector service and it's fine, you don't need us yet.
The AI data stack isn't a cage match — it's layers. Analyze, search, act. BurrowDB is the operational memory every agent runs on; the other layers sit above it.
Complementary, not competitors: analytics engines analyze, search engines retrieve — BurrowDB is the operational state agents run on, a layer built for millions of tiny live tenants that the others' architectures aren't.
We're onboarding a small group of design partners building agent, coding-agent, and sandbox platforms. Tell us where to reach you.
Design partners get white-glove migration and pricing.