Frame from 250 years of America in sand animation
PromptFull
Make a 2-minute sand animation that tells the story of 250 years of U.S. history. Keep it lively, engaging, and tasteful. Add appropriate background music and sound design.

Make it yours. Change "250 years of U.S. history" to your own story and "sand animation" to another hand-made medium. "2-minute" sets the length, and the last sentence asks for music and sound design.

Make it hereFree runs soon

250 years of America in sand animation

A two-minute sand-art animation of 250 years of U.S. history, scored with a medley of public-domain American tunes. It came from a three-sentence prompt in the Claude Code CLI with no edits; Claude wrote the code, the score, and the sound effects itself.

You'll need

  • No API keys: the visuals, score, and sound effects were all made in code
How it was made

Run in the Claude Code CLI. The creator says it was one prompt with no changes and no Blender, Three.js, or other tools: Claude wrote the code, checked its own work, and made the music. A follow-up post quotes Opus's account of the score: a Python script wrote every note to MIDI with mido at 96 BPM, so four bars last 10 seconds and match one scene. The medley joins Yankee Doodle, Oh! Susanna, The Entertainer, Amazing Grace, and America the Beautiful with original bridges, rendered through FluidSynth with the FluidR3 soundfont, plus procedural sound effects.

About 30% of a 5-hour window on the Claude Pro plan

Posted Sep 23, 2026 · X · 352 likes · 76k views · 15 comments

Prompt from: Reply on X

The reply with the prompt

How the score was made, from the creator's follow-up post

Look notesby Reference

Sepia silhouettes on a sand-colored ground, each scene tagged with a year: a star ring around 250, wagons heading west, Lincoln beside broken chains, the Wright Flyer, the 1945 flag raising, and fireworks over the Capitol.

Color
Warm sand beige and sepia browns with near-black silhouettes, pale sunbursts, and one cool gray sand wash.
Type
A classic serif for the title and years (250, 1776 · 2026, 1840s, 1863, 1903, 1945) with small italic captions (An American story, told in sand; Westward; Emancipation; First; Courage and Sacrifice).
Framing
16:9 silhouette tableaux on a low horizon, often with a sunburst behind the subject and the year in a top corner. Empty sand frames sit between scenes.
Sound
A medley of public-domain American tunes rendered from MIDI through FluidSynth, plus procedural sound effects, according to the creator's follow-up post.
Structure
A ring of stars around 250 with 1776 · 2026, a blank sand field, covered wagons and oxen heading west (1840s), Lincoln's profile beside broken chains (1863), a blank sand wash, the Wright Flyer on a dune (1903), the flag raising (1945), a gray sand wash, then fireworks over the Capitol and the Washington Monument.

More like this

5:01

The Battle of Austerlitz, rendered in code

Claude Code · WebGL2

3:00

History of AI from the Transformer to AGI

Claude Code · Remotion

16:50

The CEO who escaped Japan in a box

Claude Code · Blender

2:00

Space exploration as a documentary trailer

Opus 5.5

2:00

Ethereum history as a documentary trailer

Opus 5.5

2:52

The Machine That Learned, a history of AI

Opus 5.5

3:37

A six-volume chronicle of Chinese history

Opus 5.5

3:43

Jewish history in under four minutes

Opus 5.5

9:30

Chinese science film on the history of AI

Opus 5.5 · Remotion

13:23

Video essay on Madoka Magica episode 10

Claude Code · p5.js

11:16

Fern-style documentary on AI building AI

Claude Code

5:15

Netflix-style doc on superintelligence

Claude Code

5:53

Universe-scale documentary in Arabic

Claude Cowork

14:20

History of the chip, from Edison to EUV

Opus 5.5

7:40

Nature-doc parody of programmers migrating

Opus 5.5

2:28

1942 Battle of Los Angeles as a newsreel

Opus 5.5

1:14

Battle of Dan-no-ura as a 3D battle map

Opus 5.5

4:07

Narrated film on the Voynich manuscript

Fable 5.1 · Python (skia-python)

2:38

Five thousand years of China in line art

Claude Code · SVG

1:16

Indian civilisation as a motion showreel

Claude Code · Three.js

Chi-square goodness-of-fit test in Manim

Gemini · Manim

1:09

Nine football rules as TV match analysis

Claude Code · Three.js

2:02

Synth-baroque acid canon with a visualizer

Partial prompt · Claude Code · Python

Low-poly elf swordsman, Sol vs Opus

Partial prompt · Claude Code · Blender

1:06

Stickman Jedi vs. Sith duel, four models

Codex · Canvas

3:38

Music video on AI fear-mongering

Prompt described · Claude Code · Remotion

1:00

History of ice cream in newspaper cutouts

Opus 5.5

0:29

Claude icons shoot an action movie

Claude Code · Python

0:30

30-second brand spot for Grok Bot

Claude Code · Plain JavaScript

0:32

Motion designer showreel, Opus vs Astra

Claude Code · skia-python