Livepeer Agent · Fal Expansion · image · typography

Typographic Poster Set · Grok Image 2.0

For months this project told agents one thing about text in generated images: never trust it. We tested whether Grok Imagine Image 2.0 changes that — at three difficulty levels, comparing every rendered string character by character against the brief.

Format
Image · typography
Caps
grok-image-2 · -edit
Cost
$0.063/img · 1K
$0.084 · 2K
Speed
~107s p50

Easy case — flat poster, 3/3 exact

Night Market poster, first render

Required: NIGHT MARKET · SATURDAY 8PM · PIER 32exact, middot included

Night Market poster, third render

Same brief, different render — exact again. All three variants were correct.

Hard case — photoreal packaging with small print

Harbour Roast coffee packaging

Five separate strings, in perspective, down to 6pt-equivalent small print: HARBOUR ROAST, Single Origin Ethiopia, Medium Roast, 340g, Roasted in Lisbon · Best before 03/2027all exact.

What this changes: for typography, the standing "never trust text in image" caution no longer applies to this capability. Put the string in the prompt as reading exactly: … and it comes back character for character — on a flat poster and on a photorealistic packshot with perspective and small print.

The case where it fails — and why it is the dangerous one

Quarterly revenue infographic

Every label is right — title, four region names twice over, four percentages, the axis label. Every bar is not.

RegionLabel saysBar drawn at
North America42%~41.5%
Europe27%~25%
Asia Pacific23%~20.5%
Latin America8%~8%
This is more dangerous than garbled text, not less. Mangled letters announce themselves — nobody ships that poster. A chart whose labels are perfect and whose bars are wrong looks finished, and the error survives review. The distinction is between text as shape (reliable here) and text as a label for a quantity the image also draws (not reliable). For anything encoding a number as a length, angle or area, use sensenova-u1-infographic or render the chart deterministically and composite it.

What we measured

Open playbook → ← All playbooks All showcases →