Your Podcast — AI-Powered Personalized Daily Podcasts
The code structure can be found here link.
Inspiration
With over 4.2 million podcasts globally, listeners face a paradox of choice:
Content Overload — Finding relevant shows feels impossible in an endless sea of options Discovery Friction — 68% of listeners struggle to find content they truly love Wasted Time — People spend more time scrolling through feeds than actually listening
Modern listeners have only ~27 minutes per day for audio content, yet waste precious minutes on discovery rather than consumption.
We wanted to turn information overload into effortless audio consumption.
What it does
Your Podcast is an AI-driven platform that automatically generates personalized podcast episodes tailored to your interests — delivered fresh every morning. The experience is simple:
Select Your Interests — Choose topics through our floating bubble interface (Technology, History, Music, Travel, etc.) AI Builds Your Show — Our AI curates content, writes scripts, and synthesizes voice overnight Listen Every Morning — Open the app to find your personalized episode ready to play — zero searching required
The platform combines three core capabilities:
AI Script Generation — Filters articles, extracts key information, and creates coherent podcast scripts based on your interest graph Natural Voice Synthesis — Host-quality voices with human-like expression and emotional nuance Auto Delivery — A fresh episode is waiting for you each morning
Scripts and show notes are rendered with Markdown for rich text formatting and LaTeX for mathematical or technical content, ensuring episodes on STEM topics can present formulas and notation clearly.
How we built it
LayerTechnologyLLMZhipu AI GLM reasoning modelTTSAdvanced text-to-speech synthesisFrontendReact Native + warm editorial design systemRenderingMarkdown + LaTeX for show notesBackendAutomated content pipeline with daily generation workflow The GLM model automatically filters articles, extracts key information, generates titles, and writes personalized podcast scripts. For voice output, we integrated advanced TTS technology that produces natural pacing and intonation without sounding robotic. On the frontend, we used React Native with Markdown rendering for rich-text show notes and LaTeX support for displaying mathematical and technical notation. On the backend, we developed an automated content pipeline that runs overnight. Challenges we ran into
Script coherence — Generating scripts that feel coherent and engaging, rather than a patchwork of summarized articles, required extensive prompt engineering and iteration with the GLM model Voice naturalness — Achieving natural-sounding voice synthesis with appropriate emotional nuance and pacing was a significant hurdle, as early outputs often sounded robotic Pipeline reliability — Coordinating the overnight pipeline to reliably curate, script, synthesize, and deliver episodes by morning introduced complex scheduling and error-handling challenges
Accomplishments that we're proud of
Built an end-to-end pipeline that takes raw content from across the web and transforms it into a polished, personalized podcast episode — all without human intervention Achieved voice quality that sounds like a professional host, not a text-to-speech engine Designed a dynamic interest graph that improves with every listen, making the experience better over time Identified a clear market opportunity:
TAM: $204.75B — Global Podcasting Market by 2033 (CAGR 24.8%) SAM: $20.2B — Personalized Podcast Platforms by 2034 (CAGR 23.1%) SOM: $2B — AI-native audio early adopters (18–35, tech-forward users)
What we learned
Audio ≠ text — Personalization in audio is fundamentally different from text; listeners have much lower tolerance for irrelevant content when they can't skim The last mile matters most — Emotional nuance, natural pauses, and conversational tone matter far more than raw clarity in voice synthesis Reliability builds habits — A missed morning delivery breaks the user's trust and habit loop, so graceful failure handling is essential
What's next for YourPodcast
Social Discovery — Community-driven content curation Viral Sharing — "My AI made this" sharing mechanism for personalized episodes Creator Platform — Tools for brands and creators to generate their own AI-powered podcasts Deeper Personalization — More granular interest graph with expanded language and regional support
Built With
- cloudflare-r2
- css
- fastapi
- feedparser
- ffmpeg-(pydub)
- glm-(zhipu)
- google-gemini
- javascript
- litestream
- next.js
- podcastfy
- python
- railway
- shell
- sqlite
- typescript
- vercel
Log in or sign up for Devpost to join the conversation.