AI Storybook Generator

AI storybook generator using Google's Gemini 1.5 model

What it does

Our AI Storybook Generator creates personalized children's stories by combining Google's Gemini 1.5 API with the CrewAI framework. Here's how it works:

- User Input: The app starts by collecting user preferences for the story, such as theme, characters, and setting.
- Task Distribution: Using CrewAI, we break down the storybook creation process into smaller tasks, each handled by a specialized AI agent.
- Story Structure: The first agent uses Gemini 1.5 to generate an overall story structure and plot, considering the user's input.
- Character Development: Another agent, also powered by Gemini 1.5, creates detailed character profiles, ensuring they align with the user's preferences and the story's needs.
- Scene Writing: Multiple agents collaborate to write individual scenes, using Gemini's natural language generation capabilities to create engaging, age-appropriate content.
- Illustration Generation: We leverage Gemini 1.5 to generate prompt for illustrations that match the story. Backend API receives text descriptions of scenes and produces corresponding images(SD Fine-Tuned Model).
- Editing and Refinement: A final agent, using Gemini's language understanding and generation capabilities, reviews the entire story for coherence, grammar, and style consistency.
- Layout and Formatting: The app combines the text and illustrations into a visually appealing storybook format.

Built with

  • Web/Chrome

Team

By

Song Frog

From

South Korea