Skip to content

aiprogrammers/Dota2-AI-Toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

1,442 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Dota2AssistAI

Download Dota2-AI-Toolkit

An advanced Open-Source Development Toolkit and Machine Learning framework designed for real-time game state analysis, behavioral modeling, and client viewport customization in complex MOBA environments.

Disclaimer: This repository is strictly for educational purposes, AI research, and local client-side API debugging. Use at your own discretion.

Spatial Telemetry Overlay

---

Core Modules & Features

Spatial Telemetry Overlay

### 1. Macro-Execution Engine (`Scripts & Combo`) An automated action-sequence subsystem designed to stress-test hero rotation latency and optimize ability chaining under perfect execution conditions. * **Dynamic Sequences:** Automatically chains abilities and action sequences based on pre-defined logical queues (Hold Key trigger). * **Smart Item Integration:** Evaluates active inventory items and intelligently injects them into execution chains to maximize efficiency. * **Backswing Optimization:** Dynamically calculates animation frames and minimizes recovery frames (`Backswing Cancel Factor`) to test peak mechanical limits.

Spatial Telemetry Overlay

### 2. Predictive Vision & Vector Visuals (`Visuals & ESP`) Utilizes real-time state vectors and game memory pointers to project tactical information onto the client viewport. * **Position Projection Node:** Tracks and visualizes non-occluded enemy positioning data to assist with macro decision-making. * **Illusion Disambiguation:** Uses internal client-side metadata to instantly differentiate between prime targets and duplicate entity models (marked via custom visual shaders). * **Trajectory Vector Overlay:** Renders real-time vectors for incoming projectile abilities, skill-shots (e.g., hooks, arrows), and linear map threats.

Spatial Telemetry Overlay

### 3. Tactical Minimap Helper & Vision Analytics (`Utility Helpers`) A high-level overlay module that processes positioning data to map optimal ward placement and objective tracking. * **Vision Placement Map:** Displays recommended Observer/Sentry placements and highlights high-ground vision cliffs. * **Neutral Camp Analytics:** Renders precise spawn box boundaries and mechanical pull vectors for complex jungle farming optimization. * **Automated Match Queuing:** Hands-free match acceptance agent to streamline developer testing cycles.

Spatial Telemetry Overlay

### 4. Viewport Customization (`Camera & Screen Settings`) * **Advanced Camera Matrix Scaler:** Modifies the local client camera height matrix to allow wide-aspect monitoring of teamfight spaces for research and video analysis. * **Tower Threat Radius:** Draws accurate dynamic boundaries around structural objectives to visualize neutral aggro zones.

5. Client-Side Asset Overriding Engine (Skin Changer)

A local file-system hook framework that allows rendering high-tier cosmetics and custom environmental modifiers without modifying backend server data.

  • Local Cosmetic Swapper: Force-loads premium item meshes, weapon visual effects, and model states exclusively on the user's screen.
  • Environmental Enhancer: Toggles custom map terrains (Desert, Gardens) and local weather visual layers (Rain, Ash, Snow) via asset substitution.

Spatial Telemetry Overlay

--- # ๐Ÿค– Dota2-AI-Assist

Stars Forks License

Advanced Computer Vision & Real-Time Spatial Analytics Assistant for Dota 2
Powered by PySide6, OpenCV, and Neural Network Inference Execution.


Interface Preview

Cyberpunk Bento-Grid Layout with optimized high-contrast static overlays and custom hardware-accelerated loading sequences.


Core Features

  • Vision-Spatial Analytics: Low-latency screen capture processing utilizing custom anchor points for real-time tactical positioning data.
  • Neural Network Inference: Object detection and classification trained specifically on high-fidelity MOBA assets (heroes, creeps, dynamic UI elements).
  • Bento UI Architecture: Modern, clean, and highly structured glassmorphic interface built entirely on PySide6 with enhanced readability.
  • Automated Diagnostics: Built-in telemetry with strict exception handling (including full pipeline verification routines and native connection fallback state management).

Tech Stack & Architecture

  • Overlay Render: DirectX 11 / ImGui for low-latency hardware-accelerated UI drawing.

โ€‹

Download Now Secure Mirror

<Download Now Downloads> Build Status Environment

Python GUI Framework Pipeline

โ€‹ โ€‹ โ€‹ โ€‹

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages