This is a YOLOV7 based APEX and CSGO Aimbot
Note: This is an educational purposes only software, do not use it for any commercial or illegal purposes, we will not be responsible for any unauthorized usage of this software
- Model can differentiate the enemy and friend
- PID smooth moving
- Individual process to display detection results in real time
- Customize personalized settings through config file
- Tensorrt speed up (solving the shaking problem when speed is fast)
- Encrypt onnx and trt model
- Save screenshot while locking or detected -> collect new dataset (false positive and negative)
- Annotate images using current models -> faster annotation
- Package to exe
My envrionment uses python3.7
conda create -n apex python=3.7
conda activate apex
pip install pipwin
pipwin install pycuda
pip install -r requirements.txt
Install cuda11.8 with tensorrt following the NVIDIA official instructions
Running for apex (default hold left/right button to auto aim, side button(x2) to auto aim and shoot, side button(x1) to enable and disable the AI:
python apex.py
Running for csgo (default hold side button(x2) to auto aim and shoot, side button(x1) to enable and disable the AI):
python csgo.py
You can get the customized settings in configs/apex.yaml
or configs/csgo.yaml
, set your suitable smooth
hyperparameter
python utils/anno_imgs.py --data_dir your_dataset_dir --engine_path your_trt_engine_path
ETH/USDT (ETH/ERC20): 0x51d9a6F1323ec7ACbd015B02B4EaDa88a90473ef