About Thrym

He's a "simple" OpenCV powered Python robot that takes control of your other copy of the game on Steam (Windows only) so you always have someone to play against.

Thrym emerged from a blend of my frustration, boredom, and loneliness, serving as a virtual companion to alleviate the absence of friends. His primary objective is to fill the void of companionship in moments when nobody's there for you. In other words, you have the game. You have all the DLCs. But you're alone.

Thrym leverages OpenCV and various other libraries to function as a surrogate player, allowing you to play the game alone online.

Thrym's unique feature involves taking control of the keyboard connected to the host computer running the game. However, it's important to note that this interaction is limited to non-VR game modes. Thrym's influence adds an extra layer of dynamism to the gaming experience, creating a fusion of artificial intelligence and human control.

Users have the flexibility to customize Thrym's behavior, dictating whether he should adopt a more relaxed approach, tire more easily, or unleash an unbridled and intense gaming experience. This adaptability adds a personal touch, allowing users to tailor their interaction with Thrym based on individual preferences and mood.

Moreover, the entire project is open-source, emphasizing transparency and community collaboration. This means that all aspects of Thrym's design, code, and functionality can be modified and improved upon by users, adhering to specified license terms and an acceptable use policy. The open-source nature fosters innovation, enabling users to contribute to Thrym's development and explore new possibilities in the realm of virtual companionship and gaming interaction.

He can be your friend, or your enemy. He does not judge, he does not get tired if you tell him not to be. He will always congratulate you on every small achievements you make, encouraging you to move forward. I hope you will enjoy his company.

Get the repo