cd ~/work
~$ cat ~/work/podify/README.md

Freelance · through Aurelabs

Podify

Give it an article, a PDF or any other text, and it turns it into a podcast episode with natural-sounding AI voices and background music. I was the only engineer on it.

role
Sole engineer
input
Articles, PDFs, any text
output
A podcast episode
jobs
Trigger.dev background jobs

article · pdf · textWhatever you want to listen to instead of read.

How a source becomes an episode. Select a part to see what it does.

What it does

You hand it something long you'd rather listen to than read. It comes back as an episode with AI voices and background music, ready to play.

Built alone

It was a client project through Aurelabs, and I was the only person building the platform, from the app and database to the generation jobs.

Generation runs in the background

Turning a long document into finished audio takes much longer than a web request should. The work runs as Trigger.dev background jobs, so the app hands it off and picks up the episode when it's ready.

Stack

  • TypeScript
  • Next.js
  • Supabase
  • Trigger.dev
  • OpenAI
  • ElevenLabs

Built for a client, so I can't link to it.