osu!
3 projects: source release, readable bytecode, agent environment.
Projects
Source releaseC# .NET 8 / osu-framework (MIT); osu!stable is .NET Framework (obfusc…19,259 starspushed 2026-10-12MIT licenserelease 2026.1005.0-lazer
rhythm is just a *click* away!
GitHub
Readable bytecodeILSpy (IL extraction), IDA annotation, CLR v4 in-process loader/plugi…5 starspushed 2026-07-15MIT license
Reverse-engineering notes, reproducible experiments, and original tooling for selected osu! rulesets.
RE notes + original tooling: readable.NET 8 parsers/planners per ruleset, in-process Player-mode agents for mania/taiko/catch; no game binaries included
Agent environmentPython LSTM0 starspushed 2026-05-21no license
AI bot that learns to play osu! using LSTM trained on human replays. Predicts cursor positions in real-time via WebSocket.
GitHub
What you need
You need your own copy of the game: these projects ship code only.
Agent environments
More on PC
GameMethodYearStarsLast push
PCMindustrySource releaseAgent environment201929k2026-10-11PCCommand & Conquer Remastered CollectionSource release202021k2025-01-16PCRollerCoaster Tycoon 2ReimplementationAgent environment200216k2026-10-12PCDune 2000Reimplementation199818k2026-10-11PCAge of Empires IIReimplementation199914k2026-10-03PCCataclysm: Dark Days AheadSource release201313k2026-10-12PCCivilization VSource releaseReimplementation201011k2026-10-12PCDiablo IISource releaseMatching decomp+2200011k2026-10-12Found via ppy/osu-framework
GitHub data checked 2026-10-12. Notes are summaries from the research pass; the project pages are the authority.