Skip to content
Back to work

AI Automation

YouTube Automation

Writes, narrates, illustrates and uploads educational videos without a human in the loop.

Status
In development
Year
2026
Discipline
AI Automation

Overview

A full pipeline rather than a script: Gemini drafts the content, Google TTS narrates it, stock imagery is pulled and cut to the narration, and the finished file is uploaded through the YouTube Data API in both long-form and Shorts formats. The unglamorous half is what makes it survive unattended — schema validation on generated data, retry logic around every external call, structured logging, and a scheduled GitHub Actions run.

What matters

  • Content, narration, imagery and upload in one unattended pipeline
  • Long-form and Shorts produced from the same source material
  • Schema validation and retry logic around every external API