{"repo":"darkzOGx/youtube-automation-agent","free":true,"listed":false,"github":"https://github.com/darkzOGx/youtube-automation-agent","clone":"git clone https://github.com/darkzOGx/youtube-automation-agent.git","description":"🎬 Fully automated YouTube channel management with AI agents. Creates, optimizes & publishes videos 24/7. Works with FREE Gemini API or OpenAI. No coding required!","language":"JavaScript","stars":2158,"topics":["ai-agents","ai-powered","automation","content-automation","content-creation","content-strategy","free-tool","google-gemini","javascript","nodejs"],"license":"MIT","category":"ai-agents","readme_excerpt":"YouTube Automation Agent The open-source AI agent that runs a YouTube channel end to end. Research topics → write scripts → generate narration and visuals → assemble videos → optimize metadata → review → schedule → publish → learn from analytics. - Self-hosted: your credentials, media, and channel data stay under your control. - Approval-first: nothing is scheduled until quality, rights, and human-review gates pass by default. - Provider-flexible: use Gemini, OpenAI, OpenRouter, Kimi, MiMo, GLM, or another OpenAI-compatible endpoint. - Observable: follow persistent generation jobs, failures, review state, publishing, and local activation milestones from the dashboard. Quick start Open http://localhost:3456 . The walkthrough explains each provider choice, tests credentials, and guides YouTube authorization. Already know what you are doing? npm run setup offers a shorter classic flow, and .env.example documents every setting. What you need - Node.js 18+ - A Google account and YouTube Data API credentials - At least one AI text provider key - FFmpeg, installed automatically through ffmpeg-static Gemini offers free access for supported text and TTS usage. Gemini AI image generation currently requires paid-tier access; without an image provider, Lumen can assemble gradient-based visuals instead. From idea to published video Stage What Lumen does What you control --- --- --- Research Finds topics and builds a content strategy Niche, audience, blocked topics Script Writes the hook, ","default_branch":null,"files":null,"tree":[],"storefront":"/r/darkzOGx","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/darkzOGx/youtube-automation-agent/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}