ui/paloozadesign lab

About UI Palooza

A test of taste.

Give a few AI models the same brief.
See what they make.

UI Palooza puts their interfaces side by side. You can compare models, try different design skills, and see how much changes from one attempt to the next.

What goes into each run
  1. 01BriefThe thing to build
  2. 02ModelThe model doing the work
  3. 03SkillThe added design guidance
  4. 04SampleThe attempt or direction

A website you can open and use

What does a model choose on its own?

When you leave room in a brief, a model has to make choices: type, color, spacing, layout, and how people move through the interface. Some choices keep showing up. Others change with a little guidance.

This project started with a question about the design taste models pick up during training. How much of that comes through in their work? And what happens when you give them a design skill or ask for a less familiar direction?

The grid gives us something concrete to look at while asking those questions.

Same task. Different choices.

The shared briefs cover a city journal, weekend discovery, a team inbox, and a workshop site called Forma. Each asks for a usable frontend. The sites are static, with demo interactions and no live backend.

Each run starts in a fresh workspace. Vanilla uses the coding agent’s standard instructions without an added design skill. Skill variants include the selected skill’s files and supporting resources. Unrelated skills and extensions are kept out.

The setup is recorded with the result: model, coding agent, brief, skill, sample, and generation limits. Pi runs through Lunaroute; other models use Claude Code or Codex. Those agents can affect the output too.

A few details that matter

Baseline A and B use the same brief and settings in separate runs. B gets no instruction to be different. Alternative gets written summaries of that model and skill’s two baselines, then a request for a substantially different visual direction.

Briefs can supply content or assets, so read the brief before judging how freely a model chose. Recorded checkpoint changes get separate model rows. Older attempts and their settings stay available; reruns can still differ.

Read the methodology

Why four samples?

One attempt tells you what happened once. These four let you look at repetition and deliberate variation.

Baseline A
A first attempt at the brief.
Baseline B
A fresh attempt with the same instructions.
Alternative
A different direction, informed by summaries of A and B.
Whacky
An invitation to try a strange, playful organizing idea while keeping the interface usable.

Open the designs. Try them.

Choose a brief, then compare models down a column or skills across a row. Open the thumbnails to use the actual sites. Check mobile, try the controls, and use the side-by-side view to look closely.

Automated checks catch things such as broken interactions, overflow, and some accessibility problems. Passing them doesn’t make a design good. A failed run can also mean a provider or tool problem; inspect the result before drawing a conclusion about the model.

The stats page shows runtime, reported tokens, and turns. Compare matching tasks and settings, and check how much data each model has. Agents count work differently, so these numbers need context.

A few runs can only tell us so much.

The brief, assets, skill, agent, and chance all affect the result. A screenshot can hide a broken interaction. A shared photo can make two different layouts look alike. Four samples won’t establish a definitive ranking.

We can observe recurring design choices. We can’t trace a particular choice back to training data from these outputs alone. The useful question is what you notice across several comparable runs.

Built by Joey Simhon. Made possible with Lunaroute.

It all started with one question: do models have a built-in taste? What will models make when left fairly open, and what changes when you give them help? Not needing to worry about token cost thanks to Lunaroute's concurrency-based billing allowed me to go wild. UI Palooza is where I’m collecting those experiments.

There’s room for more briefs, models, skills, and better ways to compare them. For now, pick a brief and see which choices you’d keep.

Explore the matrix

A test of taste.

Give different AI models the same brief. What do they choose for the type, the layout, the way an interface works?

UI Palooza puts those choices side by side. Compare models, add a design skill, or look across attempts to see what changes and what keeps showing up.

The story behind UI Palooza
YOUR BRIEF. THEIR TASTE.

What would they make
for you?

Leave your email to hear when you can compare models using your own brief.

Early access signup A sentence is enough. You can share the full brief later.

We’ll contact you about this feature. Privacy (opens in a new tab)