Ross ROSS = Recommend OSS · open-source software intelligence for agents

souzatharsis/podcastfy

An Open Source Python alternative to NotebookLM's podcast feature: Transforming Multimodal Content into Captivating Multilingual Audio Conversations with GenAI observed · 2026-08-28

github.com/souzatharsis/podcastfy · homepage · Python · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

60/100

  • Activity 80
  • Release rhythm 40
  • Longevity 50
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 0
  • age_days: 702
  • days_rel: 655
  • days_push: 121
  • n_releases_24m: 20

Full methodology

Adoption not part of the score

6521 stars · 762 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Podcastfy is an open-source Python package and CLI that transforms multimodal content (websites, PDFs, images, YouTube videos, topics) into engaging multilingual audio conversations using GenAI models like Gemini and OpenAI, with TTS via ElevenLabs. It serves as a programmatic, customizable alternative to NotebookLM's podcast feature.

Use cases

  • generate podcast-style audio conversations from PDFs and websites
  • open source alternative to NotebookLM audio overviews
  • convert YouTube videos into multilingual audio discussions
  • programmatically generate AI podcasts at scale
  • turn images and documents into audio dialogue
  • create custom AI-generated audio content via API

When to choose

  • you need programmatic, API-driven podcast generation rather than a UI tool
  • you want customization of voices, languages, and conversation style
  • you need to process diverse multimodal inputs (PDFs, images, URLs, videos)
  • you want to integrate audio conversation generation into your own pipeline

When to avoid

  • you need a polished no-code web interface like NotebookLM
  • you cannot use paid third-party APIs (LLM and TTS providers)
  • you need fully offline generation without cloud services

Facets

library · maturity active

llm-inference tts speech-recognition nlp cli sdk artificial-intelligence large-language-models developer-tools python cli cross-platform notebooklm-alternative podcast-generation audio-conversations multimodal genai elevenlabs gemini openai text-to-speech multilingual audio natural-language-processing docker

2 sources

Member repositories

RepositoryRoleHealth v2
souzatharsis/podcastfymain60

For agents

markdown · JSON · MCP: product_card(name="souzatharsis/podcastfy")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem