League Leaders: a site that runs itself
Production automation · leagueleaders.com
A five-league sports reference with 150+ years of history needs fresh data, new content and promotion every day, without a staff.
- Python harvesters pull from six public sources into one MySQL database (500,000+ player-season rows), plus nightly jobs that update every live season.
- A video pipeline renders five short videos a night, runs automated quality checks, holds them for review and posts to YouTube, Facebook and Instagram on schedule.
- A multi-agent photo system: up to ten AI agents find, judge and crop licensed player photos through narrow tools. The agents never touch the database directly.
- A keyless public JSON API (OpenAPI 3.1), plus IndexNow, sitemaps and AI-crawler verification.