Why CapyDB exists
Because most builders do not need a full backend platform, a proprietary database API, or a brand-new infrastructure philosophy. They need Postgres.
So we reduced managed Postgres to one primitive: the database cell - an isolated Postgres runtime with its own process, storage, credentials, and CPU/RAM limits, dedicated to a single project. The API manages cells; you use normal Postgres URLs.
Everything else in the product is the lifecycle around that primitive: provisioning, direct and pooled connections, preview databases, backups, imports, restores, and extensions.