The intelligence layer for the modern basketball program.
The immediate product is focused: player acquisition, player development, and competition. The longer-term opportunity is the connective layer underneath them — the same intelligence applied to how a program spends every resource it has.
Five-out spacing, early drag screens in transition, heavy 0.5-second decision rules. We hunt switches and play through the short roll.
Ball-screen coverage is drop against non-shooting bigs, switch 1-4 with our wing-heavy lineups. No middle drives. Defensive rebound as a five-man responsibility.
Nine-man rotation. Short shifts. We would rather play a starter 30 minutes in 5-6 minute bursts than 30 minutes in three long runs.
One priority skill per player per eight-week block, with film checkpoints every two weeks. Tape don't lie — every development claim needs evidence.
Coachability over ceiling. We want players who take direct correction in front of the group and respond in the next possession, not the next practice.
As a staff uses the product — accepting recommendations, rejecting them, entering notes, logging outcomes — the system should learn more about how this program actually decides. That is how the same national software stays customized to one team.
- What changed since yesterday?
- Where are we vulnerable?
- Who should we recruit, and who should we retain?
- Where should we spend our next available dollar?
- Which player actually fits us?
- How are our players developing against the plan?
- What should we run against our next opponent?
- What should I worry about today?
These are not equal priorities today. Building administrative modules before the decision layer works would produce exactly the kind of software we are trying to replace.
A program's basketball knowledge is an input, not a wish list.
Coach Ready holds a staff's own playbook material — offensive sets, ball-screen coverages, terminology, first principles — as structured knowledge: what each call is for, when it gets called, who is responsible for what, what a player reads, what beats it, and where the rule stops applying. That structure is what lets a recommendation arrive as one of your calls instead of a generic basketball concept.
Your terminology, kept
Call names, hand signals and coaching words are preserved as the program says them, mapped to the shared concept underneath so the system can reason without translating a staff out of its own language.
Provenance on every line
Each structured rule points back to the document and page it came from, keeps the original wording, and is marked as source language, our structuring, or an inference that still needs a coach.
A coach confirms or rejects it
Nothing is treated as how a program does it until a coach says so. Reject a concept and the game-plan rows built on it are flagged inactive.
What this is not: play recognition. Nothing in the college basketball data we work with identifies an opponent's sets, coverages or after-timeout calls, and Coach Ready does not pretend otherwise. Game-plan intelligence matches observable opponent tendencies against your own written rules, names one of your calls, states its confidence, and lists what only film can answer.
Early stage, and we would rather say so.
Real data on some surfaces, samples on others
Game plan, rotation and data-audit surfaces run on real college basketball data. Other product surfaces still use clearly labeled sample data, and no film or third-party analytics provider is connected.
No customers or results to cite
There are no universities, testimonials, partnerships or performance claims on this site, because there are none to report.
Models are conceptual
Fit scores, effective minutes and confidence labels are prototype constructs designed to be argued with by coaches, not validated science.
Pricing will likely reflect real processing cost.
Film and AI processing are genuinely expensive, so pricing may end up partly usage-based — scaled to players, teams, film volume, staff users and modules. We are not designing product behavior that assumes unlimited free video processing.