I read too much. PDFs, newsletters, long articles - my reading list is a graveyard of good intentions. At some point I stopped fighting it and just built a tool to listen to it all instead.
That's Podcastify: paste a URL, upload a PDF, drop some text, and get back a podcast-style audio conversation between two AI hosts discussing your content. Six weeks after launching, we have 3 paying subscribers. Not a hockey stick, but real people handing over real money for a thing I shipped. Here's how it works under the hood.
What it does
The core loop is simple:
You submit any content - a URL, a PDF, raw text, or an image
Gemini reads it and writes a Q&A-style conversation between two hosts
A TTS provider converts that transcript to audio, per speaker
The segments are merged into a single MP3, stored, and served back to you
The output feels like a podcast episode where two people actually discuss the content, not just read it aloud.
Architecture: why two phases
The pipeline is split into two distinct…