- AI guided ability draft assistant
- Skill stats for current draft
- AI predicted win rate advantage for the next skill pick (based on the heroes and already picked skills)
- AI predicted team win rate
- Filter and sort skills by stats
- Show, filter and sort all skills and heroes by stats
Need help? Join Discord
- Download latest release for your OS
- Install or unpack release (the windows installer is not signed yet)
- Run dotadraft
- Configure Dota 2 folder in settings for game state updates
- Play Dota 2 Ability Draft
- Press refresh skill hotkey (default F5) while drafting to show analysis (takes max 30 seconds - move mouse, so no dota info boxes are overlapping skills/heroes)
- Press focus hotkey (default F6) to hide and show the window
- Profit
Try the following steps
- Quit the app (icon in systray - quit)
- Delete C:\Users<your_user>\AppData\Roaming\dotadraft
- Restart the app
Before refreshing the draft (default by pressing F5), make sure no skill/hero info boxes are obstructing the available skills in the pool and the drafted skills for each hero.
Setting Dota 2 to exclusive fullscreen and DX9 might cause issues. If you encounter issues switch Dota 2 to DX11, Vulkan or OpenGL and use Borderless window or Desktop-friendly Fullscreen mode.
- Please start the tool with the "--enable-logging" argument (without ")
- Submit logs and a short error description
- Either as github issue
- Or on discord
- 1920_1440
- 1600_1200
- 1280_960
- 1152_864
- 1024_768
- 800_600
- 640_480
- 2560_1440
- 1920_1080
- 1600_900
- 1366_768
- 1280_720
- 1920_1200
- 1680_1050
- 1440_900
- 1280_800
- 3440_1440
- 2560_1080
- 1280_1024
- 1440_960
- 720_480
- Read the "about" in the Dotadraft application
- Use at own risk
- There will be bugs
- Dota 2 is a registered trademark of Valve Corporation
- Contributions and JS hints are welcome
- I am funding this project on my own (server and hosting costs)
- To keep everything free, donations need to cover the bills
- Donate
- npm install
- npm run make:win (windows)
- npm run make:linux (linux)
- npm run make:mac (mac - not tested)