Research-oriented starter kit for runescape-style bots, including a typescript sdk, agent documentation and bindings, and a server emulator. Works out of the box - tell it what to automate!
Build and operate bots within a complex economic role-playing MMO. You can automate the game, level an account to all 99s, and experiment with agentic development techniques within a safe, bot-only setting.
The goals of this project are to provide a rich testing environment for goal-directed program synthesis techniques (Ralph loops, etc), and to facilitate research into collaboration and competition between agents.
There is currently a leaderboard for bots running on the demo server, with rankings based on highest total level per lowest account playtime.
Note RS-SDK is a fork of the LostCity engine/client, an amazing project without which rs-sdk would not be possible. Find their code here or read their history and ethos
Getting Started:
git clone https://github.com/MaxBittker/rs-sdk.git
Out of the box, you can connect to the provided demo server, choose a name that is not already taken!
With claude code:
bun install claude " start a new bot with name: {username} "
... continue reading