Sessions
Attachments and @mentions
Nomi works from what you show it: a photograph of the product, an ad whose look you want to borrow, a picture already in your Library. This page covers how to get one onto a message, which files are read, and what @ really offers.
Last updated 1 September 2026
Getting a picture onto a message
Press the + beside the field. Three rows sit behind it: Add a product picks one of your products, Select a reference opens a panel with a Library tab and a Saved tab, and Upload opens the file picker.
You can also drag a file onto the composer or paste one into the field. Everything attached shows as a thumbnail above the field, with an × to remove it.
What Nomi can actually read
The file picker accepts images, PDFs, Word documents, CSV, Excel and plain text. Only images are sent to Nomi. A document attaches and stays in your browser: its chip rides the message, and nothing is read out of it.
Of images, four formats travel: PNG, JPEG, GIF and WebP. Anything else attaches but does not go, and the message says how many did not come through.
An iPhone photo is usually HEIC, which is not one of the four. Export it as JPEG before attaching.
How much fits
Four uploaded pictures per message, about 3.5MB together once Nomi has compressed them. Past either limit the extras drop and you are told, rather than the message failing.
Pictures named from the Library, from Saved ads or from a product have their own budget: four per message.
Marking up a picture before you send it
Click a picture you uploaded and it opens at full size. Under the close button is a pen: press it and a toolbar opens at the foot of the screen with two tools.
Comment is for saying something about one place. Click a spot or drag a box around it, then type what you want done there. Leaving the box empty removes it again, which is how a box you drew by mistake goes away.
Draw is a freehand line. Circle the thing you mean and say what you want in your message: the line points, the message asks. It carries no words of its own.
Undo takes back whichever of the two you added last. Press the pen again and the picture stops answering the pointer, with everything you drew still on it.
A picture with something on it wears a small pen badge on its thumbnail, with the count once there is more than one.
What Nomi sees
What you drew is painted onto a copy of the picture before the message is sent, because that is the only way an image model can be told where. Nomi is told the marks are annotations and never to draw them into the ad.
The copy is drawn in magenta whichever colour you picked. The colour on the swatch is for telling your own lines apart while you work.
Only pictures you upload can be marked. A message that has been sent cannot be marked, and neither can a picture named from the Library or from Saved.
Typing @
Every attached picture wears a small badge: @img1, @img2. Click it to rename the picture to a word you would actually use, like bottle.
Typing @ in the field offers exactly those badges and nothing else. It does not browse your Library and it does not offer products: it points at what is already on this message, so a name in your sentence can never mean a picture that is not travelling with it. The one extra row is @nomi, which addresses the agent in a session the whole brand can read or one in a space with other people in it.
What a picture counts as
A picture you upload on its own is read as the thing you are selling, so its shape, packaging, colours and label text stay as they are. If the message also carries a product or a named reference, that upload is read as a reference instead: something for the ad to look like, never the thing it sells. Anything from the Library or Saved tab is always a reference.
Pick a product and its own pictures ride the message. Its pill shows the individual parts, and pressing one writes that part's name into your prompt.