⚡ CPU instance — fastest way to see it work: ▶ watch the 45-sec demo·run it live on GPU → (wakes ~1–2 min)

PixelLock

| AI Pixel-Art Retexturing Tool
Footprint-locked retexturing
connecting… ⌁ GBNF · llama.cpp
⚡ NOT an image generator your PNG → a text grid (PALETTE + GRID) → a fine-tuned text LLM rewrites it under a GBNF grammar that locks the exact shape → pixel-perfect PNG. It's language modeling, not diffusion.
100% footprint constrained
PNG → TEXT → PNG palette grid, not diffusion
LLAMA.CPP + GBNF shape locked in the decoder
INPUT your sprite
input sprite
OUTPUT AI restyled
restyled sprite

your restyled sprite
appears here

⌖ see what the model actually wrote — it's text, not pixels
Run an edit, then peek here: the LLM literally writes a PALETTE block and a GRID of cells (K R R K …). The GBNF grammar forces every transparent cell to stay transparent — that's why the shape can't break.