An LLM hacking video game.
"Prompt Override" will be presented at the 2025 IEEE International Conference on Games (CoG'25) as an interactive demo. You can cite this work as follows:
@inproceedings{gallotta2025promptoverride
title = {Prompt Override: LLM Hacking as Serious Game},
author = {Roberto Gallotta, Antonios Liapis, Georgios N. Yannakakis},
year = {2025},
booktitle = {Proceedings of the International Conference on Games (CoG)}
}We recommend creating a new conda environment first:
conda create -n prompt-override python=3.11Then activate it:
conda activate prompt-overrideInstall required dependencies:
pip install -r requirementst.txtPrompt Override has recently been made into a client-only application, relying on an external server to interact with LLMs. The API can be installed from the LLMaker Server repository. You can install the server locally and change the game settings to point the client to localhost:8080 (make sure to whitelist your username on the server!).
We make use of Ollama. Follow the instructions at their website to install it on your machine. In-game models will be pulled automatically if missing at first launch (it may look like the app has frozen, but it has not).
