SIDE PROJECT 05 / 13

CS Coach

AI Counter-Strike 2 coaching platform for demo review, round analysis, voice comms, and team improvement.

CS Coach is built around the workflow competitive players already understand: upload a demo, inspect the round, identify mistakes, and turn review into concrete coaching.

CS Coach dashboard, 2D round viewer, and voice communication screens
FIG. 01 — CS COACH DASHBOARD, 2D ROUND VIEWER, AND VOICE COMMUNICATION SCREENS
2D
Round Viewer
Spatial review
Voice
Comms Mapping
Context correlation
Teams
Workflow Scope
Solo and organized review
Private
Repository
Product build
ABOUT

The application combines demo parsing, 2D spatial review, AI coaching personas, voice communication mapping, team management, subscriptions, and anti-strat scouting.

The product scope covers both solo improvement and organized team review, with a technical backend capable of processing match data into coaching surfaces.

  • Demo upload, parsing, and 2D round visualization.
  • Claude-powered coaching personas for tactical review.
  • Voice comms correlation against round events.
  • Team, subscription, anti-strat, and scouting workflows.
HOW IT WORKS
01

Round Review

Turn raw match demos into inspectable coaching context.

  • 2D round viewer
  • Player paths and events
  • Utility and timing context
  • Mistake review surfaces
02

AI Coaching

Persona-based feedback for different improvement goals.

  • Claude coaching flows
  • Tactical recommendations
  • Review summaries
  • Actionable drills
03

Team Intelligence

Team and scouting features beyond individual review.

  • Voice comms correlation
  • Team workflows
  • Anti-strat scouting
  • Subscription-ready packaging
UNDER THE HOOD
PythonTypeScriptSupabaseClaude AIPolarPython processingDemo parsing workflowRound-state modelingVoice communication mappingTypeScript web applicationSupabase backendClaude AI integrationPolar billing support