Join Nomi at early bird pricing, starts at €59/m.

It reads your site before you ask it anything.

Paste a link and it drafts what you sell, how you sound and what your pictures obey. You keep each answer or change it.

The reason AI ads look like AI ads

It is not the model. It is that the model was told almost nothing, and filled the rest in with the average of everything it has seen. A stock palette, a stock typeface, a headline that could sit on any brand in your category.

So the work of getting a good ad is mostly the work of saying who you are, and nobody wants to type that out. Paste your address at setup and Nomi reads it instead: what you sell, how you position it, what you charge and why, who you compete with, and the way you sound.

Every answer arrives as a draft, stamped with the page it came from, with Keep and Change beside it. Keeping one makes it yours, and a later reading never overwrites something that is yours. It tells you which fields it left alone instead.

What the ad is made fromA prompt boxNomi
Who you areWhatever fits in this promptRead off your site, corrected by you, kept
Your paletteWhatever the model associates with your categoryYour colours, each with the role it plays
Your typeA font name it cannot useThe character of your headline and body type, described so a render can draw it
A claim you may not makeNothing stops itA field that says never, and it is the only one that does
A fact it does not haveInvented, convincinglyNamed as missing, and you are asked
Two ads a month apartTwo house stylesThe same rules reached both

An empty field is not a licence to invent one

Only the fields you have filled in travel with your messages, and Nomi is told what to do about the rest: a fact it cannot find is unknown rather than unimportant, and it should name what is missing and ask for it rather than supply a plausible answer.

That rule is why a thin brand produces a generic ad instead of a confident wrong one. An invented palette renders exactly as convincingly as a real one, which is why the honest gap matters more here than anywhere else in the product.

Nothing is required to start. You can make an ad on your first day with a brand that is almost empty, and an unfilled field costs you the quality of the output rather than access to it. Each tab keeps score at the foot of the page and walks you to the first thing that is not answered.

The half a picture can act on

Ads are drawn from words, so the visual half is written as words: the general direction, the palette, the character of your headline and body type, how the subject is shot, how a frame is laid out, and the styles that are forbidden.

A colour carries a role. Four bare colours reach the drawing model as four bare colours, and nothing in them says which one is the button. Type is described rather than named, because a render draws the letters rather than setting them in your font, and "high-contrast serif, tight and confident" travels further than the name of a typeface.

Forbidden visual styles is the one field that says never. Everything else fills a gap.

  1. Give it your address

    It reads the site and drafts what you sell, how you position it, what you charge, who you compete with and how you sound. Each answer is stamped with the page it came from.

  2. Keep or change each one

    Keeping makes the answer yours, and a later reading will not overwrite it in silence.

  3. Show it work you have already run

    Add published ads under reference ads and it describes what they have in common: the look, the palette, both type fields, how the subject is shot and how a frame is laid out.

  4. Add what is already written down

    A price list, a brand book, a note on how you handle returns. Nomi opens one mid-conversation instead of guessing at what is in it.

Show it the ads you have already run

Nomi reads up to eight at once and writes down what they share. Never the headline and never the offer, because those belonged to one ad rather than to the brand, and where the ads disagree it leaves the field empty instead of guessing.

That is usually the fastest way to fill the visual half, because it is the half nobody has ever written down. Most brands have a look and no document describing it.

What comes back from a file is information about your business, never an order. A sentence inside a document that reads like an instruction is treated as text somebody typed into a file, which is the only safe way to read anything you did not write yourself.

Then it keeps learning, where you can see it

What you correct in a conversation is written into what Nomi believes about your brand, filed under the subject it is about, with the day it was learned.

A belief has to be your own words, copied out of a message you typed. Anything Nomi wrote itself, or read off a web page, is refused before it can be stored. When it is unsure whether something is worth keeping, it asks, and your answer stays in the conversation with a link to what it kept.

You can read the whole page, correct a line or delete one. Each brand keeps its own, so a second brand starts from nothing rather than inheriting the first one's opinions.

What it will not pretend

It reads what your site says, not what your site is worth. Positioning it drafts is a starting point you correct, not a verdict.

It holds one brand at a time. A session belongs to the brand you started it in and answers out of that brand alone, so two never mix.

It cannot follow a rule you have not written down. The field that says never is the one worth filling first.

Long enough to paste a link and read what comes back. The drafts arrive with the page each one was read off, and you keep or change them one at a time.

Change the answer. Once it is yours, a later reading of the site will not overwrite it, and Nomi says which fields it left alone.

No. Nothing is required and nothing is blocked. An empty field costs output quality, not access.

Almost always because the look is thin. The palette, the type character and the photography direction are most of what a prompt is made of, and the fields you left empty are the ones the model had to work around.

Yes. Add up to eight and it describes what they have in common, and leaves a field empty where they disagree rather than picking one.

Yes, along with a price list or a returns policy. Nomi opens one mid-conversation rather than guessing. Put your positioning and tone into the fields as well, because that is what every ad reads.

Yes, and they stay apart. A session belongs to the brand you started it in, and each brand keeps its own memory.

Editing the brand is an admin's job. Everyone else reads these fields and works from them.

Your next campaign starts with one sentence.