BandarLabs/gitpodcast
Convert any git repository into an engaging podcast
Extracts repository structure and commit history into SSML narratives using OpenAI 4o or Gemini Flash, then synthesizes audio via Azure Speech SDK. The full stack spans Next.js frontend with Drizzle ORM PostgreSQL backend on FastAPI, deployed across Vercel and EC2 with GitHub Actions CI/CD. URL-based access enables instant podcast generation by replacing "hub" with "podcast" in any GitHub URL.
803 stars. No commits in the last 6 months.
Stars
803
Forks
89
Language
TypeScript
License
MIT
Category
Last pushed
Aug 30, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/BandarLabs/gitpodcast"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
mozilla-ai/document-to-podcast
Blueprint by Mozilla.ai for generating podcasts from documents using local AI
iMicknl/azure-podcast-generator
Generate an engaging podcast based on your document using Azure OpenAI and Azure Speech.
puntorigen/podcast_tts
A class for generating realistic audio (TTS) for podcasts and dialogues.
ismailperim/reportcast
Transform reports into podcasts with AI - Nobody reads your reports. But they'll listen.
cxyfer/GeminiASR
A Python tool that uses Google Gemini API to transcribe video or audio files into SRT subtitle files.