StoryForge
An automated pipeline that produces fully illustrated, personalised children's books from a short intake questionnaire. Built originally for When I Grow Up, where it now runs the entire fulfilment chain.
Intake to print-ready PDF runs end-to-end without human intervention, orchestrated on Cloudflare Workers.
- intake A guided questionnaire captures the child's identity, story themes, and a reference photo. Structured output feeds the orchestrator.
- claude A single inference pass generates a 24-scene narrative arc, a character profile, and per-page art direction.
- fal.ai 24 character-consistent illustrations. Face, style, and palette locked across the full book without retouching or post-processing.
- playwright Headless layout engine sets type, composes pages, and exports a print-ready PDF in commercial bleed.
- qc A reviewer flags a page in natural language. The system regenerates only the affected page and recompiles the book.
No manual rendering, no manual stitching. The QC loop closes the system: a reviewer's prompt is the only edit surface, and the pipeline handles regeneration and recompile.