{"slug": "opus-5-5-is-the-first-model-whose-design-doesnt-look-like-ai-slop", "title": "Opus 5.5 is the first model whose design doesn’t look like AI slop", "summary": "Claude Opus 5.5 produced a one-shot three.js visualization of all 55 cities from Italo Calvino's Invisible Cities that impressed data-visualization developer Przemysław Migdał, who said he was \"mesmerized\" by the result. Given a prompt allowing 6 hours of work, Opus 5.5 finished in 1 hour 25 minutes using 6 parallel subagents totaling roughly 7 agent-hours, while GPT-6 Astra completed the same prompt end-to-end but with what Migdał called \"AI design slop\" and visual noise. Migdał published the Opus 5.5 output at p.migdal.pl/invisible-cities-opus-5.5/ and encouraged others to run the same prompt across different models and harnesses.", "body_md": "GPT-6 Astra was [a jump when it comes to puzzles](https://quesma.com/blog/gpt-6-astra-solves-puzzles/).\nClaude Opus 5.5 is a jump when it comes to design.\n\n## Vibe designing\n\nEven local models can make [a competent landing page for a shop](https://quesma.com/blog/qwen-36-is-awesome/qwen-landing-demo/). Doing interactive visualization is a different tier. Since I am into creating [data visualizations](https://p.migdal.pl/projects/) and [explorable explanations](https://p.migdal.pl/blog/2024/05/science-games-explorable-explanations/), LLMs were both a blessing and a curse.\n\nThen for a moment I was happy-ish with GPT-6 Astra. My subjective experience was that it is a bit better than Fable 5.1 at a general overview, following intentions behind prompts, and checking that it all works correctly.\n\nThen there was the Opus 5.5 moment for AI-assisted design. I saw an optical explorable explanation:\n\nOne may argue that it is still “too rich”, and has no sense of minimalism. But still, wow! I was still in disbelief. Was this really its consistent quality for a one-shot experiment?\n\nInstead of [my beloved optics](https://quantumflytrap.com/), I went for something different.\n\n## Invisible Cities\n\nWhat’s a good prompt? Well, I went with the beautiful urbanistic poetry of [*Invisible Cities*](https://en.wikipedia.org/wiki/Invisible_Cities) by Italo Calvino, presenting 55 imaginative cities, each one an emotion or state of mind, expressed in its architecture and in how people behave.\n\nWhen a man rides a long time through wild regions he feels the desire for a city. Finally he comes to Isidora, a city where the buildings have spiral staircases encrusted with spiral seashells, where perfect telescopes and violins are made, where the foreigner hesitating between two women always encounters a third, where cockfights degenerate into bloody brawls among the bettors.\n\nIn 2019, I had a small project of generating cities for [a storytelling performance](https://e-teatr.pl/krosno-projekt-niewidzialne-miasta-2-0-w-bwa-a274341), using the frontier model of the time, GPT-2. With new models, capabilities change drastically. So I used the following prompt:\n\nMake a three.js (pnpm) visualization of all Invisible Cities by Italo Calvino. Don’t ask questions, it is a one-shot task. You have 6h of work, use it until it becomes a masterpiece.\n\n### GPT-6 Astra in Codex\n\nI gave this prompt to GPT-6 Astra… and it worked, end-to-end.\n\nSome AI design slop, with many concepts and comments added, without checking whether they are actually needed, or just add visual noise. Some Captain Obvious statements that would work for accessibility, but not as something to be shown verbatim.\n\nCuriously, it seemed to pick up the Claude visualization style: beige background, numbers like `05`.\nStill, I wouldn’t have expected earlier models to get anywhere near this.\n\n### Claude Opus 5.5 in Claude Code\n\nThen I gave the same prompt to Claude Opus 5.5. It claimed:\n\nI used roughly half of the six hours. The remaining polish has diminishing returns, but I can do another round if you want.\n\nIn fact it used only 1 hour 25 minutes, despite my direct instruction; though you can argue that it used agentic time dilation: 6 subagents, running in parallel, added up to about 7 agent-hours. I wanted to scold Opus 5.5 for finishing early, but then peeked at the result.\n\nAnd I’m mesmerized! [See it for yourself](https://p.migdal.pl/invisible-cities-opus-5.5/).\nSure, it might (and should) have used all the time, but even at this stage it was “wow!”.\nIf this is the actual ceiling, it is a high one. And I am sure the next models will go even higher.\n\n## What does it mean\n\nI encourage you to use the same prompt with different models, or different harnesses.\n\nWe can expect AI to be a tool widely used (and burning a lot of token budget) in design.\n\nI’m in awe, but I’m also asking myself: what is my place in creating interactive media?", "url": "https://wpnews.pro/news/opus-5-5-is-the-first-model-whose-design-doesnt-look-like-ai-slop", "canonical_source": "https://quesma.com/blog/invisible-cities-one-shot/", "published_at": "2026-10-07 09:26:43+00:00", "updated_at": "2026-10-07 12:47:59.286665+00:00", "lang": "en", "topics": ["artificial-intelligence", "large-language-models", "generative-ai", "ai-agents", "ai-tools"], "entities": ["Claude Opus 5.5", "GPT-6 Astra", "Claude Code", "OpenAI Codex", "Italo Calvino", "Invisible Cities", "Przemysław Migdał", "three.js"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/opus-5-5-is-the-first-model-whose-design-doesnt-look-like-ai-slop", "markdown": "https://wpnews.pro/news/opus-5-5-is-the-first-model-whose-design-doesnt-look-like-ai-slop.md", "text": "https://wpnews.pro/news/opus-5-5-is-the-first-model-whose-design-doesnt-look-like-ai-slop.txt", "jsonld": "https://wpnews.pro/news/opus-5-5-is-the-first-model-whose-design-doesnt-look-like-ai-slop.jsonld"}}