Inspiration
As a parent and a storyteller, I often found myself wanting to preserve the little moments — a bedtime giggle, a curious question, or an afternoon walk. These memories slip away too fast. Huglet was born from the idea that even the smallest memories deserve a story.
What it does
Huglet transforms everyday memories into interactive picture books for children.
Users simply enter a few keywords, choose a theme and a visual style, and Huglet generates a full branching story with AI-generated text and illustrations.
It’s quick, magical, and deeply personal.
How we built it
- Frontend: Built with Bolt for rapid UI development and live previews.
- Backend: Supabase Edge Functions handle AI prompts, routing, and CORS processing.
- AI: OpenAI's GPT model powers story generation; DALL·E generates illustrations using a reference lock method to ensure style and character consistency.
- Deployment: Hosted on Netlify for seamless previews and quick iteration.
Challenges we ran into
- Maintaining consistent character appearance across multiple AI-generated images (especially for branching stories)
- Designing a UI that's playful enough for kids yet functional for adults
- Managing prompt complexity within tight token and time limits
Accomplishments that we're proud of
- Built a full working MVP with branching story generation in just under 3 weeks
- Created 19 professional-level visual styles, including handmade and vintage looks
- Achieved coherent character design across pages using our "reference lock" technique
What we learned
- AI is most powerful when constrained creatively
- Personal storytelling can be deeply emotional, even in a fast, automated format
- Designing for children is fundamentally about balancing freedom and structure
What's next for Huglet
- Launching multilingual support (starting with Japanese and Spanish)
- Adding downloadable and printable book formats
- Introducing collaborative storybuilding between parent and child
- Exploring revenue models like custom-printed books and premium visual packs
Try it out
🔗 https://playful-lollipop-07496c.netlify.app/ 🎥 https://youtu.be/TpWuBvSohWM
Built with
- Bolt
- Supabase
- Netlify
- OpenAI (GPT + DALL·E)
Built With
- bolt
- netlyfy
- openai-api-(chatgpt-+-dall?e)
- supabase
Log in or sign up for Devpost to join the conversation.