HatchView source

Pixel-first animation kit generator

Make a tiny friend.
Keep every frame.

Meet Nibi, our round little moon-moth kitten. Start with this original mascot or describe a completely different cute creature. Hatch locks its identity, builds 81 transparent pixel frames, remembers past hatches locally and proves each pet inside the Beacon Rescue adventure.

7engine paths
81live frames
0video jobs
NIBI / IDLEFRAME 01 / 06
Nibi, a mint pixel-art moon-moth kitten with lavender antennae
WAVE / 03Nibi in a cheerful raised-paws pixel pose
Nibi's cream and mint pixel hatching egg24-frame hatch
81ready-to-play
pixel frames
ONE IDENTITY NINE STATES TWENTY-FOUR FRAME HATCH TRANSPARENT PNG PORTABLE RUNTIME
The working forge

01

One idea.
A complete living pet.

The hosted page keeps pasted fal, OpenAI, xAI, OpenRouter or Google keys in memory only. The standalone Python workflow can instead talk directly to ComfyUI or InvokeAI on your own machine. Every path uses the same prompt hardening and deterministic atlas contract.

Generation engine

Use a cloud API, connect this browser directly to ComfyUI or InvokeAI, or use a local engine configured on a self-hosted Hatch server.

Held only in page memory. Paste a key here or configure FAL_KEY on the server.

Short ideas are expanded into one precise, model-ready creature.165/900
Prompt strengthened before send

Exactly one cohesive digital pet based on: A round mint moon-moth kitten named Nibi — tiny cream face, two lavender antennae, leaf-shaped wings, stubby paws, star-shaped tail tip, oversized friendly dark eyes. Keep a compact full-body game silhouette, expressive face, symmetrical anatomy, consistent markings and one unmistakable visual identity. Interpret any comma-separated animals as traits of one hybrid, never as multiple creatures. No duplicate anatomy or extra creature.

Look
Advanced execution FLUX.2 [klein] 9B + local alpha

Full no-retry run: 27 fal jobs, about $0.43 at listed FLUX pricing. Small two-pose requests are deliberate: they reliably return exact counts. Alpha, mirroring, packing and all 24 hatch frames run in this browser.

Ready
Ready to build 81 populated frames
Hatch runtime contract8 × 9 · 192 × 208 cells · 57 populated
01Idle6 frames
02Run right8 frames
03Run leftBuilt from run right
04Wave4 frames
05Jump5 frames
06Failed8 frames
07Waiting6 frames
08Working6 frames
09Review6 frames
10Hatch24 frames
Playable proof

Beacon Rescue

Hatch or import a pet to play.

Your sprite will run, jump and celebrate using its generated atlas.

Private · this browser only

Your hatch history

No saved pets yet.

Completed generations and valid imports will appear here automatically.

Built to survive messy prompts

02

Creative where it matters.
Exact where it counts.

Your chosen model invents the creature and poses. Hatch owns identity wording, alpha removal, subject extraction, state order, mirroring, pivots, cells, quality gates, local history and playback.

Identity lock / 01

One mascot,
many moods.

Nibi keeps the same mint body, cream face, lavender antennae, leaf wings and star-tail in every state.

Nibi's consistent idle pixel-art identity
Motion lock / 02

Alive without
losing the design.

Each tiny pose changes the gesture, not the character. Crisp clusters and a limited palette stay readable at app scale.

Nibi's cheerful pixel-art pose
01

Clarify the creature

Comma-separated animals become one hybrid. Color lists become primary and accent palettes. The prompt forbids separate creatures and repeated anatomy.

02

Lock identity once

A square anchor defines anatomy, markings and camera. Every motion row and egg reuses the exact source image through the selected cloud or local engine.

03

Remove alpha locally

A uniform magenta field is converted to soft transparency in the browser. Border sampling, despill and coverage checks reject unusable backgrounds.

04

Pack, remember, play

Exact cells and a coded hatch produce deterministic exports. IndexedDB keeps past pets on-device, while the action wall and three-zone adventure verify that every atlas moves.

The Hatch contract

Prompts can bend.
Geometry cannot.

Nine reusable activity states and one onboarding hatch sequence ship as two transparent, app-agnostic atlases with a tiny dependency-free Canvas player.

Runtime
57 populated frames
Hatch
24 populated frames
Cell
192 × 208 px
Runtime atlas
1536 × 1872 px
Hatch atlas
1536 × 624 px
Engine cost
Provider billing · local API $0
The engine stack

03

Bring a key.
Or bring a GPU.

Choose fal, OpenAI, xAI, OpenRouter or Google with a memory-only browser key or server secret. ComfyUI and InvokeAI users can instead run their own checkpoint and keep model execution on their machine.

7 pathsone exact sprite contract

five cloud APIs

two local engines

Official references · 16 July 2026

Inspect the exact
APIs behind it.