In-progress mod trying to offer a simple generalized API for controlling Balatro in any capacity. Created by @frail kite and @thick sorrel.
Similar projects exist like Balatrobot and Balaum, but they are either unmaintained or similarly in-progress. Moreover, Remotro seeks to model Balatro fully as a finite state machine with Rust ownershp and type semantics, which makes writing remoting code far easier.
Whether you want to make a remote client, replay system, unit tests, or anything else requiring Balatro to be programmatically controlled, this mod is for you!
https://github.com/remotro/mod
Currently, the plan is to make a Rust reference implementation and then document the expected protocol later for anyone to make clients for. For now, we would like help hooking into Balatro's codebase.
Quick Note: If you are wanting to use this for a project inspired by a certain pokemon red/blue twitch stream, PLEASE DM ME! WE ARE WORKING ON THE SAME THING!