Every match you play on
MTGO,
analyzed automatically.
Install a small Windows agent. Play Magic the way you always have. Open the dashboard and see your win rate, format splits, play/draw, sideboard performance, and per-opponent history — built from your game logs with zero manual entry.
// what this is
A scoreboard you don't have to keep.
Deep Analysis is for MTGO grinders, league regulars, and anyone who wants to know why they're winning or losing. It reads the game logs MTGO already writes, parses every match, and surfaces the patterns — win rate by format, on the play vs. on the draw, before and after sideboarding, your hardest opponents, and which cards actually win you games.
The difference from a notebook or a spreadsheet is the friction. You don't open a tab. You don't type a result. You just play Magic, and the dashboard fills in. The Windows agent watches your MTGO log directory, ships each completed match to the server, and the parser takes it from there.
Both halves of the stack are open source — the server under AGPL-3.0, the agent under MIT. An optional closed-source AI add-on layers coaching insights on top.
// get started
Six steps. About five minutes.
Registration on this instance is invite-only — the operator chooses who joins. Once you have a code, the rest is one install and a paste.
-
01
Get an invite code
Registration is invite-only on this Deep Analysis instance. Ask the operator (the person who shared this link) for one.
-
02
Create your account
Use the invite link to register. You'll set an email and a password — that's it.
-
03
Download the Windows agent
Grab the latest release from GitHub. It's a single Squirrel installer — per-user install, auto-update, no UAC prompts.
$ github.com/sentania-labs/deep-analysis-agent/releases/latest -
04
Install with one click
Run the installer. The agent lives as a tray icon and starts on login. No service, no admin rights needed.
-
05
Paste your registration code
On first run the agent asks for the code from your profile. Paste it in. The agent starts watching your MTGO log directory immediately.
$ Match_GameLog_*.dat -
06
Play a match
When the match ends, MTGO writes the log, the agent ships it, the server parses it, and your dashboard updates. No refresh, no copy-paste.
// what you get
The dashboard, in detail.
Every panel below is shipped today, populated from your own matches.
No manual entry, ever.
The agent watches MTGO's log directory for completed-match files and ships each one to the server within seconds. Duplicates are deduplicated by content hash. You play; the data shows up.
By format
Modern, Legacy, Vintage, Pioneer, Pauper, Standard — auto-detected from each match. Click a format to filter every other panel.
On the play vs. on the draw
See how much being on the play actually matters for you — overall and per format. The numbers usually surprise.
Pre-board vs. post-board
Game-one win rate vs. the rest. A persistent gap is a signal that your sideboard plan needs work.
Who beats you, and how often.
Per-opponent win rate across every match you've played. Filter history by opponent name to study a specific matchup or a familiar rival.
Which cards win you games.
Per-card win rate and average turn cast, drawn from the games each card actually showed up in. Useful for tuning slots and catching cards that pull weight you didn't expect.
Hand-size win rates.
Win rate broken out by starting hand size. See the real cost of a mulligan in your matchups — and the deck-specific mulligan thresholds that actually hold up.
Ready to see your matches?
Sign in with an existing account, register with an invite, or read the code on GitHub.