{"slug": "claude-fable-5-and-gpt-5-6-sol-high-are-fighting-for-the-crown", "title": "Claude Fable 5 and GPT-5.6 Sol High are fighting for the crown", "summary": "In a benchmark test of AI models recreating the Robinhood app from a video, GPT-5.6 Sol High outperformed Claude Fable 5 and Kimi K3 High, delivering the most accurate motion and feel in 32 minutes at an estimated cost of $15 using 2.0M tokens. The test, which used a single prompt and a blank Expo project, found GPT-5.6 the only model to correctly implement odometer-style rolling digits and a scrubbable Skia chart, though all models relied on React state for redraws, incurring a JS-thread tax.", "body_md": "# Claude Fable 5 and GPT-5.6 Sol High are fighting for the crown\n\nThe constraints were strict to keep the benchmark honest: one single prompt, no follow-up corrections, and a completely blank Expo project. If the code didn't run on a physical device, it was a fail. I tested GPT-5.6 Sol High, [Claude](/en/tags/claude/) Fable 5, and Kimi K3 High.\n\nHere is the exact prompt used for the deep dive:\n\n```\nRecreate the Robinhood app screens shown in the attached video as a React Native\n(Expo) app. Build three screens: Discover, Token detail (scrubbable chart with\nprice + Buy reveal), and the Swap/amount keypad screen.\nPriority is fidelity of motion and feel, not features — match the real app's\neasing, timing, gesture response, haptics, and typography (numbers should\nanimate digit-by-digit). Use Reanimated + Gesture Handler, and Skia for the\nchart. Mock all data locally; no backend.\nWatch the video closely and match what you see frame for frame. Tell me which\ninteractions you couldn't reproduce and why.\n```\n\n## The Performance Breakdown\n\nGPT-5.6 Sol High took the win here. It was the only model that truly understood a \"motion brief\" as a requirement for feel rather than just layout.\n\n**Tokens used:** 2.0M**Estimated cost:**~$15** Time to first render:**32 minutes** Dependencies added:**3\n\nThe result was surprisingly accurate. It nailed the odometer-style rolling digits on the price ticker—a detail most LLMs fail at by defaulting to a simple cross-fade. The Skia chart was actually scrubbable, and the layout was nearly identical to the reference.\n\nHowever, there is a technical caveat. Like the other models, GPT-5.6 handled the ticker and chart redraws via React state instead of utilizing UI-thread worklets. This introduces a \"JS-thread tax,\" meaning the interactions aren't as buttery smooth as the actual Robinhood app. If you're looking for a professional deployment, you'll still need to manually optimize those animations to move them off the main thread.\n\nDespite that, it outperformed the others in speed and cost, hitting the mark in half the time of the runner-up. For anyone building a complex AI workflow for mobile UI, this proves that the latest reasoning models are getting significantly better at interpreting visual timing and easing from video references.\n\n[Next Why is everyone still trying to force Regional Prompter onto →](/en/threads/5800/)\n\n[a guide to making money with AI](https://tanyan888.com/), with plenty of directly applicable cases.", "url": "https://wpnews.pro/news/claude-fable-5-and-gpt-5-6-sol-high-are-fighting-for-the-crown", "canonical_source": "https://promptcube3.com/en/threads/5801/", "published_at": "2026-08-10 16:14:45+00:00", "updated_at": "2026-08-10 16:23:33.104892+00:00", "lang": "en", "topics": ["artificial-intelligence", "generative-ai", "ai-tools"], "entities": ["GPT-5.6 Sol High", "Claude Fable 5", "Kimi K3 High", "Robinhood", "React Native", "Expo", "Reanimated", "Skia"], "alternates": {"html": "https://wpnews.pro/news/claude-fable-5-and-gpt-5-6-sol-high-are-fighting-for-the-crown", "markdown": "https://wpnews.pro/news/claude-fable-5-and-gpt-5-6-sol-high-are-fighting-for-the-crown.md", "text": "https://wpnews.pro/news/claude-fable-5-and-gpt-5-6-sol-high-are-fighting-for-the-crown.txt", "jsonld": "https://wpnews.pro/news/claude-fable-5-and-gpt-5-6-sol-high-are-fighting-for-the-crown.jsonld"}}