A daily briefing for every MLB team — rebuilt every morning at 6am CT by a scheduled Claude agent
The Morning Lineup is a daily newspaper for baseball: one page per MLB team, all 30 of them, rebuilt every morning at 6 a.m. Central. A scheduled Claude agent fetches fresh MLB Stats API data, rebuilds every team's page, and regenerates three LLM-authored columnist columns per team before deploying the whole site to GitHub Pages.
The maker's README says it plainly. Credits: "Built by JB Brawley — Head of Growth at Resolve Logistics, vibe coder by night." The stack is deliberately spartan — Python 3.12 stdlib only, vanilla JS, no build step — with Ollama's qwen3:8b handling the writing locally and the Anthropic API as fallback. Nearly 15,000 commits, most of them the daily rebuild firing on schedule.
The proof is in the masthead: the screenshot above shows today's date and "4 games today" — the pipeline ran this morning. A newspaper that writes and prints itself, one agent cron job at a time.
curated by the VibeFix editors