The problem
Youth and travel baseball generates a flood of raw data: play-by-play logs, box scores, radar readings and video. Coaches and scouts have no time to turn it into insight, and generic chatbots make things up when they try.
What I built
An agentic AI platform that turns raw play-by-play and video into scouting reports, coaching analytics and player development insight. The backend is an agentic workload manager: it breaks each analysis request into steps, routes them across specialized data and reasoning agents, and returns structured, source-grounded output. The analytics layer is exposed through the Model Context Protocol (MCP), so AI assistants can query it directly as a tool.
To choose models with evidence rather than instinct, I built a multi-model evaluation harness that compares LLMs on video extraction and interpretation. The product itself was built with AI coding agents (Kiro, Claude Code and OpenAI Codex) as primary builders, with me as architect and reviewer.
Why it matters to you
This is the same pattern that works in the enterprise: decompose the work, ground every answer in source data, evaluate models objectively and expose capabilities through open protocols.
- Live pilotRunning with a travel baseball organization
- MCPAnalytics available to AI assistants as tools
- Multi-modelEvaluation harness drives model selection