Live studio Generate, edit, merge, automate, and export targeted game assets.
SpriteOps Creator

Custom game assets without sheet chaos.

Build original sprite sheets, isolate useful pieces, merge concepts on a canvas, and let automation fill missing rows before export.

Character sprite sheet Tree branch sprite sheet UI pickup icons
01 Pick an operation

Choose character, biome, material, border, cleanup, or automation prompts from the carousel.

02 Generate fresh output

Counts 1, 2, and 4 call the live image endpoint and create that many new result cards.

03 Assemble and merge

Drag cells or outputs into the board, select two or more, then generate a merged pack item.

04 Automate gaps

Missing-row sweeps scan the active sheet, write a focused prompt, and add new output to canvas.

05 Export directly

Download PNGs, prompt briefs, memory, canvas JSON, and pack manifests from one header menu.

No project selected

Create a project to chat with SpriteOps.

Generator

Prompt once, then run targeted sprite operations.

Ready
Outputs

Live endpoint ready when OPENAI_API_KEY is configured on Vercel.

Source sheets

Pull exact cells, rows, columns, borders, and variants.

Selected sprite sheet
Focused cells Drag into canvas
Assembly canvas

Arrange cells and generated assets into one pack board.

Drop sprites here Sheet cells, generated outputs, and merged assets all stay editable on this board.
History

All generated outputs

Automation layer

Runs that scan gaps and generate targeted assets.

Memory layer

Hierarchy and reusable taste signals.

Timeline

Saved actions and project learning.

Stripe checkout

Launch plans with asset-pipeline limits.

Indie Coming next - team projects, shared libraries, animation queues, and cloud asset storage
Studio Coming next - production pipelines, review queues, cron jobs, and custom model routing
Generated sprite output
Generated output

Output