helloirfanaditya:~$ cat projects/ayodance-ram-reduce.md

active January 2025 Golang · TUI

Ayodance Ram Reduce

Reduce Ayodance RAM usage on low-spec Windows PCs.

Overview

Ayodance Ram Reduce is a terminal-based memory optimizer for Ayodance, the popular Indonesian rhythm game. The tool monitors and trims Ayodance RAM usage in real-time, helping the game run smoother on low-to-mid spec Windows machines. It runs quietly in the background - no need to alt-tab out or tweak Windows settings manually.

Why I Built This

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.

How It Works

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.

Features

  • Real-time process monitoring targeted at Ayodance
  • Periodic working set trim to free unused memory
  • Visual memory usage graph in the terminal
  • Configurable trim interval and threshold
  • Zero impact on gameplay - runs completely in the background

Usage

git clone https://github.com/helloirfanaditya/ayodance-ram-reduce.git
cd ayodance-ram-reduce

# Then run:
AMR.exe

# Make sure the tool is running before launching Ayodance.