Inspiration
As a dad, I was struck by how many “why” questions my kids fire off every day (“Why do stars twinkle?” “Why is grass green?”). Siri and Google give facts, but there’s no magic, no keepsake to spark the next question. I wanted something that turns each bit of childhood wonder into a collectible treasure... a living library that grows with every question.
What it does
- Ask anything: Type or speak any question or topic.
- Generate a Curio card: AI spins up a unique piece of digital art tied to your query.
- Tell a story: An engaging audio narrative dives deeper than a simple fact.
- Build your library: Every card and story auto-saves so kids can revisit, share, and keep exploring.
How we built it
- Bolt.new for rapid prototyping & hackathon hosting. zZero deploy pain, maximum hack-mode speed.
- Supabase handles auth, storage, and our “Curio Library” database
- ElevenLabs powers our dynamic, natural-sounding TTS audio stories.
- OpenAI crafts the narrative scripts, stitching fun facts into bedtime-story style explanations.
Challenges we ran into
- Art consistency: Balancing whimsy and uniformity required extra LoRA prompt-tweaking.
- Audio flow: Auto-playing and pacing TTS stories smoothly took a lot of trial and error.
- State management: Syncing asynchronous art, audio, and library updates across React components proved tricky.
- Hackathon time crunch: Building a polished MVP in 48 hours demanded ruthless prioritization and scope cuts.
Accomplishments that we're proud of
- Full MVP: Ask → Generate → Collect loop live and smooth.
- Seamless Bolt.new deploy: Went from zero to shareable demo
- Polished UI: Kid-friendly, magical vibe in under two days.
- Cross-stack integration: Glued together four major APIs into one cohesive experience.
What we learned
- Prompt precision matters: Tiny tweaks to art and narrative prompts make a massive difference.
- Voice is key: A well-paced TTS story transforms dry facts into an adventure.
- Hackathons favor simplicity: Laser-focus on your core loop before adding bells and whistles.
- APIs evolve: Always build in error handling—today’s ElevenLabs or OpenAI call could change tomorrow.
What’s next for Curio
- Themed decks & avatars: Unlockable art packs and character skins.
- Parent dashboard: Insights into questions asked and topics explored.
- Social sharing & trading: Let kids swap favorite cards with friends.
- AR integration: Bring cards to life in the real world.
- Mobile apps: On-device caching for offline curiosity sessions.
Built With
- bolt.new
- elevenlabs
- supabase


Log in or sign up for Devpost to join the conversation.