Documentation
Meet Leo
Leo runs your websites while you get on with the work. This page is the manual: what he understands, what he can change, how to talk to him out loud, and — the part most documentation leaves out — where he stops.
Overview
Leo is not a chatbot
A chatbot answers questions about a product. Leo operates one. When you describe a website, he chooses the sections, writes the copy, picks the palette and typography, generates the artwork and assembles the pages — and when you ask for a change afterwards, he makes it to the real site rather than telling you where to click.
Practically, that means there is no separate “AI mode” to enter. He is present on three surfaces: the dashboard, where he reports what happened while you were away; the editor, where he takes instructions and edits live; and voice, where you talk and he listens. Same assistant, same memory of your site, three doors.
Everything he builds is ordinary, editable content. He is not a black box that owns your site — every section he adds can be dragged, rewritten or deleted by hand afterwards, and nothing breaks if you never speak to him again.
The main interface
Talk to him in plain language
Open any site in the editor and use “Ask Leo” in the corner. Type what you want in the words you would use with a designer. He changes the page as you watch, and every message he sends carries its own Undo — so trying something is free.
He is better with intent than with instructions. Telling him “make the top feel more expensive” gets you a considered change to layout, spacing and type; telling him to set a specific hex value gets you exactly that hex value and nothing else. Both work. The first is usually what you meant.
- Make it feel more premium
- Rewrite my headline so it pops
- Polish ALL the writing on this page
- Do a full SEO pass on every page
- Add a pricing section with three tiers
- Change the colors to dark and gold
- Move the testimonials above the gallery
- Add an About page and link it in the menu
- Make a photo for the hero — morning light, empty café
Two habits get noticeably better results. Say “all” or “every page” when you mean the whole site, because he stays on the page you are looking at unless told otherwise. And when something is not right, say what is wrong rather than what to do — “this section feels cramped” is more useful to him than a padding value, because it tells him the goal instead of the symptom.
Reference
Everything he can change
This is the complete surface. There is no hidden set of commands and no syntax to learn — the list below is what the editor itself can do, which is deliberately the same thing he can do.
- Sections
- Add, remove, reorder and rewrite any of the 18 section types — heroes, features, galleries, pricing, testimonials, stats, steps, showcases, contact forms and the rest. Most have several distinct layouts, and he changes layout, not just words, when you ask for a different feel.
- Copy
- Headlines, body text, button labels, form labels, footer lines. He will rewrite one sentence or every sentence on the site in one instruction.
- Design
- Colours, corner radius, light or dark, and the typeface family — sans, serif or mono. 9 palettes ship as presets, and he will also mix one from a description.
- Images
- He generates artwork on request and places it directly into any image slot. Describe the picture, not the file: subject, setting, light, mood. You can also upload your own at any time.
- Pages
- Create, rename, reorder and delete pages, and keep the navigation in step automatically.
- SEO
- Page titles and meta descriptions, individually or across the whole site in one pass.
- Templates
- Start from any of the 29 templates and he will adapt it to your business rather than leaving you with the demo text.
Publishing is the one thing he never does on his own. Nothing he changes is visible to the public until you press Publish — the live site and the draft you are editing are separate, always.
Hands-free
“Hey Leo”
On the dashboard he can listen. Say “Hey Leo” — or press the core in the middle of the screen — and describe what you want. Voice is the same assistant as the chat pane, so anything on this page can be spoken instead of typed.
The core in the centre of the dashboard is a status display, not decoration. It has four states, and it is always telling you the truth about whether he can hear you:
- Idle
- Waiting. Nothing is being recorded and no audio leaves your machine.
- Listening
- Your microphone is live and he is transcribing what you say.
- Thinking
- He has your instruction and is deciding what to change.
- Speaking
- He is answering.
Voice needs a browser that can transcribe speech, which today means Chrome or Safari. In a browser that cannot, he says so plainly instead of failing silently, and everything else keeps working normally — voice is a faster way in, never the only way in.
For people who write code
JCode, the terminal inside the builder
JCode is a coding agent that lives in a terminal pane in the editor. It is for the cases where a sentence is the wrong tool: bulk edits across many pages, inspecting the actual structure of a site, scripted changes you want to repeat.
It is included rather than sold separately — Pro accounts get a limited command set, Agency accounts get the full one. It is a deliberate second gear, not a replacement: Leo remains the way to build a website, and JCode is there for the day you want to reach past him.
Honesty
Where he stops
The useful half of any manual. These are real boundaries, not hedging.
- Publishing
- He never publishes, unpublishes or points a domain somewhere new on his own. Those are yours.
- Money
- He cannot change your plan, charge a card, or touch a payment setting.
- Other sites
- He only ever edits the site you have open. He cannot reach across your account and change another one.
- Your uploads
- Images you upload are never overwritten or regenerated by him. If he needs a picture, he makes a new one.
- Facts
- He writes convincing copy about your business from what you tell him. He does not know your prices, your opening hours or your qualifications — check anything factual before you publish it.
- Deletion
- Every change is snapshotted to version history before it is applied, so a bad instruction is recoverable from the History panel long after the Undo button has scrolled away.