Dev.to
7/10/2026

PassionCast: Turn What You Love Into a Story Worth Hearing
Short summary
PassionCast is an AI-powered storytelling app that turns user answers about their passions into narrated mini-documentaries. It uses Google Gemini for structured story generation and ElevenLabs for expressive voice narration, with careful prompt constraints to avoid fabricating details. Built with Next.js, TypeScript, and Tailwind CSS, the project includes a live demo and open-source repository.
- •PassionCast uses Gemini to generate structured personal stories from four user prompts
- •ElevenLabs provides expressive narration; story appears before audio so users never wait
- •Built with Next.js, TypeScript, Tailwind; open-source repo and live demo available
Generated with AI, which can make mistakes.
Is this a good recommendation for you?


