Deterministic post
Motion frames are sampled from real generated video. Chroma key, connected components, atlas compose, manifest — deterministic post-processing on Pillow + stdlib only. Determinism on top of AI noise.
Describe a character, pick from 16 base candidates, and idle/walk/attack land as frames sampled from real motion video. Add any custom pose you want. Private beta — clicking Generate auto-joins the waitlist.
AI gen → chroma key → connected components → cell-based atlas → manifest. Same input → same result (idempotent).
Motion frames are sampled from real generated video. Chroma key, connected components, atlas compose, manifest — deterministic post-processing on Pillow + stdlib only. Determinism on top of AI noise.
Claude Code / Codex are first-class. SKILL.md specifies workflow, output contract, gates. Human or agent, same output.
sprite-request.json (input) + manifest.json (output) are the SSoT. Unity AssetImporter / Godot resource / Phaser spritesheet consume the same contract.
Full pipeline on your machine. BYO key (Codex / OpenAI / Anthropic). Jam teams, hobbyists, agent users. Free forever.
$ pip install sprite-gen
$ sprite-gen quickstart --base ./char.png --states idle,walk,attack
No key setup: one upload → atlas + manifest. Collaborative curation, permanent storage, automated motion QA. For indie / studio / anyone who needs curation.
See pricing →Free tier results are public. Reuse them commercially under CC BY 4.0. Your work contributes to the community, and Google finds it for you.
Browse the gallery →