Reading the repo
Reading the repo
Assembly instructions
A fully autonomous AI Agent/Python pipeline that utilizes Large Language Models (LLMs) like Gemini to generate content, produce videos, and automatically upload educational videos to YouTube.
Saved setup from 2 h ago
Will it work on macOS?
Then run bash setup.sh. It stops at the first error and is safe to run again. Servers and tests aren't started; it lists them at the end. Read it first.
Needs Git: xcode-select --install
git clone https://github.com/ChaitanyaEswarRajeshJakki/gemini-youtube-automation.git cd gemini-youtube-automation
Python 3.11
brew install python@3.11
python -m venv .venv source .venv/bin/activate pip install -r requirements.txt
python main.py
git clone https://github.com/ChaitanyaEswarRajeshJakki/gemini-youtube-automation.git
cd gemini-youtube-automation
pip install -r requirements.txt
Go to Settings → Secrets and variables → Actions and add:
| Secret | Description |
| --- | --- |
| GOOGLE_API_KEY | Gemini API key from Google AI Studio |
| PEXELS_API_KEY | Pexels API key |
| CLIENT_SECRET_B64 | YouTube OAuth client_secrets.json encoded in base64 |
| CREDENTIALS_B64 | YouTube OAuth credentials.json encoded in base64 |
python main.py
No reports for macOS yet.
Opens a chat with this manual already filled in, for macOS. It uses your own account; gitmanual sends nothing.