Inspiration

Every child deserves personalized stories tailored to their age and interests. Traditional content creation is expensive and time-consuming, limiting access to customized educational materials. We built Story-42 to democratize storytelling—enabling educators and parents to generate age-appropriate illustrated narratives at scale using AI.

What it does

Story-42 transforms ideas into complete illustrated stories. Users can brainstorm topics, generate structured outlines, and create multi-segment narratives tailored by genre, reading level, and tone. It produces both visual comic-style stories and audio-ready formats. Users can iteratively refine specific segments or images with natural language feedback.

How we built it

We built a cloud-native AWS infrastructure using Terraform with Lambda functions (Docker) for text generation (AWS Bedrock) and image generation (Google Gemini), API Gateway with Cognito authentication, DynamoDB for session tracking, and S3 for image storage. Technology stack: Python 3.12, Strands for agent framework, LiteLLM for multi-model support, Pydantic validation, and comprehensive CloudWatch logging.

Challenges we ran into

Realtime audio streaming for audio book

Built With

Share this project:

Updates