Everything ran on my own machine. An open image model (Qwen-Image) drew and edited every frame, a local voice model read each story aloud, and a speech-to-text pass checked the narration. No cloud image service and no per-image bill, so the agent could take as many attempts as a frame needed.
Claymation stop-motion miniature
Ukiyo-e woodblock print
1980s disposable-camera flash photographs
Two-colour risograph (fluorescent pink and teal)
Gouache picture-book illustration (mid-century)
1930s black-and-white rubber-hose cartoon
Pahari miniature painting (Kangra)
Andhra leather shadow puppets (Tholu Bommalata)
Stained glass
Warli painting (white rice paste on mud)
1950s travel-poster screenprint
Sumi-e ink wash
Sumi-e ink wash
Madhubani (Mithila) folk painting
Gond painting (Pardhan Gond)
Cross-stitch embroidery
Ligne claire comic
Papercut (kirigami) inside a photograph
Kalighat pat painting
16-bit pixel art (side-scroller)
Persian miniature (Safavid)
Azulejo (Portuguese blue-and-white painted tiles)
Two-colour linocut
Ancient Egyptian tomb painting
Architectural blueprint (white linework on Prussian blue)
Palekh lacquer miniature
Kerala mural painting
Soviet constructivist poster
Art Nouveau poster (Alphonse Mucha)
1950s UPA limited animation
Inuit stonecut print (Cape Dorset)
Chinese New Year woodblock print (Yangliuqing nianhua)
Night gouache illustration
1970s French science-fiction bande dessinée, ligne claire
Neon flat-vector arena poster