The shape of the platform
A gavAI app is three things, and the rest of the docs are detail on top of them:- Pages — screens assembled from composable blocks (a hero, a form, a table, a payment button). Compose them visually in the Builder, as JSON through the API, or through an AI agent driving the MCP server. Pages are what your end-users see.
- Capabilities — typed runtime actions a page can invoke: send an email, collect a payment, store a file, query data, run an AI agent. Providers are configured per workspace, so swapping providers does not require rewriting pages.
- A managed runtime — every workspace runs in isolation on its own subdomain with its own database. Multi-tenancy, auth, billing, audit logs, and deploys are handled by the platform.