Utilities

BlogCast Studio

Firecrawl — for blog extraction

Python Streamlit
← Back to marketplace

BlogCast Studio

AI Blog to Podcast converter by Sharad Khare.

BlogCast Studio transforms a blog URL into a podcast-ready spoken summary and MP3 audio using:

  • Firecrawl for blog extraction
  • OpenAI for podcast script summarization
  • ElevenLabs for text-to-speech generation
  • Streamlit for a clean creator dashboard

Why this project

Creators and marketing teams need fast content repurposing from written blogs to audio formats. BlogCast Studio streamlines the full blog-to-podcast pipeline in one app.

Features

  • Blog URL scraping and content capture
  • Podcast-style summary generation (clear and conversational)
  • One-click MP3 generation
  • Downloadable podcast output
  • API keys entered securely in-app at runtime

Quick start

cd blogcast-studio
python -m venv .venv
# Windows
.\.venv\Scripts\Activate.ps1
pip install -r requirements.txt
streamlit run app.py

Required API keys

  • OpenAI API Key
  • Firecrawl API Key
  • ElevenLabs API Key

Enter all keys in the Streamlit sidebar, paste a blog URL, then click Generate Podcast.

Project structure

blogcast-studio/
├── app.py
├── blogcast/
│   ├── __init__.py
│   ├── config.py
│   └── services.py
├── requirements.txt
├── pyproject.toml
└── README.md

Topics

Sharad KhareAI blog to podcastblog to audio converterOpenAI podcast generatorElevenLabs text to speechFirecrawl blog scraperStreamlit AI appcontent repurposing automation.

Who this is for

  • Content creators turning articles into audio quickly
  • Marketing teams repurposing blog assets at scale
  • Indie founders building AI media workflows
  • Agencies producing podcast-ready summaries for clients

Use cases

  • Convert long-form blogs into podcast scripts and MP3
  • Repurpose SEO blog content into audio channels
  • Build internal editorial-to-audio automation pipelines
  • Launch AI podcast tooling for creators

Related searches

AI blog to podcast converterOpenAI ElevenLabs podcast generatorcontent repurposing app by Sharad KhareStreamlit blog to audio tool

Author

License

MIT © Sharad Khare

Work With Sharad