One seed becomes a playable AI drama.

Tiny Stories is a portfolio case study for an inspectable AI story runtime: role assignment, deterministic state scaffolding, advisor context, player choice, free-form action, and ending compilation.

Open MP4 directly
React 19 FastAPI Typed runtime contracts Korean-webtoon visual system Programmatic video demo
Admissions reviewer cut 75-second narrated demo, optimized for web playback. Open MP4 ยท Open 1080p render

What the demo proves

Playable structure

The seed is compiled into cast, role, assets, pressure, hidden objectives, and a turn-by-turn interaction loop.

Inspectable engineering

Reviewer mode exposes stage, role, inventory, option count, advisor context, and ending state instead of hiding everything inside prose.

Portfolio presentation

Real UI capture is mixed with generated manhwa-style keyframes and scripted narration to communicate both product taste and system design.

Runtime flow

01 Seed

A simple premise starts the session.

02 Compiler

The backend builds roles, cast, objectives, and leverage.

03 Play loop

The user picks options or writes free-form actions.

04 Advisor

A bounded side-channel reasons over run context.

05 State

Messages, turns, inventory, and consequences persist.

06 Ending

The played path compiles into a shareable final artifact.