How It Works
From a binary .SC2Replay file to personalised AI coaching in a few seconds. Here's every step.
-
1
Upload a Replay
Drag a
.SC2Replayfile onto the home page drop zone, or click to open a file browser. No account required — the upload starts immediately. -
2
Parser Reads the Binary Replay
A Python parser (sc2reader) reads the binary .SC2Replay format and extracts every game event in the file: unit productions, structure placements, upgrades, resource collection, unit movement, and engagement events.
-
3
Stats and Graphs Are Generated
The parsed event stream is transformed into time-series datasets: supply over time, mineral and gas income, worker counts, army value curves. Every data point corresponds to a real game-time second.
-
4
Build Orders Are Extracted
Every structure trained and unit produced is stamped with its game-time and supply count. Both players' complete build orders are extracted and displayed side by side, making it trivial to compare openers.
-
5
Battles Are Detected
The parser clusters unit death events into discrete engagements. Each battle gets a timestamp, a list of units lost per side, and a win/loss determination based on net resource trades.
-
6
Strategy Is Identified
The strategy classifier reads the build order timing data and labels each player's opening. Proxy builds, fast expands, timing attacks, cheese, and macro builds are identified and noted.
-
7
The AI Reads Your Game Data
A structured representation of your replay — economy curves, build steps, army trades, battle results, strategy classification — is passed to a language model. It reads the actual numbers from your specific game, not generic descriptions.
-
8
Coaching Advice Comes Back
The AI returns targeted, game-specific advice: which build step cost you timing, which fight you lost and why, what to prioritise in your next session. Concrete actions, not vague suggestions.
Replay parsing uses the sc2reader Python library — a widely adopted, open-source SC2 replay reader. No Blizzard account is needed to parse a replay file. StarCraft II is a trademark of Blizzard Entertainment, Inc. This site is not affiliated with Blizzard.