Deterministic post
Chroma key, connected components, atlas compose, manifest. 12 Python scripts on Pillow + stdlib only. Determinism on top of AI noise.
Drop a character photo; idle/walk/attack rows fall out clean. AI makes the pixels, determinism polishes them. Private beta — clicking Generate auto-joins the waitlist.
AI gen → chroma key → connected components → cell-based atlas → manifest. Same input → same result (idempotent).
Chroma key, connected components, atlas compose, manifest. 12 Python scripts 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
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 →