Automate watching, transcribing, summarizing, and writing an essay on a topic from a YouTube video. Works best on fact-heavy, lecture-style YouTube videos.
-
Clone the repository
git clone https://github.com/gladly-hyphenated-21/auto-youtube-essay-writer.git; cd auto-youtube-essay-writer
-
Linux:
curl -fsSL https://ollama.com/install.sh | sh
MacOS (brew):
brew install ollama
MacOS (zip):
curl -O 'https://ollama.com/download/Ollama-darwin.zip'
Windows: Follow instructions on Ollama.com
-
OPTIONAL: create a venv:
python3 -m venv venv; source venv/bin/activate
-
Install the required packages:
pip install -r requirements.txt
- Run the script with the YouTube URL:
python run.py [youtube url]
This project is licensed under the MIT License - see the LICENSE file for details.