Software

Image Studio

Local image generation on the studio Mac. Compare Qwen-Image (research roughs) and FLUX schnell (client-safe finals) on six prompts and copy any prompt.

  • 6 prompts × 2 engines
  • ~20 s vs ~12 s
  • Apache-2.0 finals
Pairs of images made by two local image models from the same prompts, side by side

The studio makes images on this Mac with two local models. Qwen-Image is for rough ideas and can’t be used in paid work. FLUX schnell is licensed for client work. Below, both models get the same six prompts so you can see where each one does better.

A Swiss-style WEST FIVE poster, rendered by Qwen-Image 2.1

A Swiss-style WEST FIVE poster, rendered by FLUX.1 schnell

Two engines, two jobs

Both run offline on Apple silicon through mflux (MLX). Pick by what the image is for, not by which looks nicer. The license is the deciding factor.

Research · roughs only

Qwen-Image 2.1

  • License: Qwen Research License. Non-commercial, so its images can’t go into paid client work.
  • Use for: Concept roughs, moodboards, internal iteration, and type-heavy ideas
  • Strength: Clean, large text inside the image (posters, lockups, logos)
  • Profile: rough : 12 steps · cinematic : 30 steps
  • Speed here: ~20 s per image on average (1024², rough)

Client-facing · paid finals

FLUX.1 [schnell]

  • License: Apache-2.0. Safe for commercial use, with no per-project sign-off.
  • Use for: Anything a client sees or pays for
  • Strength: Fast photoreal results with good light and materials
  • Profile: rough : 4 steps · cinematic : 8 steps
  • Speed here: ~12 s per image on average (1024², rough)

Same prompt, both engines

Six prompts that cover the studio’s usual work. Each pair was rendered on Nov 9, 2026 with the rough profile at 1024 × 1024 and has not been retouched. Copy any prompt to run it again yourself.

What the test showed

Test Better result Why
Type poster Qwen Spelled “WEST FIVE” correctly on the first try. FLUX wrote “WEEST”.
Product shot Tie Both are clean, label-free product shots. FLUX’s window light is a little more dramatic.
Interior FLUX Every requested element is there (terrazzo, lanterns, olive tree, window), plus believable depth.
Portrait Qwen, narrowly Softer and more editorial. Both drew ten natural fingers.
Overhead food FLUX A true overhead view with a balanced layout. Qwen shot it at an angle.
Mascot sticker FLUX A usable sticker with clean outlines. Qwen’s attempt came out washed out and unusable.
  • Small text gets garbled in both. Large headlines usually come out right, but fine print and product labels don’t. Set real type in a design tool on top.
  • FLUX adds text to product surfaces if they’re left blank. Either use a negative prompt (text, letters, label, watermark…) or pick a composition with no surface for text to land on.
  • Render several and pick one. For client shots, make 3–4 seeds and check them before choosing. Don’t send the first render.

Running it

The Hermes skill local-image-studio drives both engines. Every image is saved by date with a .license-notice.txt next to it, so no one mistakes a Qwen rough for a final.

# see which backends are ready
image_studio.py --list

# research rough (Qwen-Image 2.1, non-commercial)
image_studio.py "<prompt>" --square --backend mflux --profile rough

# client final (FLUX.1 schnell, Apache-2.0)
image_studio.py "<prompt>" --square --backend flux --profile cinematic

A wall display in a sunny home office showing Agent Village, a low-poly island with houses, trees and animal villagers

Agent Village

A cozy 3D island where the studio's AI agents live as animal villagers. Visit the real village running on example data.

Software
A 3D model of a web page split into four glowing layers, shown on a large screen at the end of a conference room table

Site Pipeline

How a Figma file or a Lexington theme becomes a client site with a Sanity editing studio on Cloudflare's edge. Orbit the page in 3D layers, then try the studio the client gets.

Systems / Client sites
A tablet lying on a pale birch table with a pencil, showing the Contrast Checker grading a terracotta and cream pair at 3.75 to 1

Contrast Checker

Check any text and background colors against WCAG 2.1 AA, the ADA standard. Get the nearest passing color in the same hue, grade a whole palette, and preview it with color blindness.

Tools / Accessibility tool