A Streamlit application that generates summaries of YouTube videos using the OpenAI Whisper model and Llama3.2.
- Transcribe YouTube videos using Whisper
- Generate concise summaries using local models (llama3.2)
- Support for multiple languages
- Streamlit interface for easy interaction
- Clone the repository:
git clone https://github.com/cleanupDev/yt_whisper_streamlit.git
cd yt_whisper_streamlit
- Install dependencies:
pip install -r requirements.txt
- Start the Streamlit app:
streamlit run app/app.py
- Open your browser and navigate to the provided URL
- Enter a YouTube URL
- Hit Enter to generate a summary (first use can take a while due to model loading)
You can modify the following parameters in the app:
- Model selection for Whisper
- Summary length and style
MIT License