Claude Fable 5.1 in a raw API call
raw API baseline
Zoom, inline player and more ways to view
The model's own page, run in a sandboxed frame only when you ask (a page that needs its own origin opens in a new tab on a separate demo site). Phones get a full-screen player capped at 1.5x pixel density (2x on larger screens) so it stays smooth; the original page runs uncapped. It starts in its auto-tour (T switches to play mode on a keyboard).
Wall time 8m 12sCost $2.08 estimated
Review
No verdict yet.
The full review
OK. finish=end_turn; ran in the capture with no console errors
Scores
AI judge
Not scored
No rubric for this prompt
Visitor votes and reviewer grades are not available yet.
- AI judge
- AI judge: the test runner (model claude-opus-5-5), scoring by visual review of the 1600 px render against the pre-registered rubric. No AI-judge score exists for this result: there is no rubric for this prompt, so no score is shown and none is made up.
- Visitors
- Public voting with a blind reveal is coming: you score the output first, then see the other scores.
- Reviewer
- The reviewer's own grade appears here once it is added.
Scores compare results for the same prompt only. AI-judge boards rank runs within one prompt, equal totals sharing a rank; scores from different prompts are never averaged.
Downloads
Files actually published for this run. Original output, site-made previews and post-run conversions are labelled separately.
The exact prompt
as run, 1,105 characters. Every result for this prompt
Build a Three.js scene: A single-cylinder engine is shown in a half-transparent steel block, with crankshaft, connecting rod, piston and two cam-driven poppet valves animating in sync through intake, compression, power and exhaust. Fuel-air mix is shown as blue particles, the spark as a white flash, and exhaust as grey smoke particles. The up and down arrow keys change RPM, and a floating label names the current stroke. The camera orbits on drag with a workshop-grey backdrop and warm key light. Everything is built in code from Three.js geometry, materials and shaders; no external models, textures or fonts. The scene must visibly animate from the moment it loads and run in a browser with software WebGL (no GPU). Deliver ONE self-contained HTML file; load Three.js only through an import map from https://cdn.jsdelivr.net/npm/three@0.170.0/build/three.module.js (addons from https://cdn.jsdelivr.net/npm/three@0.170.0/examples/jsm/), with no other external requests. Output ONLY the complete HTML file, starting with <!DOCTYPE html> and ending with </html>, with no explanation or markdown fences.
How it was made
No transcript was delivered with this result.
Cost breakdown
Headline cost $2.08, estimated from the token counts at list price.
| Tokens by type | Tokens | $ per 1M | Cost |
|---|---|---|---|
| Input (uncached) | 401 | $10.00 | $0.0040 |
| Output | 41,492 | $50.00 | $2.0746 |
| of which reasoning | 26,838 | billed as output |
- Total computed from tokens
- $2.0786
- Total reported by the harness
- none
Computed from provider-reported token counts x list prices.
Prices: Project price table (vendor list prices), 2026-09-22.
Run notes
- Renderer: WebGL via three.js WebGLRenderer (three@0.170.0 loaded from the cdn.jsdelivr.net CDN through an import map plus three.js addons from the same CDN); some textures drawn with Canvas 2D (CanvasTexture); text/HUD overlay in DOM+CSS. No local files.
- Card video: the row's own capture, re-encoded as H.264. Poster: a frame of that capture.
- Same frozen prompt as the other rows on this test; all rows are unscored, so this is not a head-to-head result.