← all projects
[system] March 2026 Shipped

Libri

Children's book generator with per-template character assets, structured panel editor, and PDF export.

Libri

Libri generates illustrated children's books from templates. Each template includes its own character assets, scene layouts, and story structure. The 3-panel editor lets you compose stories visually, and the export pipeline produces print-ready PDFs.

Features

auto_stories
Story engine
Template-based story generation with per-template character assets and scene composition.
dashboard
Panel editor
Structured 3-panel admin editor: tree navigation, property editing, and live preview.
picture_as_pdf
PDF export
Print-ready PDF output with proper page layout, bleed, and color management.
draw
SVG characters
Professional vector character illustrations with pose variations per template.

Philosophy

Children's books follow patterns — recurring characters, predictable scene structures, repetitive narrative arcs. Libri turns these patterns into composable templates. Instead of illustrating each book from scratch, you define character assets once and let the engine compose scenes according to the story structure. The result: consistent, professional-looking books produced in minutes rather than weeks.

Stack

Python-based story engine with Jinja2 templating for page composition. SVG character assets with pose variation support. PDF generation with proper print layout. The admin editor provides a visual interface for story composition without touching code.

Tech Stack

Python SVG PDF Jinja2