Three steps, none of them magic: the page is read, a layout is decided, and the markup is written. Knowing which is which tells you where it'll do well and where it won't.
Ember & Oak is a family owned coffee shop. We serve coffee, tea, muffins and more. Come visit us today!! Click here to see our prices. We are open Mon-Sat.
It's worth understanding the three stages, because each has different reliability. Knowing which stage a disappointing result came from tells you whether to regenerate, to edit, or to change your input.
Reading
The page at your URL is fetched and its content extracted — headings, body copy, images, links, and the structural relationships between them.
This stage is the most reliable and the most important. It's why the result contains your actual product names rather than approximations, and it's the difference between a redesign and a lookalike.
Deciding
The model determines how that content should be laid out: what leads, how sections are ordered, how much visual weight each gets, what type scale and spacing apply.
This is the stage with the most variance, which is why several variants are produced per run. If a result is wrong, it's usually wrong here — and regenerating or instructing the AI editor is the fix.
Writing
The layout is emitted as semantic HTML with responsive CSS, or as React components — including states, breakpoints and the mechanical details that get skipped by hand.
This stage is largely deterministic. It's the part that used to require a front-end developer, and it's where most of the time saving actually comes from.
Common questions
Does the AI understand my business?
It understands what your page says. It has no knowledge of your market, your customers or your strategy, and doesn't pretend to.
Why do results vary between runs?
The layout decision stage is where the variation lives. That's deliberate — it's what gives you several directions to choose between.
Can I influence the decision stage?
Yes, through the AI editor after generation. Stating what should lead or be de-emphasised is usually more effective than regenerating.
Does it write new content?
No. It rearranges and presents the content it read from your page.
Run one page and notice which of the three stages you'd want to influence — that's where the editors come in.