Allow LLM to tweak Wine Prefixes

Author: LucaPizzagalliCreated Sep 16, 2026Updated Sep 16, 2026
Labelsfeature-request

Problem description

Often games don't run at first try, and tweaks of various kinds are needed to actually run a game. I find very convenient to just dump the logs in a LLM chat (e.g. chatgpt) to gather suggestions on what to change, then execute the suggestions by interacting with heroic GUI, and reiterate (as often I need multiple tries)

Feature description

Integrating LLM api calls directly from heroic is maybe overkill and could be controversial (due to AI over-exposure fatigue).

But it would be useful to have a simple way to apply changes by text commands. Settings like enabling Esync/Msync flags, setting env vars, changes in wineconfg etc. Having a textbox in the advanced settings that can run commands like a terminal. for example:

  set esync on
  set env DXVK_ASYNC=1
  winetricks vcrun2019

With this my workflow would be much smoother: just pass the logs to an LLM, and then past its commands to the terminal-like interface to apply the tweaks.

Alternatives

An alternative would be allowing to integrate AI agents directly in Heroic so that I can let them iterate autonomously until my game actually runs.

Additional information

No response

Source: Heroic-Games-Launcher/HeroicGamesLauncher