oneshotlm
Compare all models on this prompt →

Synthwave sunset · kimi-k3

Create an animated synthwave sunset: a glowing gradient sun with scanlines setting over an infinite neon grid that scrolls toward the viewer, with a starfield and a reflected horizon.

⛨ sandboxed Open in new tab ↗
transcript · 4 messages
user

Create an animated synthwave sunset: a glowing gradient sun with scanlines setting over an infinite neon grid that scrolls toward the viewer, with a starfield and a reflected horizon.

assistant
thinking
Single HTML file with canvas animation.
write /workspace/index.html (6370 bytes)
toolResult

Successfully wrote 6370 bytes to /workspace/index.html

assistant
thinking
drawGrid has a stray mirror param branch — harmless but clean it up? It's fine; mirror never passed. Done.

Created `/workspace/index.html` — a fully self-contained animated synthwave sunset: - **Gradient sun** with yellow→magenta body, pulsing glow, and scrolling scanline bands (clipped via canvas compositing), slowly drifting downward - **Infinite neon grid** with cubic-perspective horizontal lines scrolling toward the viewer (pink) and radiating vertical lines (purple), all with glow shadows - **Twinkling starfield** in the upper sky with per-star phase/speed - **Reflected horizon**: the sky/sun are mirrored below the horizon line via a flipped canvas blit, tinted dark with subtle ripple strokes - Extras: mountain silhouettes, horizon glow line, and a vignette No external resources — just open it in a browser.

TAKE IT TO CODE

A single self-contained HTML file — copy it and open in any browser, or reuse the prompt with your own pi-agent run.

RUN

modelkimi-k3
vendorMoonshot · Kimi
harnesspi-agent
generated2026-07-28

EVALUATION

4/5 working

Nicely rendered synthwave sunset with scanlines, grid, and starfield that animates continuously; no interactive response to inputs.

Vision grade · anthropic/claude-sonnet-5

MEASUREMENTS

Raw readings from the capture, not a verdict — the grade above is the only judgement. Percentages are how much of the screen changed; the measure under-reports sparse motion on a dark background.

idle motion22.8%
on click21.5%
on drag15.0%
on enter + space22.4%
on arrow keys23.5%
on w/a/s/d22.9%
frame spread42.5 / 255
console errors0
js errors none

METRICS

runtime56.0s
tokens in4.3k
tokens out2.6k
cached1.0k
cost / run$0.0119