Skip to content

TDD131/HELXAID

Repository files navigation

HELXAID Logo

HELXAID : Unified Gaming Command Center

Status Platform Version

A modular, high-performance desktop utility suite designed for gamers and power users.
Instead of running multiple scattered applications, HELXAID provides a centralized, hardware-accelerated control layer for launching games, tuning CPU performance, managing media, and automating inputs.


✦ The Arsenal (Modules)

HELXAID is built entirely on a modular architecture. Each module serves a highly specific, uncompromising purpose, interacting with hardware at its core without bloated overhead.

1. HELXAID (Game Launcher)

The core hub. Automatically scans Steam, Google Play Games, and custom directories. Tracks playtime and fetches metadata automatically.

Status: ~95% Complete
Game Launcher UI
Music Player UI

2. HELXAIC (Media Player)

Your integrated gaming soundtrack engine. Snappy, metadata-aware Spotify-like interface built to run MP3/MP4 files seamlessly in the background without draining resources.

Status: ~87% Complete

3. HELXAIL (CPU Controller)

Hardware-level processor management. Natively interfaces with tools like RyzenAdj to tune power limits, display refresh rates, and boost timings directly from the GUI.

Status: ~90% Complete
CPU Controller UI
Crosshair UI

4. HELXAIR (Crosshair Overlay)

Custom on-screen crosshair overlay completely decoupled from game memory logic, ensuring 100% safety from aggressive anti-cheat systems.

Status: 100% Complete

5. HELXAIRO (Hardware Macro)

Record, map, and execute hardware key sequences. Directly hooks into mouse/keyboard hardware via HID to assign rapid fire, DPI loops, and media controls.

Status: ~74% Complete
Macro UI
Stats UI

6. HELXTATS (System Optimization)

A completely silent hardware optimizer. Clears standby memory, halts telemetry, and injects game processes with High Priority via native C++ hooks and VBS execution.

Status: ~50% Complete

✦ Portable Deployment & Updates

HELXAID is distributed as a 100% Portable Executable. It leaves zero system registry footprints and runs completely standalone.

  1. Download the latest HELXAID.exe from the Releases Tab.
  2. Run HELXAID.exe natively from any directory.
  3. The integrated OTA (Over-The-Air) updater will notify you of new updates by comparing local and server tags.
  4. User configurations, game paths, and hardware presets are securely preserved inside %APPDATA%\HELXAID.

✦ Built For The Edge

HELXAID relies heavily on Python (PySide6) for the front-end logic and C++ (via pybind11) for native Windows API hooking.


✦ Feature Notes

1. HELXAID (Game Launcher)

  • Scan and manage Steam & Google Play Games libraries automatically
  • Manage local custom game folders
  • Track playtime and automatically fetch game icons and background metadata

2. HELXAIC (Media Player)

  • Play local audio and video files (MP3, WAV, FLAC, MP4) as background music
  • Modern, animated Spotify-style playlist interface with smooth column sorting
  • Auto-extracts file metadata, playback duration, and album cover art
  • Built-in volume, repeat/shuffle, and video background fit controls

3. HELXAIL (CPU Controller)

  • CPU control via RyzenAdj
  • Accessible only when required tools RyzenAdj are available
  • Debug handling when required dependencies are missing

4. HELXAIR (Crosshair Overlay)

  • Customizable on-screen crosshair overlay (color, size, opacity)
  • Works without hooking into game memory (safer for anti-cheats)

5. HELXAIRO (Hardware Macro)

  • Map hardware keys to custom sequences and mouse inputs (integrated natively with C++)
  • Control DPI, rapid fire, and basic multimedia actions

6. HELXTATS (System Optimization, Hardware Stats, Network Stats)

  • Real-time Hardware stats (CPU, RAM, Disk tracking; GPU requires LibreHardwareMonitor)
  • Memory (RAM) cleaning optimization capabilities
  • Network stats tracking (Bytes Sent, Bytes Received, Packets Sent, Packets Received, Errors, Collisions, Speed, Status, Type, Up Time)
  • Silent background execution without disturbing active gameplay

✦ Changelog

4.14.1

  • If user launch game from steam, it will launch steam first then the game launch.

4.14

  • Fixed some bugs in HELXAIC (I forgot to list them, sorry :<)
  • Migrate from QTMediaPlayer to VLC Media Player (Maybe it can be considered as Major Update?)
  • fixes hover-effect on icon bugs in HELXAID.
  • Add 1-6 Shortcut Key at software so you can switch panel quickly.
  • Remap Open Folder shortcut key from (Ctrl + O) to (Ctrl + K + O).
  • Add Open File shortcut key (Ctrl + O) at HELXAIC.
  • Fixes crashes when paste url at Youtube Downloader.
  • Fix "Current version" function, now it IS updated to 4.14.
  • Shuffle and Loop Mode now saved as last time state.
  • Make the last time duration track more accurate.
  • Now the covers of HELXAIC media can be editable.
  • Fixes some minor issues that I'm lazy to write down :)

4.13

  • Add Estimated Size at Youtube Downloader.
  • Add --no-playlist flag so that even if the link is a playlist, it will only download the video you copied.
  • Optimized video player performance.
  • Improved Youtube Downloader, include: -- Preview Image. -- Youtube Downloader now is a panel instead of floating window.
  • Add "Subtitle" Menu at Header of HELXAIC.
  • Added Subtitle Support, include: -- Style, each style has it own style: --- Regular. --- Bold. --- Italic. --- Bold Italic. -- Size.
  • Fixes duration bar bug.
  • Upgraded Internet Data usage Software detection.

4.12

  • Improve Universal Scan detection (Add Epic Games, GOG Galaxy, Ubisoft Connect, Riot Games, EA App).
  • "Hardware Health" card turned to "System Vital" card.
  • Improve hardware detection.
  • From "Fan" tab to "Network" tab at HELXTATS.
  • Add "Network" tab... Obviously... That included: -- Network Interface Name -- Network Interface IP -- Network Interface MAC -- Network Interface Speed -- Network Interface Status -- Network Interface Type -- Network Interface Up Time -- Network Interface Bytes Sent -- Network Interface Bytes Received -- Network Interface Packets Sent -- Network Interface Packets Received -- Network Interface Errors -- Network Interface Collisions
  • Fixes "Update Interval" label appeared at all Tab, now it only appears at "Quick Setup", "CPU", "Drive", "System Vital" Tab.

V4.11

  • Sometimes CMD pop-up when launch at startup windows.
  • Fixes "Start as minimized" setting functionality.
  • Add "Hide Initialize Panel" setting functionality.
  • Improve update detection.
  • Add LHM Install panel if user didnt have (I forgot this one, sorry :( ).
  • Add LHM at the list of uninstall tools.
  • Add FFmpeg/FFprobe at the list of uninstall tools.

✦ Development Status

HELXAID is under active development.
Features, APIs, and internal structures may change as the project evolves.

This project prioritizes:

  • Modular architecture
  • Low system overhead
  • Long-term maintainability
  • Practical system control over visual gimmicks

✦ Tech Stack & Platform

  • Operating System: Windows 10 / Windows 11
  • Core Application Engine: Python (PySide6)
  • Native Hardware Layer: C++ (with pybind11 for direct Windows API & HID hooking)
  • Frontend / Auxiliary Modules: HTML5, CSS3, JavaScript (Vue.js compiled app for the ControlHub panel)
  • System Automation Scripts: PowerShell & VBScript (for silent execution & OS-level telemetry manipulation)
  • Build System: CMake (Native Module) & PyInstaller (Release Packaging)

✦ Disclaimer & Warning

Warning: This suite controls low-level hardware parameters (like CPU Power Limits and Windows Services). Experimental by nature, designed for power users who know their hardware limits. Use at your own discretion.

About

HELXAID is an evolving desktop utility suite combining game launching, media playback, CPU management, crosshair overlay, and macro automation. Designed with a modular architecture that allows individual components to be developed and refined independently. The project is under active development and subject to ongoing improvements.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors