AI content channels
A fully-automatic content pipeline built during my year at Solborg folkehøyskole. It scraped top posts from a roster of subreddits, generated narrated video recaps, and published to YouTube, Instagram, and TikTok with no human in the loop.
The pipeline
- Scrape: Pull top posts and comments from configured subreddits on a schedule.
- Filter: Heuristics for length, language, and content-safety.
- Compose: Stitch a video, with background gameplay, text overlays, TTS narration, beat-aligned cuts.
- Publish: Upload to YouTube via API, Instagram & TikTok via the channels available at the time.
- Reconcile: Track which posts had been used so the system never repeated content.
The platforms
YouTube was the well-behaved member of the trio: clean API, predictable rate limits, manageable rules. TikTok was workable. Instagram banned the account, which was the project's most-honest performance review.
What I learned
Most of the project's hours went into the boring middle: making sure the same clip never went out twice, that the TTS didn't choke on emoji, that the gameplay background never showed a logo that would get the video demonetised. The model bits were almost incidental.
It was also my first long-running production system. Something that had to keep working when I wasn't watching it. That changes how you write code.