Welcome to Youtube Summarizer, which helps you to summarize youtube videos in a single click just by enterting the video url. You can access the webapp here.
- Python 3.11
- Streamlit
- Clone the repository:
git clone https://github.com/manit2004/youtube_summarize.git cd youtube_summarize
- Create and activate a Python virtual environment:
- Windows:
python -m venv venv .\venv\Scripts\activate
- Linux:
python3 -m venv venv source venv/bin/activate
- Windows:
- Install the required dependencies:
pip install -r requirements.txt
- Set the environment variable
GROQ_API_KEY
in the .env file present in your root directory with your own GROQ API key which you can get for free from here:
- Open the webapp in your browser:
streamlit run app.py
- Enter the youtube video url in the text box and click on generate summary.
app.py
: The main file that runs the Streamlit webapp.requirements.txt
: List of Python libraries required to run the app.
We welcome contributions! If you have suggestions or improvements, please create a pull request or open an issue.
This project is licensed under the MIT License - see the LICENSE file for details.
- Streamlit for providing an amazing platform to build the webapp.
- All contributors and users for their valuable feedback and support.