Podcasterr

Rabiat Dikko

Mobile

Live

Status

7

Technologies

5

Key features

Open app

An AI-powered podcast platform. Write a script, pick a voice, and Podcasterr generates the audio and cover art for you. Then publish, discover and listen to podcasts from other creators.

Podcasterr

About this project

Create a podcast without a microphone.

Podcasterr turns written ideas into finished podcast episodes. Write or paste your script, choose from a range of AI voices, and the app generates natural-sounding audio in seconds. Describe the cover you want and AI generates a thumbnail, or upload your own. Then publish it for everyone to listen.

For listeners

  • Discover: browse trending podcasts, ranked by how many times they've been listened to, and search by title, creator or description.
  • Listen: a persistent audio player that keeps playing while you move around the app.
  • Explore: each podcast has its own page with a player and similar podcasts. Creators have profile pages showing all their episodes.

For creators

  • AI voice generation: turn a script into audio using text-to-speech, with a choice of voices.
  • AI cover art: generate a thumbnail from a text prompt, or upload your own image.
  • Manage your episodes: publish, track listens, and delete episodes from your profile.

Under the hood

  • Frontend: Next.js and TypeScript, styled with Tailwind CSS and Radix UI, with react-hook-form and Zod for validated forms.
  • Backend and database: Convex, with real-time queries, file storage for audio and images, and full-text search indexes.
  • Accounts: Clerk handles sign-up and sign-in, and account changes sync to the database through Svix-verified webhooks.
  • AI: Unreal Speech for text-to-speech, and Freepik's AI text-to-image API for cover art.
MobileAIAudioContent Creation

Key features

AI voices

Turn a written script into podcast audio with a choice of AI voices.

AI cover art

Generate a thumbnail from a prompt, or upload your own.

Discover and search

Trending podcasts plus search by title, creator or description.

Always-on player

Audio keeps playing while you browse.

Creator profiles

Every creator gets a page with their published episodes.