Sports analytics · Baseball
Diamond Solutions Matchup Generator
Upload an opposing team's stat book, get a pitcher-vs-lineup plan back — in the coach's own format.

Hypothesis
A coach's matchup prep can be automated without losing the coach's judgment — as long as the math stays deterministic and the model only interprets.
What's built
Drop in a stat-book CSV. The system classifies each hitter by vertical bat angle, spray tendency, and aggression, then rates the pitcher's arsenal against them and builds a 3-game series plan. The classification math is separate from the LLM rating layer. 92 tests, validated against the coach's own deliverable.
What we're learning
Early validation runs against a fixture set, and the gap gets documented rather than tuned away to chase a number.
Platform
Standalone Next.js app, not on Brightsy/CMA.