DFDecodeFirst
Built for the Education track

Read the sounds.
Not the pictures.

DecodeFirst gives early readers short, genuinely decodable passages. When a word gets sticky, it coaches each grapheme from left to right—without ever turning the answer into a guess.

No account needed for the demo. Microphone audio never leaves the browser.

Level 1 · s a t p i nTap a sticky word

Pat sat in a pit.

Sound it out

pit

/p/ · then /i/ · then /t/ · blend

A trustworthy generation loop

The model drafts. The code decides.

01

Constrain

GPT-5.6 gets the exact cumulative word bank—not a vague reading-level prompt.

02

Validate

Every token must be in the hand-verified bank or the small heart-word allowlist.

03

Coach

A miscue becomes a left-to-right sound routine, never a picture or context guess.