Paste a match ID. The coach downloads the replay, goes through your deaths, laning and timings, and tells you what to fix next game.
We analyzed 1,242 carry games, from Herald to Immortal. Scroll down or tap a medal and see what changes at each rung.

Herald → Guardian: less often the first to die in a fight; more denies.
1,242 ranked carry games, Sep 27 – Oct 9, 2026, patch 7.41, 310 players, position 1 only. A gap under 5% between neighboring medals is within the noise.
A real analysis of Resolut1on's Luna game, October 7. It arrived 1 minute 52 seconds after he pasted the match ID.
In short: you die in two windows, and both times it comes down to where you stand. 4 deaths by 11:04 — all to Dawnbreaker, all in the river or on the enemy half. Between minutes 25 and 30 you were dead for almost two minutes, and the deficit grew from 5k to 16k.
You held your lane fine: 54 creeps by minute 10 and 477 more gold than the Dawnbreaker + Crystal Maiden pair. You didn't die in lane — you died when you left it.
The Luna in the benchmark pro game had 0 deaths and 26 neutral creeps by minute 10; you had 3 deaths and 6 neutrals. Your Manta came at 18:10; the benchmark Luna had it at 15:07.
Keep doing: 33:34 — you're on 19% HP, you pop Mask of Madness and get out. That's exactly the behavior you want.
In your next analysis the coach checks the task on its own — from the replay, not by taking your word for it.
Or a link from Dotabuff, OpenDota or Stratz. No sign-up needed for your first three analyses.
Our parser downloads the replay from Valve and pulls out every death, creep and purchase. Usually a couple of minutes.
Not twenty tips — one. In your next analysis the coach checks whether you've made progress on it.
players have tried ResoAI on Telegram
match analyses
of analysis ratings are positive ⭐
455 of 537 ratings, from 303 players
Data from the ResoAI Telegram bot and site as of November 1, 2026, excluding team accounts.
Try it first. Your first analysis is free, no sign-up. You pay only if you see your own game in it.
Already works in the bot and for Resolut1on's coaching students — we're bringing it to the site for everyone.
Finish a game, and a few minutes later the coach is in your Telegram: the key points and a check on your task.
From your recent games: which rung you're on and what stands between you and the next medal.
Deaths before minute 10, farm by minute 15, fights — week by week.
The ResoAI bot records your Discord voice channel, and the coach checks your calls against the replay: what you told your teammates and whether the call worked. To work on your leadership.


Two-time Dota 2 world runner-up — The International 2016 and 2022 finalist, over $2M in prize money.
“I want to give players far more than I can physically: my personal sessions are limited by my hours. So I am building a tool that helps many more players — cheaper and more effectively.”
Tournaments and prize money per Liquipedia and Esports Earnings, October 2026.
Personal coaching: $700 for 150 games — a call every week, chat whenever you need, your replays reviewed and tips.
Coaching also includes communication analysis: the bot records what you say to your teammates on Discord, and the coach checks your calls against the replay to see whether they worked. Recorded only with the consent of everyone in the channel.
Message on TelegramUsually a couple of minutes. If Valve hasn't published the replay yet, the coach waits and sends the analysis as soon as it's up.
Install the Companion app: it sends the replay straight from your computer.
Both: @ResoAI_bot. One subscription covers the site and the bot.
The coach works with the replay after the game and with your questions in chat. It doesn't connect to the Dota client.