Getting started
Updated 2026-09-03
1. Create an account
Sign up with an email address or a Google or GitHub account. The free plan gives you one deployed project and a monthly token allowance; the current numbers are always on the pricing page.
2. Describe the app
Open the Builder and describe what the application does, who uses it, and what it needs to store. Be concrete: "a job board for local HVAC contractors with a posting form, a listing page, and an admin view" gets a better first draft than "a job board".
The Builder writes the project into a live workspace in your browser: files appear in the tree, dependencies install, and a dev server starts so you can see the app running.
3. Refine it
Keep chatting, or open any file in the editor and change it yourself. Both work on the same project. The terminal is real; you can run commands in it.
The browser workspace builds Vite + React + TypeScript projects. Cloud projects add a Node backend and a PostgreSQL database.
4. Ship it
You have three ways out, and you can use more than one:
- Free subdomain. Every plan includes one hosted deployment.
- Dedicated server (paid plans). The Builder provisions a server for the project, or adds it to one of your servers, with its own PostgreSQL database, a custom domain if you want one, and TLS handled automatically. See Cloud for what runs where.
- Export. Download the whole project as a ZIP, or push it to a GitHub repository, and run it anywhere. There is no proprietary runtime; it is a standard project layout.
What to check before real users arrive
AI-generated code needs a review like any other code. Read the parts that handle authentication, payments, and anything that touches customer data before you put them in front of real users.