✨ Inspiration
I've always been captivated by the cleverness of riddles and the creativity of AI agents. There's something timeless about a good riddle — it engages logic, imagination, and curiosity all at once. With recent advances in AI personality and voice generation, I saw an opportunity to bring riddles to life in a new, immersive way: as a daily experience where the riddle literally speaks to you.
🎯 What It Does
Guess My Riddle is a daily voice-based riddle game. Each day, an AI agent I built generates a unique riddle, which is then read aloud using ElevenLabs voice synthesis. Users listen, guess the answer, and basic session statistics are tracked locally — no login, no cloud syncing. Just a simple, brain-boosting daily moment of fun.
🛠️ How I Built It
Frontend & Connections: I used Bolt.new to quickly scaffold the project. It handled most of the React frontend and Supabase backend integration. Bolt made it incredibly fast to wire up the interface and data flow. Riddle Generation: I wrote my own code to generate riddles through a custom AI agent with a mysterious, playful personality. Voice Synthesis: I integrated the ElevenLabs API to turn each riddle into an expressive, spoken audio clip. Storage: For tracking player stats and answers, I used Supabase where needed and relied on local storage for simplicity and privacy.
🧗 Challenges I Ran Into
Crafting AI-generated riddles that strike the right balance — not too easy, not impossibly vague. Tuning the voice output for clarity, pacing, and personality. Keeping the UX simple and responsive without any user authentication or syncing.
🏆 Accomplishments I'm Proud Of
Created a unique, voice-first experience that blends classic riddles with modern AI. Seamlessly combined tools like ElevenLabs, Supabase, and Bolt.new into a polished product. Brought the whole thing to life in a short time, with a high-quality result and engaging user flow.
📚 What I Learned
How to shape AI agent output into coherent, creative content like riddles. How Bolt.new can dramatically accelerate building full-stack apps. The importance of voice design — pacing, tone, and clarity matter just as much as content. How to make a product feel personal and private, without requiring signups or accounts.
🚀 What's Next for Guess My Riddle – Daily Game
I have some fun ideas I’m excited to explore next:
Rapid Fire Mode – A timed challenge where you see how many riddles you can guess in a row. Hardcore Mode – Riddles designed to be more ambiguous and poetic, on purpose. "Finish the Riddle" Challenges – The AI starts the riddle, and the user must complete it in a way that makes sense for a specific target word.

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