a builder's codex
codex · operators · Anshu Chimala · ins_chimala-ai-creativity-seed-strings

Token prediction collapses AI design output to the modal answer; seed strings break this to expose the full creative distribution

By Anshu Chimala · Former engineering and design lead, Apple (12 years); founder · 2026-09-01 · essay · How to turn your AI into a world-class designer

Tier B · TL;DR
Token prediction collapses AI design output to the modal answer; seed strings break this to expose the full creative distribution

Claim

LLMs generate the most statistically probable creative output by default, producing generic results that reflect everyone's average preferences. Injecting a random seed string forces the model to sample from different regions of the probability distribution, accessing creative variety that normal prompting cannot reach.

Mechanism

A language model picks the next token by predicting what is most likely given all prior context. In creative tasks with no strong correctness signal, this produces convergent output: the answer that fits the most users' preferences, not the answer best suited to this user's need. Chimala's seed string technique inserts a long pseudo-random alphanumeric string at the start of each generation. The random input shifts the model's attention distribution, activating tokens that would otherwise be suppressed in favor of safer options. Run the same prompt twenty times with twenty different seeds; you get twenty genuinely distinct design directions rather than twenty variations of the same modal concept.

The three-stage process adapts the Double Diamond design framework for a team of AI agents: Discover (generate diverse directions using seed strings, ambitiously prompted), Define (apply a "design critic" subagent using an expensive model as evaluator while cheaper models implement, plus image/video generation tools), and Deliver (remove what AI added unnecessarily, eliminate AI artifacts). The Deliver phase addresses a consistent AI failure mode: models add elements rather than strip them.

Conditions

Holds when: the task is visual, narrative, or creative and originality relative to alternatives matters. Works best with clear taste criteria to guide the critic subagent in Define.

Fails when: design is constrained by brand guidelines, accessibility standards, or legal requirements that conflict with exploration. Seed string variation also adds generation cost proportional to the number of exploration runs.

Evidence

Chimala spent 12 years leading engineering and design teams at Apple focused on research and prototyping for future AI products before founding his own work. His framework surfaced through guest post in Lenny's Newsletter.

"Most people only see 1% of AI's creative potential"

The cause he identifies: models make "consistent, safe choices that fit everyone's preferences." And on the Deliver phase failure mode:

"AI loves to add more, but it rarely takes away"

The critic subagent loop uses expensive models sparingly as evaluators while cheaper models handle implementation, allowing quality without proportional cost increase.

Signals

Counter-evidence

The technique requires shell scripting familiarity to generate seed strings and prompt engineering to run the critic subagent loop effectively. Teams without design-ops infrastructure may find the setup overhead exceeds the creative benefit. For functional UI components (forms, data tables, navigation patterns), the seed approach adds latency and cost with minimal quality gain relative to a direct prompt.

Cross-references

Open the interactive view → View original source → Markdown source →