{
  "@context": "https://schema.org",
  "@id": "https://aggr.aymericbeaumet.com/items/simonwillison-net/2026-09-01-claude-fable-5-1-made-me-a-really-nice-animated-pelican/#webpage",
  "@type": [
    "WebPage",
    "ArchiveComponent"
  ],
  "articleBody": "Today is [Claude Fable (and Mythos) 5.1 day](https://www.anthropic.com/claude-fable-and-mythos-5-1). Anthropic say that Fable 5.1 “sets a new standard for coding, knowledge work, and long-running problem-solving tasks”. Their announcement spends a notable amount of time on scientific research, boasting of a 52.6% score on the brand new [Terminal-Bench-Science 0.1](https://www.terminal-bench-science.ai) benchmark (first announced [on August 27th](https://www.tbench.ai/news/terminal-bench-science-0-1)), up from 24.7% for Fable 5, 29.0% for Opus 5 and 22.4% for GPT-5.6 Sol. Other benchmarks show slightly improved scores, but none as impressive as the Science one.\n\nBut how well can it pelican?\n\nBack in July [I wrote about](https://simonwillison.net/2026/Jul/16/kimi-k3/) how I was losing faith in the pelican benchmark—its connection to how good the models were at other tasks didn’t seem to hold as strongly as it did [back in 2025](https://simonwillison.net/2025/Jun/6/six-months-in-llms/). The most interesting insights I get from it now are comparisons within model families, and particularly comparisons for the same prompt at different reasoning effort levels.\n\nFable 5.1 has five reasoning levels: low, medium, high, xhigh, max—and no option to turn off reasoning entirely.\n\nI fixed [an issue](https://github.com/simonw/llm-anthropic/issues/88) in [llm-anthropic](https://github.com/simonw/llm-anthropic) which caused reasoning traces not to be correctly recorded, then ran some prompts.\n\nHere’s [the full set of pelicans](https://tools.simonwillison.net/markdown-svg-renderer?url=https%3A%2F%2Fgist.github.com%2Fsimonw%2F17318f748f8c2b476051ddc2ebeb94a7) for all of the reasoning levels, each with the full reasoning transcript. I’ll replicate them here:\n\n#### Low and medium, both without reasoning?\n\nNext, a bit of a mystery. This is what I got for effort `low`:\n\n![Minimalist flat illustration of a white pelican with an orange beak riding a black bicycle to the left, its orange legs pedaling and wings gripping the handlebars, with motion lines behind on a light blue background.](https://static.simonwillison.net/static/2026/fable-5.1-low.png)\n\nThe [transcript](https://tools.simonwillison.net/markdown-svg-renderer?url=https%3A%2F%2Fgist.github.com%2Fsimonw%2F17318f748f8c2b476051ddc2ebeb94a7#options) doesn’t show any summarized reasoning tokens, and the output token count is 1,998. With Claude that output token count includes reasoning tokens. It took 23.8 seconds and cost [10.017 cents](https://www.llm-prices.com/#it=27&ot=1998&sel=claude-fable-5-1).\n\nI bumped that up to `medium` and got this:\n\n![Minimalist flat-style illustration of a white pelican with an orange beak riding a black bicycle to the right, with motion lines behind it, on a light blue background.](https://static.simonwillison.net/static/2026/fable-5.1-medium.png)\n\nWeirdly, that one also shows [no reasoning text](https://tools.simonwillison.net/markdown-svg-renderer?url=https%3A%2F%2Fgist.github.com%2Fsimonw%2F17318f748f8c2b476051ddc2ebeb94a7#options-1) and used 1,977 output tokens—21 tokens *less* than `low`. It took 23 seconds and cost [9.912 cents](https://www.llm-prices.com/#it=27&ot=1977&sel=claude-fable-5-1).\n\nSo for this particular prompt (“Generate an SVG of a pelican riding a bicycle”) Fable 5.1 appeared to skip reasoning entirely at both `low` and `medium` settings.\n\n#### High\n\nHere’s `high`—29.6 seconds, 2,612 output tokens, [13.087 cents](https://www.llm-prices.com/#it=27&ot=2612&sel=claude-fable-5-1):\n\n![Minimalist flat illustration of a white pelican with an orange beak riding a black bicycle, its orange legs pedaling, with motion lines behind it on a light blue background.](https://static.simonwillison.net/static/2026/fable-5.1-high.png)\n\nThis one did do a *bit* of reasoning, [summary here](https://tools.simonwillison.net/markdown-svg-renderer?url=https%3A%2F%2Fgist.github.com%2Fsimonw%2F17318f748f8c2b476051ddc2ebeb94a7#reasoning):\n\n> I’m planning the SVG layout for a pelican riding a bicycle, with a sky and ground background, a bicycle with two spoked wheels, frame, seat and handlebars, and a white-bodied pelican with a long neck and orange beak positioned on top.\n\nReally not much difference from `low` and `medium`, though.\n\nAt `xhigh` things got *radically* different. 36,767 output tokens, 7 minutes 51 seconds, [$1.83](https://www.llm-prices.com/#it=27&ot=36767&sel=claude-fable-5-1)!\n\n![Minimalist flat illustration of a white pelican with an orange beak riding a black bicycle to the left, its orange legs pedaling, with motion lines behind it on a light blue background.](https://static.simonwillison.net/static/2026/fable-5.1-xhigh.png)\n\nThe reasoning trace [is pretty lengthy](https://tools.simonwillison.net/markdown-svg-renderer?url=https%3A%2F%2Fgist.github.com%2Fsimonw%2F17318f748f8c2b476051ddc2ebeb94a7#reasoning-1), and includes details like this:\n\n> Adding the eye, wings stretching down to the handlebar grip, orange legs reaching to the pedals, and a small tail feather, while keeping the pelican intentionally oversized compared to the bike for comic effect. \\[...\\]\n>\n> I’ll accept the slight thickness as charming rather than overengineering it.\n\n#### Max\n\nSetting effort to `max` gave me the best pelican I’ve seen from any of Anthropic’s models. 65,927 output tokens, 13 minutes and 54 seconds, [$3.30](https://www.llm-prices.com/#it=27&ot=65927&sel=claude-fable-5-1):\n\n![Minimalist flat illustration of a white pelican with an orange beak riding a black bicycle, its orange legs pedaling, with motion lines behind to indicate speed, on a light blue background.](https://static.simonwillison.net/static/2026/fable-5.1-max.webp)\n\nThere’s a lot to like about this. The background is tasteful, the legs are clearly on either side of the frame, the feet are on the pedals, the wing is on the handlebars, the pelican has a cute blue hat and there’s a basket with a fish.\n\nIt’s still not showing nearly the same level of flair [as Gemini 3.7 Flash](https://simonwillison.net/2026/Aug/13/llm-gemini/), but I didn’t *ask* for flair—I asked for an SVG, and that’s what I got.\n\nSome highlights from [that reasoning trace](https://tools.simonwillison.net/markdown-svg-renderer?url=https%3A%2F%2Fgist.github.com%2Fsimonw%2F17318f748f8c2b476051ddc2ebeb94a7#reasoning-2):\n\n> Adding pedal shapes near both feet, with the far foot on the second leg partially visible behind the frame. I’m considering whether to add a small scarf or cap for extra character, but leaning toward keeping it simple to avoid clutter.\n>\n> Now I’m debating a bicycle helmet on the head versus the pelican’s signature crest—the beak and pouch already read clearly as “pelican,” so a helmet could reinforce the bicycle theme without losing identity, though it might compete with the crest for visual space.\n>\n> I realize the beak at (484,84) would overlap with the dome helmet, so I need to shrink the helmet so it only covers the top of the head, adjusting its arc endpoints to sit higher and narrower so the beak can attach cleanly at the front without collision. \\[...\\]\n>\n> I’m adding a darker tip region to represent the primary feathers, then reconsidering the trailing edge to include scalloped feather curves instead of one smooth line for a more natural look. \\[...\\]\n>\n> Now I’m checking the vent line placements on the helmet, making sure they sit far enough inside the helmet’s edge given the stroke width and rounded caps, and confirming each vent stays within the helmet’s circular boundary. \\[...\\]\n>\n> I decide skipping a handlebar bell and tire highlights since they’re unnecessary additions. Now I’m reconsidering the front fork’s curve — the current control point pulls the shape backward when it should bow forward for a proper rake, so I need to shift the control point rightward to fix the fork’s lean.\n\n#### OK, let’s animate it\n\nOn Hacker News, [swalsh commented](https://news.ycombinator.com/item?id=49525378#49526455) on that Max pelican:\n\n> Now that it’s a solved benchmark, can we get the animated version?\n\nI didn’t want to spend another $3 so I took the Max pelican and piped it into the default thinking level of High:\n\nllm logs -cx | llm -m claude-fable-5.1 -s 'animate this'\n\n6,121 input, 26,201 output = [$1.37](https://www.llm-prices.com/#it=6121&ot=26201&sel=claude-fable-5-1). The result [looked like this](https://tools.simonwillison.net/markdown-svg-renderer?url=https%3A%2F%2Fgist.github.com%2Fsimonw%2F87282467acb3652e0f99c85155554a32#response), exported here as video since some people have trouble viewing animated SVGs:\n\nYour browser does not support HTML5 video.\n\nThe wheels in the video are rotating in the wrong direction, but I think that’s an artifact of the conversion to MP4—they seem to be going in the correct direction in the original SVG.\n",
  "authors": [],
  "captured_at": "2026-09-04T12:14:41.802665207+00:00",
  "category": "programming",
  "content_html": "<p>Today is <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.anthropic.com/claude-fable-and-mythos-5-1\">Claude Fable (and Mythos) 5.1 day</a>. Anthropic say that Fable 5.1 “sets a new standard for coding, knowledge work, and long-running problem-solving tasks”. Their announcement spends a notable amount of time on scientific research, boasting of a 52.6% score on the brand new <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.terminal-bench-science.ai\">Terminal-Bench-Science 0.1</a> benchmark (first announced <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.tbench.ai/news/terminal-bench-science-0-1\">on August 27th</a>), up from 24.7% for Fable 5, 29.0% for Opus 5 and 22.4% for GPT-5.6 Sol. Other benchmarks show slightly improved scores, but none as impressive as the Science one.</p>\n<p>But how well can it pelican?</p>\n<p>Back in July <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://simonwillison.net/2026/Jul/16/kimi-k3/\">I wrote about</a> how I was losing faith in the pelican benchmark—its connection to how good the models were at other tasks didn’t seem to hold as strongly as it did <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://simonwillison.net/2025/Jun/6/six-months-in-llms/\">back in 2025</a>. The most interesting insights I get from it now are comparisons within model families, and particularly comparisons for the same prompt at different reasoning effort levels.</p>\n<p>Fable 5.1 has five reasoning levels: low, medium, high, xhigh, max—and no option to turn off reasoning entirely.</p>\n<p>I fixed <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/simonw/llm-anthropic/issues/88\">an issue</a> in <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/simonw/llm-anthropic\">llm-anthropic</a> which caused reasoning traces not to be correctly recorded, then ran some prompts.</p>\n<p>Here’s <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://tools.simonwillison.net/markdown-svg-renderer?url=https%3A%2F%2Fgist.github.com%2Fsimonw%2F17318f748f8c2b476051ddc2ebeb94a7\">the full set of pelicans</a> for all of the reasoning levels, each with the full reasoning transcript. I’ll replicate them here:</p>\n<h4>Low and medium, both without reasoning?</h4>\n<p>Next, a bit of a mystery. This is what I got for effort <code>low</code>:</p>\n<p><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://static.simonwillison.net/static/2026/fable-5.1-low.png\" alt=\"Minimalist flat illustration of a white pelican with an orange beak riding a black bicycle to the left, its orange legs pedaling and wings gripping the handlebars, with motion lines behind on a light blue background.\" loading=\"eager\" decoding=\"async\" fetchpriority=\"high\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture></p>\n<p>The <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://tools.simonwillison.net/markdown-svg-renderer?url=https%3A%2F%2Fgist.github.com%2Fsimonw%2F17318f748f8c2b476051ddc2ebeb94a7#options\">transcript</a> doesn’t show any summarized reasoning tokens, and the output token count is 1,998. With Claude that output token count includes reasoning tokens. It took 23.8 seconds and cost <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.llm-prices.com/#it=27&amp;ot=1998&amp;sel=claude-fable-5-1\">10.017 cents</a>.</p>\n<p>I bumped that up to <code>medium</code> and got this:</p>\n<p><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://static.simonwillison.net/static/2026/fable-5.1-medium.png\" alt=\"Minimalist flat-style illustration of a white pelican with an orange beak riding a black bicycle to the right, with motion lines behind it, on a light blue background.\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture></p>\n<p>Weirdly, that one also shows <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://tools.simonwillison.net/markdown-svg-renderer?url=https%3A%2F%2Fgist.github.com%2Fsimonw%2F17318f748f8c2b476051ddc2ebeb94a7#options-1\">no reasoning text</a> and used 1,977 output tokens—21 tokens <em>less</em> than <code>low</code>. It took 23 seconds and cost <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.llm-prices.com/#it=27&amp;ot=1977&amp;sel=claude-fable-5-1\">9.912 cents</a>.</p>\n<p>So for this particular prompt (“Generate an SVG of a pelican riding a bicycle”) Fable 5.1 appeared to skip reasoning entirely at both <code>low</code> and <code>medium</code> settings.</p>\n<h4>High</h4>\n<p>Here’s <code>high</code>—29.6 seconds, 2,612 output tokens, <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.llm-prices.com/#it=27&amp;ot=2612&amp;sel=claude-fable-5-1\">13.087 cents</a>:</p>\n<p><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://static.simonwillison.net/static/2026/fable-5.1-high.png\" alt=\"Minimalist flat illustration of a white pelican with an orange beak riding a black bicycle, its orange legs pedaling, with motion lines behind it on a light blue background.\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture></p>\n<p>This one did do a <em>bit</em> of reasoning, <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://tools.simonwillison.net/markdown-svg-renderer?url=https%3A%2F%2Fgist.github.com%2Fsimonw%2F17318f748f8c2b476051ddc2ebeb94a7#reasoning\">summary here</a>:</p>\n<blockquote>\n<p>I’m planning the SVG layout for a pelican riding a bicycle, with a sky and ground background, a bicycle with two spoked wheels, frame, seat and handlebars, and a white-bodied pelican with a long neck and orange beak positioned on top.</p>\n</blockquote>\n<p>Really not much difference from <code>low</code> and <code>medium</code>, though.</p>\n<p>At <code>xhigh</code> things got <em>radically</em> different. 36,767 output tokens, 7 minutes 51 seconds, <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.llm-prices.com/#it=27&amp;ot=36767&amp;sel=claude-fable-5-1\">$1.83</a>!</p>\n<p><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://static.simonwillison.net/static/2026/fable-5.1-xhigh.png\" alt=\"Minimalist flat illustration of a white pelican with an orange beak riding a black bicycle to the left, its orange legs pedaling, with motion lines behind it on a light blue background.\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture></p>\n<p>The reasoning trace <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://tools.simonwillison.net/markdown-svg-renderer?url=https%3A%2F%2Fgist.github.com%2Fsimonw%2F17318f748f8c2b476051ddc2ebeb94a7#reasoning-1\">is pretty lengthy</a>, and includes details like this:</p>\n<blockquote>\n<p>Adding the eye, wings stretching down to the handlebar grip, orange legs reaching to the pedals, and a small tail feather, while keeping the pelican intentionally oversized compared to the bike for comic effect. [...]</p>\n<p>I’ll accept the slight thickness as charming rather than overengineering it.</p>\n</blockquote>\n<h4>Max</h4>\n<p>Setting effort to <code>max</code> gave me the best pelican I’ve seen from any of Anthropic’s models. 65,927 output tokens, 13 minutes and 54 seconds, <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.llm-prices.com/#it=27&amp;ot=65927&amp;sel=claude-fable-5-1\">$3.30</a>:</p>\n<p><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://static.simonwillison.net/static/2026/fable-5.1-max.webp\" alt=\"Minimalist flat illustration of a white pelican with an orange beak riding a black bicycle, its orange legs pedaling, with motion lines behind to indicate speed, on a light blue background.\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture></p>\n<p>There’s a lot to like about this. The background is tasteful, the legs are clearly on either side of the frame, the feet are on the pedals, the wing is on the handlebars, the pelican has a cute blue hat and there’s a basket with a fish.</p>\n<p>It’s still not showing nearly the same level of flair <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://simonwillison.net/2026/Aug/13/llm-gemini/\">as Gemini 3.7 Flash</a>, but I didn’t <em>ask</em> for flair—I asked for an SVG, and that’s what I got.</p>\n<p>Some highlights from <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://tools.simonwillison.net/markdown-svg-renderer?url=https%3A%2F%2Fgist.github.com%2Fsimonw%2F17318f748f8c2b476051ddc2ebeb94a7#reasoning-2\">that reasoning trace</a>:</p>\n<blockquote>\n<p>Adding pedal shapes near both feet, with the far foot on the second leg partially visible behind the frame. I’m considering whether to add a small scarf or cap for extra character, but leaning toward keeping it simple to avoid clutter.</p>\n<p>Now I’m debating a bicycle helmet on the head versus the pelican’s signature crest—the beak and pouch already read clearly as “pelican,” so a helmet could reinforce the bicycle theme without losing identity, though it might compete with the crest for visual space.</p>\n<p>I realize the beak at (484,84) would overlap with the dome helmet, so I need to shrink the helmet so it only covers the top of the head, adjusting its arc endpoints to sit higher and narrower so the beak can attach cleanly at the front without collision. [...]</p>\n<p>I’m adding a darker tip region to represent the primary feathers, then reconsidering the trailing edge to include scalloped feather curves instead of one smooth line for a more natural look. [...]</p>\n<p>Now I’m checking the vent line placements on the helmet, making sure they sit far enough inside the helmet’s edge given the stroke width and rounded caps, and confirming each vent stays within the helmet’s circular boundary. [...]</p>\n<p>I decide skipping a handlebar bell and tire highlights since they’re unnecessary additions. Now I’m reconsidering the front fork’s curve — the current control point pulls the shape backward when it should bow forward for a proper rake, so I need to shift the control point rightward to fix the fork’s lean.</p>\n</blockquote>\n<h4>OK, let’s animate it</h4>\n<p>On Hacker News, <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://news.ycombinator.com/item?id=49525378#49526455\">swalsh commented</a> on that Max pelican:</p>\n<blockquote>\n<p>Now that it’s a solved benchmark, can we get the animated version?</p>\n</blockquote>\n<p>I didn’t want to spend another $3 so I took the Max pelican and piped it into the default thinking level of High:</p>\n<p>llm logs -cx | llm -m claude-fable-5.1 -s 'animate this'</p>\n<p>6,121 input, 26,201 output = <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.llm-prices.com/#it=6121&amp;ot=26201&amp;sel=claude-fable-5-1\">$1.37</a>. The result <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://tools.simonwillison.net/markdown-svg-renderer?url=https%3A%2F%2Fgist.github.com%2Fsimonw%2F87282467acb3652e0f99c85155554a32#response\">looked like this</a>, exported here as video since some people have trouble viewing animated SVGs:</p>\n<p>Your browser does not support HTML5 video.</p>\n<p>The wheels in the video are rotating in the wrong direction, but I think that’s an artifact of the conversion to MP4—they seem to be going in the correct direction in the original SVG.</p>\n",
  "content_markdown": "Today is [Claude Fable (and Mythos) 5.1 day](https://www.anthropic.com/claude-fable-and-mythos-5-1). Anthropic say that Fable 5.1 “sets a new standard for coding, knowledge work, and long-running problem-solving tasks”. Their announcement spends a notable amount of time on scientific research, boasting of a 52.6% score on the brand new [Terminal-Bench-Science 0.1](https://www.terminal-bench-science.ai) benchmark (first announced [on August 27th](https://www.tbench.ai/news/terminal-bench-science-0-1)), up from 24.7% for Fable 5, 29.0% for Opus 5 and 22.4% for GPT-5.6 Sol. Other benchmarks show slightly improved scores, but none as impressive as the Science one.\n\nBut how well can it pelican?\n\nBack in July [I wrote about](https://simonwillison.net/2026/Jul/16/kimi-k3/) how I was losing faith in the pelican benchmark—its connection to how good the models were at other tasks didn’t seem to hold as strongly as it did [back in 2025](https://simonwillison.net/2025/Jun/6/six-months-in-llms/). The most interesting insights I get from it now are comparisons within model families, and particularly comparisons for the same prompt at different reasoning effort levels.\n\nFable 5.1 has five reasoning levels: low, medium, high, xhigh, max—and no option to turn off reasoning entirely.\n\nI fixed [an issue](https://github.com/simonw/llm-anthropic/issues/88) in [llm-anthropic](https://github.com/simonw/llm-anthropic) which caused reasoning traces not to be correctly recorded, then ran some prompts.\n\nHere’s [the full set of pelicans](https://tools.simonwillison.net/markdown-svg-renderer?url=https%3A%2F%2Fgist.github.com%2Fsimonw%2F17318f748f8c2b476051ddc2ebeb94a7) for all of the reasoning levels, each with the full reasoning transcript. I’ll replicate them here:\n\n#### Low and medium, both without reasoning?\n\nNext, a bit of a mystery. This is what I got for effort `low`:\n\n![Minimalist flat illustration of a white pelican with an orange beak riding a black bicycle to the left, its orange legs pedaling and wings gripping the handlebars, with motion lines behind on a light blue background.](https://static.simonwillison.net/static/2026/fable-5.1-low.png)\n\nThe [transcript](https://tools.simonwillison.net/markdown-svg-renderer?url=https%3A%2F%2Fgist.github.com%2Fsimonw%2F17318f748f8c2b476051ddc2ebeb94a7#options) doesn’t show any summarized reasoning tokens, and the output token count is 1,998. With Claude that output token count includes reasoning tokens. It took 23.8 seconds and cost [10.017 cents](https://www.llm-prices.com/#it=27&ot=1998&sel=claude-fable-5-1).\n\nI bumped that up to `medium` and got this:\n\n![Minimalist flat-style illustration of a white pelican with an orange beak riding a black bicycle to the right, with motion lines behind it, on a light blue background.](https://static.simonwillison.net/static/2026/fable-5.1-medium.png)\n\nWeirdly, that one also shows [no reasoning text](https://tools.simonwillison.net/markdown-svg-renderer?url=https%3A%2F%2Fgist.github.com%2Fsimonw%2F17318f748f8c2b476051ddc2ebeb94a7#options-1) and used 1,977 output tokens—21 tokens *less* than `low`. It took 23 seconds and cost [9.912 cents](https://www.llm-prices.com/#it=27&ot=1977&sel=claude-fable-5-1).\n\nSo for this particular prompt (“Generate an SVG of a pelican riding a bicycle”) Fable 5.1 appeared to skip reasoning entirely at both `low` and `medium` settings.\n\n#### High\n\nHere’s `high`—29.6 seconds, 2,612 output tokens, [13.087 cents](https://www.llm-prices.com/#it=27&ot=2612&sel=claude-fable-5-1):\n\n![Minimalist flat illustration of a white pelican with an orange beak riding a black bicycle, its orange legs pedaling, with motion lines behind it on a light blue background.](https://static.simonwillison.net/static/2026/fable-5.1-high.png)\n\nThis one did do a *bit* of reasoning, [summary here](https://tools.simonwillison.net/markdown-svg-renderer?url=https%3A%2F%2Fgist.github.com%2Fsimonw%2F17318f748f8c2b476051ddc2ebeb94a7#reasoning):\n\n> I’m planning the SVG layout for a pelican riding a bicycle, with a sky and ground background, a bicycle with two spoked wheels, frame, seat and handlebars, and a white-bodied pelican with a long neck and orange beak positioned on top.\n\nReally not much difference from `low` and `medium`, though.\n\nAt `xhigh` things got *radically* different. 36,767 output tokens, 7 minutes 51 seconds, [$1.83](https://www.llm-prices.com/#it=27&ot=36767&sel=claude-fable-5-1)!\n\n![Minimalist flat illustration of a white pelican with an orange beak riding a black bicycle to the left, its orange legs pedaling, with motion lines behind it on a light blue background.](https://static.simonwillison.net/static/2026/fable-5.1-xhigh.png)\n\nThe reasoning trace [is pretty lengthy](https://tools.simonwillison.net/markdown-svg-renderer?url=https%3A%2F%2Fgist.github.com%2Fsimonw%2F17318f748f8c2b476051ddc2ebeb94a7#reasoning-1), and includes details like this:\n\n> Adding the eye, wings stretching down to the handlebar grip, orange legs reaching to the pedals, and a small tail feather, while keeping the pelican intentionally oversized compared to the bike for comic effect. \\[...\\]\n>\n> I’ll accept the slight thickness as charming rather than overengineering it.\n\n#### Max\n\nSetting effort to `max` gave me the best pelican I’ve seen from any of Anthropic’s models. 65,927 output tokens, 13 minutes and 54 seconds, [$3.30](https://www.llm-prices.com/#it=27&ot=65927&sel=claude-fable-5-1):\n\n![Minimalist flat illustration of a white pelican with an orange beak riding a black bicycle, its orange legs pedaling, with motion lines behind to indicate speed, on a light blue background.](https://static.simonwillison.net/static/2026/fable-5.1-max.webp)\n\nThere’s a lot to like about this. The background is tasteful, the legs are clearly on either side of the frame, the feet are on the pedals, the wing is on the handlebars, the pelican has a cute blue hat and there’s a basket with a fish.\n\nIt’s still not showing nearly the same level of flair [as Gemini 3.7 Flash](https://simonwillison.net/2026/Aug/13/llm-gemini/), but I didn’t *ask* for flair—I asked for an SVG, and that’s what I got.\n\nSome highlights from [that reasoning trace](https://tools.simonwillison.net/markdown-svg-renderer?url=https%3A%2F%2Fgist.github.com%2Fsimonw%2F17318f748f8c2b476051ddc2ebeb94a7#reasoning-2):\n\n> Adding pedal shapes near both feet, with the far foot on the second leg partially visible behind the frame. I’m considering whether to add a small scarf or cap for extra character, but leaning toward keeping it simple to avoid clutter.\n>\n> Now I’m debating a bicycle helmet on the head versus the pelican’s signature crest—the beak and pouch already read clearly as “pelican,” so a helmet could reinforce the bicycle theme without losing identity, though it might compete with the crest for visual space.\n>\n> I realize the beak at (484,84) would overlap with the dome helmet, so I need to shrink the helmet so it only covers the top of the head, adjusting its arc endpoints to sit higher and narrower so the beak can attach cleanly at the front without collision. \\[...\\]\n>\n> I’m adding a darker tip region to represent the primary feathers, then reconsidering the trailing edge to include scalloped feather curves instead of one smooth line for a more natural look. \\[...\\]\n>\n> Now I’m checking the vent line placements on the helmet, making sure they sit far enough inside the helmet’s edge given the stroke width and rounded caps, and confirming each vent stays within the helmet’s circular boundary. \\[...\\]\n>\n> I decide skipping a handlebar bell and tire highlights since they’re unnecessary additions. Now I’m reconsidering the front fork’s curve — the current control point pulls the shape backward when it should bow forward for a proper rake, so I need to shift the control point rightward to fix the fork’s lean.\n\n#### OK, let’s animate it\n\nOn Hacker News, [swalsh commented](https://news.ycombinator.com/item?id=49525378#49526455) on that Max pelican:\n\n> Now that it’s a solved benchmark, can we get the animated version?\n\nI didn’t want to spend another $3 so I took the Max pelican and piped it into the default thinking level of High:\n\nllm logs -cx | llm -m claude-fable-5.1 -s 'animate this'\n\n6,121 input, 26,201 output = [$1.37](https://www.llm-prices.com/#it=6121&ot=26201&sel=claude-fable-5-1). The result [looked like this](https://tools.simonwillison.net/markdown-svg-renderer?url=https%3A%2F%2Fgist.github.com%2Fsimonw%2F87282467acb3652e0f99c85155554a32#response), exported here as video since some people have trouble viewing animated SVGs:\n\nYour browser does not support HTML5 video.\n\nThe wheels in the video are rotating in the wrong direction, but I think that’s an artifact of the conversion to MP4—they seem to be going in the correct direction in the original SVG.\n",
  "dateCreated": "2026-09-04T12:14:41.802665207+00:00",
  "date_created": "2026-09-01T23:57:28+00:00",
  "date_modified": "2026-09-01T23:57:28+00:00",
  "date_published": "2026-09-01T23:57:28+00:00",
  "description": "Today is Claude Fable (and Mythos) 5.1 day. Anthropic say that Fable 5.1 \"sets a new standard for coding, knowledge work, and long-running problem-solving tasks\". Their announcement spends a notable amount of time on scientific research,…",
  "external_url": "https://simonwillison.net/2026/Sep/1/claude-fable-5-1/",
  "git": {
    "commit": "ebb0941c5c06a2ab2377342d607535262a3e969e",
    "path": "items/simonwillison-net/2026/09/2026-09-01-claude-fable-5-1-made-me-a-really-nice-animated-pelican.md",
    "permalink": "https://github.com/aymericbeaumet/aggr-instance/blob/ebb0941c5c06a2ab2377342d607535262a3e969e/items/simonwillison-net/2026/09/2026-09-01-claude-fable-5-1-made-me-a-really-nice-animated-pelican.md"
  },
  "id": "urn:aggr:item:c54d66fee7dfc2234e6ab61fe22fec6881136249",
  "isBasedOn": {
    "@id": "https://simonwillison.net/2026/Sep/1/claude-fable-5-1/"
  },
  "mainEntity": {
    "@id": "https://simonwillison.net/2026/Sep/1/claude-fable-5-1/",
    "@type": "CreativeWork",
    "archivedAt": {
      "@id": "https://aggr.aymericbeaumet.com/items/simonwillison-net/2026-09-01-claude-fable-5-1-made-me-a-really-nice-animated-pelican/#webpage"
    },
    "dateModified": "2026-09-01T23:57:28+00:00",
    "datePublished": "2026-09-01T23:57:28+00:00",
    "headline": "Claude Fable 5.1 made me a really nice animated pelican",
    "timeRequired": "PT5M",
    "url": "https://simonwillison.net/2026/Sep/1/claude-fable-5-1/",
    "wordCount": 957
  },
  "name": "Archived snapshot: Claude Fable 5.1 made me a really nice animated pelican",
  "preview": null,
  "reading_minutes": 5,
  "replicated_at": null,
  "source": "simonwillison-net",
  "source_name": "Simon Willison's Weblog",
  "summary": "Today is Claude Fable (and Mythos) 5.1 day. Anthropic say that Fable 5.1 \"sets a new standard for coding, knowledge work, and long-running problem-solving tasks\". Their announcement spends a notable amount of time on scientific research, boasting of a 52.6% score on the brand new Terminal-Bench-Science 0.1 benchmark (first announced on August 27th), up from 24.7% for Fable 5, 29.0% for Opus 5 and 22.4% for GPT-5.6 Sol. Other benchmarks show slightly improved scores, but none as impressive as the Science one. But how well can it pelican? Back in July I wrote about how I was losing faith in the pelican benchmark - its connection to how good the models were at other tasks didn't seem to hold as strongly as it did back in 2025. The most interesting insights I get from it now are comparisons within model families, and particularly comparisons for the same prompt at different reasoning effort levels. Fable 5.1 has five reasoning levels: low, medium, high, xhigh, max - and no option to turn off reasoning entirely. I fixed an issue in llm-anthropic which caused reasoning traces not to be correctly recorded, then ran some prompts. Here's the full set of pelicans for all of the reasoning levels, each with the full reasoning transcript. I'll replicate them here: Low and medium, both without reasoning? Next, a bit of a mystery. This is what I got for effort low: The transcript doesn't show any summarized reasoning tokens, and the output token count is 1,998. With Claude that output token count includes reasoning tokens. It took 23.8 seconds and cost 10.017 cents. I bumped that up to medium and got this: Weirdly, that one also shows no reasoning text and used 1,977 output tokens - 21 tokens less than low. It took 23 seconds and cost 9.912 cents. So for this particular prompt (\"Generate an SVG of a pelican riding a bicycle\") Fable 5.1 appeared to skip reasoning entirely at both low and medium settings. High Here's high - 29.6 seconds, 2,612 output tokens, 13.087 cents: This one did do a bit of reasoning, summary here: I'm planning the SVG layout for a pelican riding a bicycle, with a sky and ground background, a bicycle with two spoked wheels, frame, seat and handlebars, and a white-bodied pelican with a long neck and orange beak positioned on top. Really not much difference from low and medium, though. Extra High At xhigh things got radically different. 36,767 output tokens, 7 minutes 51 seconds, $1.83! The reasoning trace is pretty lengthy, and includes details like this: Adding the eye, wings stretching down to the handlebar grip, orange legs reaching to the pedals, and a small tail feather, while keeping the pelican intentionally oversized compared to the bike for comic effect. [...] I'll accept the slight thickness as charming rather than overengineering it. Max Setting effort to max gave me the best pelican I've seen from any of Anthropic's models. 65,927 output tokens, 13 minutes and 54 seconds, $3.30: There's a lot to like about this. The background is tasteful, the legs are clearly on either side of the frame, the feet are on the pedals, the wing is on the handlebars, the pelican has a cute blue hat and there's a basket with a fish. It's still not showing nearly the same level of flair as Gemini 3.7 Flash, but I didn't ask for flair - I asked for an SVG, and that's what I got. Some highlights from that reasoning trace: Adding pedal shapes near both feet, with the far foot on the second leg partially visible behind the frame. I'm considering whether to add a small scarf or cap for extra character, but leaning toward keeping it simple to avoid clutter. Now I'm debating a bicycle helmet on the head versus the pelican's signature crest—the beak and pouch already read clearly as \"pelican,\" so a helmet could reinforce the bicycle theme without losing identity, though it might compete with the crest for visual space. I realize the beak at (484,84) would overlap with the dome helmet, so I need to shrink the helmet so it only covers the top of the head, adjusting its arc endpoints to sit higher and narrower so the beak can attach cleanly at the front without collision. [...] I'm adding a darker tip region to represent the primary feathers, then reconsidering the trailing edge to include scalloped feather curves instead of one smooth line for a more natural look. [...] Now I'm checking the vent line placements on the helmet, making sure they sit far enough inside the helmet's edge given the stroke width and rounded caps, and confirming each vent stays within the helmet's circular boundary. [...] I decide skipping a handlebar bell and tire highlights since they're unnecessary additions. Now I'm reconsidering the front fork's curve — the current control point pulls the shape backward when it should bow forward for a proper rake, so I need to shift the control point rightward to fix the fork's lean. OK, let's animate it On Hacker News, swalsh commented on that Max pelican: Now that it's a solved benchmark, can we get the animated version? I didn't want to spend another $3 so I took the Max pelican and piped it into the default thinking level of High: llm logs -cx | llm -m claude-fable-5.1 -s 'animate this' 6,121 input, 26,201 output = $1.37. The result looked like this, exported here as video since some people have trouble viewing animated SVGs: Your browser does not support HTML5 video. The wheels in the video are rotating in the wrong direction, but I think that's an artifact of the conversion to MP4 - they seem to be going in the correct direction in the original SVG. Tags: ai, generative-ai, llms, anthropic, claude, pelican-riding-a-bicycle, llm-reasoning, llm-release",
  "tags": [
    "ai",
    "anthropic",
    "claude",
    "generative-ai",
    "llm-reasoning",
    "llm-release",
    "llms",
    "pelican-riding-a-bicycle"
  ],
  "temporalCoverage": "2026-09-04T12:14:41.802665207+00:00",
  "title": "Claude Fable 5.1 made me a really nice animated pelican",
  "url": "https://aggr.aymericbeaumet.com/items/simonwillison-net/2026-09-01-claude-fable-5-1-made-me-a-really-nice-animated-pelican/",
  "word_count": 957
}