AI NewsOpen sourceAnnouncement
Alex Greenshpun released anidoodle, an Apache-licensed agent skill that draws illustrations, films and interactive web art in 31 hand styles, entirely in code
Alex Greenshpun released anidoodle, an Apache-2 agent skill that lets Claude Code, Codex and Grok Build produce illustrations, launch films, animated loops and interactive web art in 31 drawn styles, with the repository reporting 773 stars on 4 October 2026.
Image: GitHub
Why it mattersA product team that pays per render for every image or film now has one plugin that reproduces the same art pixel for pixel on every machine, which cuts both the ongoing bill and the drift between a hero and its matching card.
A product needing a hero illustration, a feature spot, a launch video and a dozen matching social cards usually pays an image or video model for every frame it draws, and gets a different picture each time it reruns. Alex Greenshpun released anidoodle on 22 September 2026 as an Apache-2.0 agent skill that replaces the model with a program, so a run spends tokens and compute once and every rerender is free. The GitHub repository reports 773 stars on 4 October 2026, per the GitHub REST API.
What the skill produces
Anidoodle's README lists 31 drawing styles, each named for the mark it imitates: ballpoint, broken colour, chalkboard, charcoal erasure, coloured pencil, crayon, cut-paper collage, cyanotype blueprint, embroidery, flat vector, folk-tale storybook, ink and line-wash, isometric, low-poly 3D, marker comic, mid-century gouache, newsprint halftone, painted oil, paper-craft, pencil and watercolour, pixel art, risograph, rubber-hose, scratchboard, single-line engraving, stipple, storybook, sumi-e, toy brick, vintage scrapbook, and woodcut. Each style ships with a film of its picture being made in the order an artist in that medium would work, so a watercolour film lays pencil first then washes light to dark, and a woodblock film prints the keyblock then each colour block.
Every piece can be a still, a looping GIF, an MP4 with a score, a WebM with alpha, an animated PNG with transparency, or one self-contained HTML file around 100 KB that plays with sound on a double-click and carries its full recipe inside it. Node 20 or newer runs stills with a bundled browser; films also use ffmpeg.
The composed-in-code music
Music is treated the same way as the picture. The README states no samples and no recordings, with every sound synthesized: a modelled piano, marimba, harp, guitar, celesta, bells, strings, chiptune and drums. The engine covers every major and minor mode, picks moods per section, and fits a theme to any requested length. The example piece, Mechanical Lepidoptera, is 1,410 frames at 47 seconds with a full stereo score, drawn and scored from one program.
Install into the agent you already use
Anidoodle installs into Claude Code with /plugin marketplace add alexgreensh/anidoodle and /plugin install anidoodle, into Codex with codex plugin marketplace add alexgreensh/anidoodle, and into Grok Build with the matching grok plugin commands. The repository also ships as a standard skill folder, so any agent that reads skills can read this one. Once installed, the agent takes plain-language requests, such as a cyanotype blueprint for a careers page, and routes them to the right workflow and style.
The determinism claim, and its limit
The README's central claim is that every render is identical: pure functions with a seeded random source, so anyone with the source rebuilds the same piece. That holds across machines, sizes and reruns, which is what makes a one-time render fee defensible. Where the determinism matters most is a product's visual family: a hero and its matching feature cards are drawn from the same program with different seeds, so the hand matches.
The repository is young: 773 stars, 63 forks, and a push on 28 September 2026.
Source
- Anidoodle GitHub repository, primary source: https://github.com/alexgreensh/anidoodle
- Example film and skill folder, inside the repository: https://github.com/alexgreensh/anidoodle/tree/main/skills/anidoodle/example
- GitHub REST API for star and age, queried 4 October 2026: https://api.github.com/repos/alexgreensh/anidoodle
This item was written by an AI system from the linked source. Reveneau is responsible for what it publishes.
Get AI News in your inbox
New developer tools, model and agent releases, and how teams are actually using them to release software. Short, and only when there is something worth reading.