Build mode is where work becomes structure. You either chat with the AI to add or change pieces of the project, or click Build from plan to materialize the entire current Blueprint.
Task board
A simple Kanban-ish list of tasks generated by the planner or added by you. Status moves through draft / active / ready / done. The board is local to the project.
Build from plan
The marquee button. Clicking it triggers a structured AI call that:
- Snapshots the current schema as a checkpoint.
- For each planned table that does not yet exist, asks the AI to propose 3–8 useful columns.
- Creates each new table in the database.
- Generates the first useful scene — usually a form or a table view.
- Saves the resulting state and routes you to the scene.
The generated scene
A scene is the AI-produced UI: a form for adding records, a table view for inspecting them, or a chart over a table. It renders through a schema-driven renderer, not free-form HTML, so the application can always trust what it draws.
Chat rail
The left rail. Every message hits an AI provider with the project state attached: Blueprint, schema, recent scene. The model returns a JSON response with an action and a UI config; the application runs the action and renders the UI.
The chat rail collapses into a drawer on mobile so the workspace stage gets the full screen.
Saved scenes
Click Save scene to bookmark the current UI layout. The scene gets a name and lands in the saved-scenes shelf. Recall a scene with one click; it reopens with fresh data.
Checkpoint history
Build mode shows the rolling checkpoint list. Each row marks a moment when the schema changed (build from plan, AI add-table, AI add-column, restore). Click Restore to roll back the schema to that point.