A TUI tool that trims Ayodance's memory footprint so the game runs smoother — especially on machines that weren't built for modern bloat.
Ayodance Ram Reduce is a terminal-based memory optimizer built specifically for Ayodance — the rhythm game that holds a special place in Indonesian gaming culture. The tool monitors and trims the game's memory usage in real-time, helping it run smoother on low-to-mid spec machines.
Ayodance is beloved, but its memory behavior can get messy during long sessions — especially on older hardware. I wanted a zero-friction solution that just runs quietly in the background and keeps things smooth without needing to alt-tab out or tweak Windows settings manually.
The tool watches Ayodance's process in real-time and periodically trims its working set — freeing up memory that the game is holding but not actively using. All of this happens through a clean TUI so you can monitor what's going on without leaving your desk setup.
# Clone and run
git clone https://github.com/helloirfanaditya/ayodance-ram-reduce.git
cd ayodance-ram-reduce
Then run:
AMR.exe
Make sure tool is running before launching the Ayodance.
This project pushed me deeper into Windows process memory management from Go — specifically around SetProcessWorkingSetSize and how working sets differ from actual allocated memory. Also a good reminder that sometimes the best tools are the ones built for a very specific, very personal problem.