What Stunning actually is — and how the AI builds your app
Stunning is an AI app builder. You describe what you want in plain English; an AI agent plans it, writes the interface and the data layer, and puts it live. This page explains the machinery in detail — the model, the tools, the loop, and the stack.
It's an AI agent that writes software, not a website template
Four things separate Stunning from a drag-and-drop builder. Each one is explained in depth on the pages that follow.
A reasoning model, not a template
Stunning runs on a large language model with tool use. It reads your request, plans the app, and writes real source files — the same way a senior engineer would.
An agent loop with real tools
The model doesn't just chat. It calls tools: write a file, read a file, install a package, run a command, deploy. Each result feeds back into the next decision.
A live reactive backend
Data is stored in a reactive database. When a record changes, every open screen updates instantly — no refresh, no polling, no manual wiring.
Deploy is part of the loop
Every change is pushed live and type-checked automatically. You see the working app, not a screenshot of one.
You own the code
Everything the AI writes is standard, readable source you can export and keep.
Secure by default
Accounts, sessions and permissions are handled for you when your app needs them.
Instant by design
Screens update the moment data changes, because the data layer is reactive.
Ready for the technical detail?
Walk through the seven stages of a build, from your first sentence to a live URL.
Start the walkthrough