Plans
A real analysis — Luna, October 7
AI Dota 2 coach by Resolut1on

Find out which mistake keeps you stuck at your MMR

Paste a match ID. The coach downloads the replay, goes through your deaths, laning and timings, and tells you what to fix next game.

3 analyses, no sign-up · then $9.99/mo — 10 analyses and 40 coach messages a month
or

Steam — on Steam's own site, we only get your Steam ID

Our own replay parser: every finding comes
with the minute and the spot from your game
The analysis is written by Claude Opus 5.5Half of all analyses are ready in under 2 minutes
Rank ladder

Medals aren't about talent. They're about numbers.

We analyzed 1,242 carry games, from Herald to Immortal. Scroll down or tap a medal and see what changes at each rung.

number on the right: last hits by minute 10
Herald
Herald
typical carry at this medal, median across players
rung 1 of 8
38
last hits by minute 10
68
last hits by minute 15
13%
of the game spent dead — lower is better
582
gold per minute

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.

Analyze for freeThe analysis shows what's holding you back — from your own replay.
This is what an analysis looks like

Not a guide. Your game — minute by minute.

A real analysis of Resolut1on's Luna game, October 7. It arrived 1 minute 52 seconds after he pasted the match ID.

Luna34:504 / 9 / 15616 GPM
Score 6 / 10

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.

  • 9:46 — died in the river against three.
  • 25:37 — fight lost 1:4, you're dead for 66 seconds.
  • 29:17 — your own base, no TP on you. Dead for 76 seconds.

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.

Your task for the next games

After minute 25, go into fights second — with a TP ready

Success means≤ 2 deaths after minute 25
Focus checkprogress
Fights survived1 of 8 → 5 of 11
Deaths after minute 302

In your next analysis the coach checks the task on its own — from the replay, not by taking your word for it.

How it works

Three steps. The first one's free.

  1. Paste a match ID

    Or a link from Dotabuff, OpenDota or Stratz. No sign-up needed for your first three analyses.

  2. The coach watches the replay

    Our parser downloads the replay from Valve and pulls out every death, creep and purchase. Usually a couple of minutes.

  3. One task for your next games

    Not twenty tips — one. In your next analysis the coach checks whether you've made progress on it.

ResoAI today

Numbers, not promises

≈ 2,600

players have tried ResoAI on Telegram

3,200+

match analyses

85%

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.

Plans

A month with the coach — cheaper than one hour with a human

Personal coaching with Resolut1on
$700 for 150 games
ResoAI
from $9.99 a month

On Metafy: an hour with a coach — from $15, a written replay review — from $5 (October 2026)

Match analysis from your replaydeaths, laning, timings, a 1–10 score, the key moment
Compared with a pro on the same herowhere, and at which minute, you lose farm
One task, and a check on itthe coach checks the task against your next game
Chat with a coach that sees your gamesheroes, patterns, meta and builds for the current patch — on the site and in Telegram
Free
$0
  • 3 analyses a month
  • 20 coach messages
Start
Starter
$9.99 / mo
  • 10 analyses a month
  • 40 coach messages
  • the coach remembers how you play
Start with a free analysis
Pro
$29.99 / mo
  • 25 analyses a month
  • 100 coach messages
  • the coach remembers how you play
Start with a free analysis

Try it first. Your first analysis is free, no sign-up. You pay only if you see your own game in it.

Coming soon

What we're turning on next

Already works in the bot and for Resolut1on's coaching students — we're bringing it to the site for everyone.

in development

Messages you after the game

Finish a game, and a few minutes later the coach is in your Telegram: the key points and a check on your task.

in development

Your place on the rank ladder

From your recent games: which rung you're on and what stands between you and the next medal.

in development

Before → after, over a month

Deaths before minute 10, farm by minute 15, fights — week by week.

in development

Communication analysis

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.

Resolut1on at a tournament in a Team Secret jersey
Who's behind this
Resolut1on

Two-time Dota 2 world runner-up — The International 2016 and 2022 finalist, over $2M in prize money.

  • 2× The International finalist
  • Over $2M in prize money
  • 20+ tournaments won
  • “20 years in Dota — since I was ten”
“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 Telegram
Questions

The short version

How long does an analysis take?

Usually 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.

What if my profile is private or I'm Immortal?

Install the Companion app: it sends the replay straight from your computer.

Is it on Telegram or on the website?

Both: @ResoAI_bot. One subscription covers the site and the bot.

Is this allowed, or can I get banned?

The coach works with the replay after the game and with your questions in chat. It doesn't connect to the Dota client.

Paste your last match. See what's holding you back.

3 analyses, no sign-up · then $9.99/mo — 10 analyses and 40 coach messages a month
or

Steam — on Steam's own site, we only get your Steam ID