unbaked
4,525 games · 8,272 projectsupdated 2026-10-12

Code links only. Bring your own copy of the game. Rules

PCPC · 2019 · Roguelike deckbuilder

Slay the Spire

Slay the Spire (PC, 2019) has code that decompiles almost back to source, kiooeht/ModTheSpire, and 13 other public projects, including an open-source reimplementation. An agent environment already wraps it.

PortMaster

Projects

Readable bytecodeJava 8 / libGDX; decompile with CFR/Vineflower/Recaf; patch via ModTh…520 starspushed 2025-07-12MIT licenserelease v3.6.3

External mod loader for Slay The Spire

Mature; thousands of Workshop mods; BaseMod API (daviscook477/BaseMod); GitHub

Agent environmentJava mod (ModTheSpire) + Python client155 starspushed 2023-01-20MIT licenserelease v1.2.1

Slay the Spire mod that provides a protocol for allowing another process to control the game

GitHub

ReimplementationC++105 starspushed 2024-08-10MIT license

C++ reimplementation for fast tree search/RL (RNG-accurate)

Agent environmentPython80 starspushed 2025-12-30MIT license

Slay the Spire - in an automated way

GitHub

ReimplementationC++1737 starspushed 2020-07-25MIT license

Slay the Spire simulator using C++ with some reinforcement learning

GitHub

Agent environmentPython + sts_lightspeed4 starspushed 2026-09-26MIT license

A learned non-combat policy for Slay the Spire on sts_lightspeed: +11 floors over the stock MCTS bot, plus six honest negative results on distilling combat into networks

GitHub

Agent environmentPython + CommunicationMod2 starspushed 2026-01-09no license

A bot that plays Slay the Spire using LLM. 一个使用 llm 自动游玩 Slay the Spire 的机器人。

GitHub

Agent environmentPython1 starspushed 2026-08-01no license

Slay the spire reinforcement learning project

GitHub

Agent environmentSimulator + PPO0 starspushed 2026-10-12MIT license

Slay the Spire simulator and recurrent PPO agent; verified A20 Act1 training through 90M decisions.

GitHub

Agent environmentPython MCP + CommunicationMod0 starspushed 2026-01-10no license

MCP server bridging Claude to Slay the Spire via CommunicationMod - AI co-pilot for strategic advice

GitHub

Agent environmentPython + MCP servers; ModifiedCommunicationMod.jar170 starspushed 2025-06-17MIT license

GitHub

GameVersecovers 10 games
Agent environmentGame servers per title; dual semantic + GUI action space; VLM milesto…53 starspushed 2026-10-07MIT license

[ICML 2026] GameVerse: Can Vision-Language Models Learn from Video-based Reflection?

ICML 2026 (arXiv 2603.06656); 15 games total incl. snake/2048/tic-tac-toe/maze/demo

Slay the Spire (Java/LibGDX)
Readable bytecodeJava (CFR/Procyon)

Java jar trivially decompilable; ModTheSpire/BaseMod; CommunicationMod gives stdin/stdout JSON protocol

PortMaster port 'slaythespire'
Readable bytecodeJVM (Java/Kotlin/libGDX) on Zulu JRE; decompile with CFR/Fernflower…

Commercial/indie or freeware Java game packaged in PortMaster (main) as slaythespire, updated 2026-06-09; needs user game files

What you need

You need your own copy of the game: these projects ship code only.

Agent environments

Same toolchain

More on PC

Found via daviscook477/BaseMod, store.steampowered.com/app/646570/, ForgottenArbiter/spirecomm, lhy-loveworld/rusted-spire, XlousMao/STS-AI-Master

GitHub data checked 2026-10-12. Notes are summaries from the research pass; the project pages are the authority.