This project provides a Streamlit web application that extracts transcripts from YouTube videos and generates detailed notes using Google's Gemini API. The application is designed to be user-friendly and efficient, offering a simple interface to summarize YouTube videos into concise and valuable notes.

Follow these steps to set up the project:
Create an environment:
python -m venv myEnvActivate the environment:
myEnvScriptsactivateInstall the necessary libraries:
pip install -r requirements.txtGenerater you own Google's Gemini API key
# Replace GOOGLE_API_KEY with your own Gemini API key.
genai.configure(api_key=os.getenv("GOOGLE_API_KEY"))To run the application, use the following command:
streamlit run app.pyFeel free to contribute to this project by submitting a pull request. For major changes, please open an issue first to discuss what you would like to change.
This project is licensed under the MIT License.
Created with ❤️ by [Imran Nawar]