sunone_aimbot

SunOnerMIT更新放缓

基于 YOLO 系列模型和 TensorRT 加速的 FPS 游戏自动瞄准工具,用 GPU 实时检测画面中的目标并驱动准星移动。

Aim-bot based on AI for all FPS games

暂无版本1,045star254fork同步于 2026-11-07 07:30 UTC

怎么上手

由 README 提炼,执行前请确认
py run.py
bash run_ai.sh
硬件要求按 README 说明

README 建议显卡从 RTX 20 系列起步;CUDA 12.8、TensorRT 10.13.0.35 为测试环境。Linux 需自行安装 NVIDIA 驱动与 CUDA,BetterCam、GHUB、Razer DLL 输入仅限 Windows。

需要 CUDA
下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

基于 YOLOv8/v10 的 FPS 游戏 AI 自动瞄准工具,用预训练模型识别敌人并驱动鼠标瞄准

基于 YOLO 系列模型和 TensorRT 加速的 FPS 游戏自动瞄准工具,用 GPU 实时检测画面中的目标并驱动准星移动。

核心能力

  • 用 YOLOv8 与 YOLOv10 模型检测游戏画面中的敌人
  • 模型基于 3 万余张主流 FPS 游戏截图训练
  • 支持 TensorRT 的 .engine 模型加速推理
  • 提供 React 辅助面板做配置、导出与训练
  • Windows 下用 bat 脚本一键启动,Linux 用 sh 脚本

容易踩的坑

依赖版本需对齐 README 的测试环境(Python 3.12.0、Ultralytics 8.3.174 等),否则可能启动报错;Linux 上 CUDA 不会被辅助脚本自动安装,需自行装好匹配的 PyTorch;Linux 需 X11 会话,Wayland 会拦截全局输入与截屏。

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

0 个版本

暂无 release 数据(可能没有发版,或尚未同步)。

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Sunone Aimbot

    Python Version License MIT Github stars Discord server

    Overview

    Sunone Aimbot is an AI-powered aim bot for first-person shooter games. It leverages the YOLOv8 and YOLOv10 models, PyTorch, and various other tools to automatically target and aim at enemies within the game. The AI model in repository has been trained on more than 30,000 images from popular first-person shooter games like Warface, Destiny 2, Battlefield (all series), Fortnite, The Finals, CS2 and more.

    [!WARNING] Use it at your own risk, we do not guarantee that you may be blocked!

    [!NOTE] The recommended graphics card for starting and more productive and stable operation starts with the rtx 20 series.

    Requirements

    Before you get started, make sure you have the following prerequisites installed and pay attention to the versions in Tested Environment block, this may cause errors in launching the aimbot.

    • To launch the aimbot after all installations, start run_ai.bat or type py run.py.
    • To launch the React helper panel (config/export/train/tests), run run_helper.bat.
      • run_helper.bat performs one-click setup (Python deps + npm deps + React build), starts helper API/UI, and opens the browser automatically.
    • On Ubuntu/Linux, use bash run_ai.sh or bash run_helper.sh.

    Ubuntu / Linux

    • Use Python 3.12 in a virtual environment and install dependencies with python -m pip install -r requirements.txt.
    • Use mss_capture = True or Obs_capture = True; BetterCam, GHUB and Razer DLL input are Windows-only.
    • Native Linux hotkeys/mouse input use pynput and require an X11 session with input permissions. Wayland sessions can block global input and screen capture.
    • CUDA installation is not automated by the helper on Ubuntu. Install NVIDIA driver/CUDA with your package manager or NVIDIA's Linux installer, then install the matching PyTorch build.
    • Launch with python run.py. The .bat launchers are Windows-only.

    Consider Sunone Aimbot 2 (C++)

    • Sunone Aimbot 2 is the newer C++ branch and is the better choice for most Windows users who want a ready-to-run build instead of maintaining a Python environment.
    • It provides precompiled CUDA/TensorRT and DirectML builds, so NVIDIA users can use the high-performance TensorRT path while AMD, Intel, older NVIDIA and integrated GPUs can use the DirectML build.
    • It has an in-app overlay/settings UI opened with Home, while this Python version still relies mostly on config.ini, a helper panel and OpenCV/Tk debug windows.
    • Its capture layer is broader: Desktop Duplication, WinRT window/monitor capture, virtual camera and UDP capture are documented, while this Python version is limited to MSS, BetterCam and OBS virtual camera.
    • It has a larger runtime feature set: switchable TRT/DML backend, GPU direct capture options, Kalman prediction, WindMouse movement, depth-mask/depth-inference options, game overlay rendering, and more input devices such as KMBOX and MAKCU.
    • This Python repository is still useful for experiments, training/export tooling, Linux/Ubuntu work, and easier code changes. For daily Windows use, Sunone Aimbot 2 is currently the more complete and actively maintained path.

    Working environment:

    Notes / Recommendations

    • Limit the maximum value of frames per second in the game in which you will use it. And also do not set the screen resolution to high. Do not overload the graphics card.
    • Do not set high graphics settings in games.
    • Limit the browser (try not to watch YouTube while playing and working AI at the same time, for example (of course if you don't have a super duper graphics card)) and so on, which loads the video card.
    • Try to use TensorRT for acceleration. .pt model is good, but does not have as much speed as .engine.
    • Turn off the cv2 debug window, this saves system resources.
    • Do not increase the object search window resolution, this may affect your search speed.
    • If you have started the application and nothing happens, it may be working, close it with the F2 key and change the show_window option to True in the file config.ini to make sure that the application is working.

    Support the project

    Boosty Patreon.

    License

    This project is licensed under the MIT License. See LICENSE for details