AI Model Reviewer

Grok 4.7 in OpenCode 1.18.32

skills off

← Open in the gallerySame prompt, all models

Grok 4.7's SVG for Animated pelican riding a bicycle (SMIL/CSS)

OKAnimated pelican riding a bicycle (SMIL/CSS)xhigh effortNeutral harness

Wall time 24m 29sCost $7.17 reported8.5/10 · Draft score — AI judge

Review

Clean flat side view on a scrolling park background: a green diamond-frame bike with spoked wheels rotating clockwise (correct for rightward travel), a turning crank and IK-driven legs whose feet stay on the pedals, a gentle body bob and head nod, all SMIL on one 1.2 s cycle, no JavaScript. The bird is the weak part: a small cream body with a thin orange bill and no visible throat pouch reads more like a goose or stork than a pelican, and it hunches low over the top tube.

Verdict by the AI judge (provisional).

The full review

OK. Finished on its own after 24.5 min and produced pelican_animated.svg.

Bugs

  • bird has no throat pouch and reads as a goose/stork
  • background scroll runs on an 8 s cycle against the 1.2 s pedal cycle (each loops cleanly)

Scores

AI judge

8.5/10

Draft score — AI judge

Visitor votes and reviewer grades are not available yet.

CriterionMarks
pelican + bicycle1
wheels + crank2
legs in sync2
seamless loop, no JS2
craft1.5
Total (sum of the marks)8.5 / 10
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. A draft score until the reviewer checks it. Rubric: Wave-1 SVG scoring rubric (AI Model Reviewer).
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

agentic harness (save the file; self-render allowed), 385 characters. Every result for this prompt

Generate an animated SVG of a pelican riding a bicycle: the wheels and pedals turn, the legs pedal in sync, and it loops seamlessly. Use only SVG/SMIL or CSS inside the SVG, no JavaScript. Save it as pelican_animated.svg in the current directory. You may render and inspect your own output (headless chromium is available at /usr/bin/chromium) and iterate on your own before finishing.

How it was made

Wall time 24m 29sFirst artifact at 7m 06s5 saved versions

Versions saved during the run

5 intermediate outputs, in the order the model wrote them.

Version 5 of 5
  1. Version 1 at 7m 14s thumbnailv1 7:14
  2. Version 2 at 14m 56s thumbnailv2 14:56
  3. Version 3 at 15m 57s thumbnailv3 15:57
  4. Version 4 at 23m 49s thumbnailv4 23:49
  5. Version 5 at 24m 00s thumbnailv5 24:00

Step by step

The prompt, every agent turn and tool call (tool name and a one-line summary; inputs and outputs are not shown), then the final message. The full transcript is 3.8 MB; it is published as a scrubbed, compressed download rather than shown on the page.

Show all 107 steps

Loading the timeline…

Download the full transcript OpenCode session export, 62 KB, gzip. Scrubbed: anything that looks like a key, token, e-mail address or phone number is replaced, and account details and the test machine's file paths are removed.

Cost breakdown

Headline cost $7.17, as reported by OpenCode (its own bill for the run). The list-price estimate from the token counts is $7.17.

Tokens by typeTokens$ per 1MCost
Input (uncached)3,271,371$2.00$6.5427
Cache write0$0.00$0
Cache read224,000$0.50$0.1120
Output26,910$6.00$0.1615
reasoning58,528$6.00$0.3512
Total computed from tokens
$7.1674
Total reported by the harness
$7.1674
Difference
computed 6.8162 vs harness 7.1674

Tokens from OpenCode per-message usage; harness total = sum of OpenCode per-message cost. OpenCode reports reasoning separately; both bill at the output rate (output line here = output only, see reasoning).

Prices: models.dev catalog as loaded by OpenCode 1.18.32 (read 2026-09-23); matches the xAI list price ($2 in / $0.50 cached / $6 out). Requests whose context exceeds 200K bill at 2x ($4/$1/$12); per-request context is not logged by OpenCode, so the base rate is applied (Grok Build's own cost figure does apply its tiers), 2026-09-23.

Run notes

one prompt, neutral harness (OpenCode), self-review allowedwave 1

  • Mode: interactive TUI in tmux (160x48), inside bubblewrap sandbox
  • Isolation: bwrap: private /tmp and /run, private PID ns; only this run dir, harness binaries (ro), opencode config, /usr, /etc bound; HOME/TMPDIR/XDG data private; the project files and other runs not mounted
6 frames at t=0, 0.25, 0.5, 0.75, 1.25, 2.0 s (SMIL/CSS clock set per frame)
6 frames at t=0, 0.25, 0.5, 0.75, 1.25, 2.0 s (SMIL/CSS clock set per frame)