r/learndota2 9h ago

(unsure how to flair) [Free / Open-Source] GankMeDaddy: A real-time voice coach for all 5 positions (Windows)

7 Upvotes

Hey r/learndota2,

Ever get so hyper-focused on your lane that you completely forget the power runes, or wonder if your item timings are actually on pace with high-MMR players?

I built GankMeDaddy, a lightweight system tray app that acts as your personal, real-time voice coach while you play. Instead of giving you generic advice, it uses STRATZ Pro match data as benchmarks, meaning you get actual pro-level item timings and CS targets dynamically adjusted for your game. The project was originally built as a personal tool for my mid lane gameplay, specifically for heroes like Kez, Shadow Fiend, and Void Spirit, but I've expanded it massively.

What it actually does:

  • Live Voice Callouts: Reminders for rune timers, power spikes, creep score checkpoints, and even feedback when you die.
  • 32 Heroes Supported (All 5 Roles): Includes custom, per-hero strategy modules depending on what you are playing.
  • Dynamic Build-Path Detection: If you pivot from a physical to a magical build, the app detects it and filters its advice to match your actual trajectory.
  • Pre-game Briefings: Gives you a quick rundown on enemy counters and draft strategy before the horn even sounds.
  • High-Quality Offline TTS: Uses Piper neural TTS (with a OneCore fallback) and gives you easy volume control straight from the system tray.

100% Safe and Offline

I know the first question is always "Will this get me VAC banned?" No. The app runs entirely offline after the initial data fetch and reads data exclusively via Dota's official Game State Integration (GSI) by listening to localhost:3001. It doesn't read memory or inject anything into the game.

I need your help!

The project is completely free and open-source (GPLv3). I am looking for testers to try it out and give feedback.

If you think this is a cool project, I would massively appreciate a Star on GitHub! It really helps the project gain visibility.

Check it out / Download here: https://github.com/psikoma/GankMeDaddy

If you try it out and something feels off, please open an issue on GitHub. GLHF!


r/learndota2 20h ago

Answered √ Requesting for game review 8906974609

6 Upvotes

Match 8906974609 - Overview - DOTABUFF - Dota 2 Stats

I am the Spectre. I felt like the end game I got too far up and got killed, and that lost the game I think. Any comments on how we could have won there?


r/learndota2 5h ago

[Beginner here] New to Dota – Need some help

3 Upvotes

So, here’s the situation. I started playing a few days ago, I’ve only played two matches, and I’ve watched a wide variety of videos—guides, beginner tutorials, explanations of basic concepts, roles, and lane positions. I used to play League of Legends with some friends, so I already had some MOBA fundamentals, but Dota has been a completely different experience.

I’d like to know if there’s a quick way to tell which heroes are typically played in each position, or if there’s an in-game feature or website where I can easily check that. I’d also like to understand the main objectives of a match. For example, in League you have dragons, Rift Herald, and Baron Nashor. What are the equivalent objectives in Dota?

The map is still a bit confusing to me, especially the jungle areas. Since Dota doesn’t really have a dedicated jungler, who has priority over farming neutral camps?

I still have a lot of heroes and roles to try. So far I’ve only played as a carry in the safelane and offlane. I can hold my own during the laning stage, but after around the 10–20 minute mark I stop understanding why everyone starts moving through the jungle or fighting between lanes instead of simply continuing to push. I’d also like to know why, at the beginning of every match, both teams seem to fight over the river. I’ve seen this happen in both of my games, and at first I honestly thought everyone was just bots.

Sorry if I’ve said anything silly. I’m definitely not an expert at MOBAs, but I’d really like to understand this game better because I’m genuinely excited to learn


r/learndota2 11h ago

Itemization When do you want blink on Invoker?

2 Upvotes

There’s an apparent binary in the replays I’ve been studying where either the Invoker player either does the conventional meteor hammer bkb octarine playstyle and plays responsibly for farm (most pro POV) or it’s a high MMR pub game and shit goes off the rails in terms of item and skill point diversity

I understand most of the reasoning in build variability; things like orchid rush into puck, 8/2/8 skill order because Sumiya is boosting a 7k account and people keep feeding him trying to catch waves he’s using 3x forge spirits to push while he hides, urn wex tempo builds, shiva vs gleipnir, etc. I’m at 250 games played in divine mmr, I have a decent idea of the hero

Except for when players make the decision to play blink dagger. It’s usually purchased quite late and in games where the Invoker already has an overwhelming lead; the logical friction to me is that it doesn’t seem to create new kill avenues the player wouldn’t already have in the situations it’s most built in, your entire kit is effective from long ranges, and you typically don’t want to be in the centre of a fight

So what gives? Can someone explain the use cases for blink dagger on Invoker? Clearly some much better players than me see value in it that I’m missing haha


r/learndota2 2h ago

(unsure how to flair) Pos 4,5 questions

1 Upvotes

I would like if you can to give me some info about when is the right time to gank mid as a support. I understand that a good time is when the power runes are coming up. The thing that bothers me is that by ganking (as a 4) i stop putting pressure to enemy pos1 and (as a 5) i always tend to tp with gates and make a play to enemy 1 again.

Im around 3200mmr recently started playing ranked in particular and any other tip would be great


r/learndota2 5h ago

Itemization What to build when 2 heroes on one team have a similar core item

1 Upvotes

I recently played Undying support (pos 4) and my other support was a Chen (I don't have a wide support pool and my main was banned so that was probably mistake 1). Both chen and Undying want to go mek and eventually guardian greaves. Since I felt it was better on Chen to have Greaves, I only got as far as mana boots and didn't really go beyond that, but I really felt like my effectiveness was hindered heavily off lacking that. So what do you do in those scenarios?

Would it be end of the world to have 2 meks and just be able to heal twice in a fight?


r/learndota2 21h ago

Community Event GGD2L a league Ive been working on.

Thumbnail ggd2l.vercel.app
1 Upvotes

It’s a side project I’ve been working on.
Yea it’s vibe coded.
Yes this is the first season.
Us east server. Its for players under 5k mmr
Still working on the best day of the week to play the league games.
We have 19 players signed up so far.
If you do join please share match data in Dota, site uses open Dota to get league games and info for the draft for captains and in-house games.
It’s heavily tested and I think it brings a lot of value/features other leagues don’t.
I’m looking for at least 30 honest players that want to join this community and play some good Dota to kick off the first season.


r/learndota2 23h ago

Community Event High Immortal offering 20 Dota 2 Human-to-Human coaching sessions

1 Upvotes

Hello [r/learndota2](r/learndota2). I climbed to Immortal about 3 years ago, the slow way. Most of what got me there came from players better than me pointing out things I couldn't see myself. That idea became Neural Edge AI, an esports coaching platform that officially launched this week — and to celebrate, I'm doing 20 free coaching sessions the old-fashioned way: human to human.

The offer: a free 30-minute (we can run longer if time permits) 1-on-1 session in voice chat. We'll go through one of your recent replays together — drafting, laning, itemization, decision-making, etc., that's actually holding you back at your rank. Any rank welcome, Herald to Divine especially.

The catch (there's exactly one): in the last 5–10 minutes we run your game through Neural Edge AI together and I will show you what you will get now and in the future. That's the whole deal — no signup required, no card, nothing to buy.

How to book: grab a slot here → https://cal.com/gansaikhan-shur-kkyxld/30-min-dota-coaching-session

There's exactly 20 slots available. First come, first served through the booking link. When the calendar shows no slots left, that's it — but if this goes well, I'll likely run another round, so comment or contact me on discord if you missed out.

Pick a time, drop your Discord username + rank + role in the form, and you'll get the voice channel invite in the confirmation email.

edit: 9 slots left