Studio
Bring your own keys

Ten frames.
One brand.
Nothing drifts.

Studio learns your brand from its own work, then runs a room of creative roles over your product. Every frame receives only the references it asked for, in the order it asked for them.

No sign-up. Paste an OpenRouter key and the room starts working.

Front-on commerce frame of tailored trousers on model
Supplement jar on terracotta with cut citrus and elderberry
A brownie breaking apart mid-air with cocoa scattering
three real frames, three different brands
Learn

It goes and reads the brand.

Give it a website and some existing work. It researches the brand, writes the rules everything downstream obeys, and pulls the palette and the light straight off your photographs.

Run

A room, not a prompt box.

Ten roles work in the order a real shoot happens: research, brand, visual language, art direction, product, casting, planning, prompts, a gate, then the camera. You watch it happen.

Keep

It remembers what you approved.

Approve a frame and it records what worked. Kill one and it records what to avoid. Both ride into every run after it, so the brand gets sharper the more you use it.

The idea that makes it work

Every frame declares what it needs.

Most tools hand an image model every asset they have and hope. The face changes between frames, the product grows details it never had, and the background stops being yours. Here, a frame says which references it wants before anything renders, and the renderer resolves them in that exact order.

FRAME 04Fabric macroidentityproduct_textureresolved at render timeINPUT IMAGE 1character sheetINPUT IMAGE 2fabric macroEVERYONE ELSEHands over everyasset it has andhopes for the best.the face drifts,the product growsdetails it never had

So INPUT IMAGE 1 in a prompt is always the thing the prompt says it is. A role the campaign has no photograph for is dropped before rendering rather than quietly filled with the wrong picture.

Casting

One person. Every frame.

Before a single campaign frame is made, Studio shoots a character sheet: the same person from every angle, in the exact product, on a clean ground. You approve it, and from then on it is the first reference every frame with a person receives.

This is the sheet the trousers above were shot against. It is a real one, produced by the casting role.

A character sheet: the same model shown front, back, three-quarter and profile, with facial close-ups and detail crops
Character sheet, generated. Approved before anything else runs.
The room

Ten jobs, one at a time.

Each role does one thing and hands over. Brand rules are assembled last so they override the creative that came before them, and the gate is a proofreader rather than a writer, because a gate that rewrites quietly replaces your art direction.

01Research02Brand Intel03Visual DNA04Art Direction05Product06Casting07Shot Plan08Prompts09Quality Gateproofreads, neverrewrites10Render
Mood boards

Read for what they mean.

Drop in up to four images and an art director reads them for register, narrative and energy, then says how that feeling attaches to this particular product. A board of foggy mountains does not mean put mountains in the frame. It means carry solitude and scale into your brand’s own world.

YOUR MOOD BOARDART DIRECTORregisternarrativeenergyatmosphereThese reachthe work.The pictures stay here.A reference image is an instruction to reproduce,and that is the one thing a mood board must not be.
Output

Frames it made.

Two categories, four products, no retouching. Commerce frames come out the same way every time; the editorial ones are designed from the brand’s own visual world.

Make your own
Supplement jar on terracotta with cut citrus and elderberry
HabitsEditorial
Tailored trousers photographed against a deep blue studio wall
StanttEditorial
A brownie centred in concentric rings of sifted cocoa
Two BiteDisruptive
Front-on commerce frame of tailored trousers on model
StanttCommerce
A brownie breaking apart mid-air with cocoa scattering
Two BiteBenefit
Back view of a printed tee on model against a plain ground
O'NeillCommerce
Brand memory

It gets better because you used it.

A verdict carries a name, so a creative director’s no and a client’s no are not the same no. Approvals and kills both feed the next run, and the correction you typed to fix a frame becomes a lesson once it earns an approval.

The runten frameslandApproveKill itThe brandwhat workswhat to avoidwhat you saidinto every run after it
Your keys

We never sit in the middle.

No markup

Calls go from your browser straight to OpenRouter on your key. There is no server of ours in the path, so there is nothing for us to mark up and no secret to leak.

No account needed

Your brands, campaigns and frames are stored in this browser. Sign in only if you want them on another device or shared with a team. The key never comes along.

No lock-in

Every frame carries the prompt, the model and the references that produced it. Export the whole campaign, with that record, whenever you like.

Teach it your brand once.

Then every campaign after that starts from something that already knows how you shoot.

Open Studio