Wintermute Documentation
Wintermute (AutoShorts) is an AI-powered pipeline that automates the creation of YouTube Shorts — from topic discovery through script writing, voice generation, video assembly, and posting.
This documentation is split into two sections:
System Reference
How every piece of the system works. Each page covers one functional area: what it does, how it works, what you can configure, and what dependencies it needs.
- Architecture Overview — The three components and how they connect
- Content Pipeline — The state machine that drives content from idea to posted video
- Topic Sourcing — RSS, Reddit, and API-based topic discovery
- Script Generation — AI hook and script writing
- Voice Generation — Text-to-speech and subtitle timing
- Video Assembly — FFmpeg composition with slideshows, subtitles, and music
- YouTube Posting — Upload automation and metadata optimization
- Trend Analysis — Competitor tracking, video analysis, and niche config generation
- Configuration Reference — Every config field documented
- Automation & Scheduling — Cron jobs and the daily pipeline
- Environment Variables — All env vars, required and optional
User Guide
A step-by-step walkthrough from zero data to automated revenue.
- Getting Started — Overview of the process
- Prerequisites — API keys and setup
- Create Your First Channel — Channel configuration
- Set Up Topic Sources — Where content ideas come from
- Run the Pipeline — Generate your first video
- Post to YouTube — Your first upload
- Enable Automation — Hands-off daily operation
- Monitor & Optimize — Grow revenue over time
Last updated on