This is an podcast generator inspired by the idea of creating "Cosmos, but for computers instead of space".
The latest — Version 11 — generates an educational podcasts by:
- Writing a script with Gemini-2.5 + Wikipedia MCP
- Fact-checking with GPT-5-mini + Wikipedia MCP
- Converting to phonetic text for natural narration with GPT-5
- Producing audio (Chatterbox) and optional video (MoviePy)
Version 11 uses Gemini 2.5 and 3 relevant wikipedia pages to generate a podcast. The Wikipedia pages are read in using Wikipedia MCP.
Then uses GPT-5-mini to edit any mistakes (also using 3 pages from wikipedia-mcp).
Then GPT-5 converts the transcript to its phonetic pronunciation.
Then generates audio using Chatterbox and video using MoviePy.
- gemini-2.5-pro
- Wikipedia MCP
- GPT-5-mini
- GPT-5
- Chatterbox
- MoviePy
Version 10 uses Gemini 2.5 and 3 relevant wikipedia pages to generate a podcast. The Wikipedia pages are read in using wikipedia-mcp.
- gemini-2.5-pro
- Wikipedia MCP
Version 9 uses Gemini 2.5 with a main Wikipedia page to generate an initial podcast script.
It then iterates over the support Wikipedia page, revising the script one page at a time.
- gemini-2.5-flash
- Wikipedia
Version 8 uses Gemini 2.5 to generate an initial podcast script.
It then iterates over each Wikipedia page, revising the script one page at a time.
- gemini-2.5-flash
- Wikipedia
Version 7 uses Gemini 2.5 and includes the contents of relevant Wikipedia Pages to revise an existing script.
- gemini-2.5-flash
- Wikipedia
Version 6 is not available.
Version 5 uses Gemini 2.5 and includes the contents of relevant Wikipedia Pages in the prompt.
- gemini-2.5-flash
- Wikipedia
Version 4 is not available.
Version 3 uses Gemini 2.5 to generate a podcast script.
- gemini-2.5-flash
Version 2 uses two Llama 4 agents to generate the script. One agent generates the outline and the second agent (which multiple times) generates the text for each section.
- llama-4-maverick-17b-128e-instruct
- Groq
Version 1 generates the script using Llama 4, audio using Chatterbox
, and optionally a video from an SVG.
- llama-4-maverick-17b-128e-instruct
- Groq
- Chatterbox
- MoviePy