Back to timeline
hobby 2023

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.

Back to timeline