Gcoolers

000%

  • 01mounting thermal governor···
  • 02reading SMC sensor map
  • 03calibrating fan curve
  • 04arming meeting mode

Apple Silicon thermal governor

Gcoolers

Scroll to wake the fans

01QUIET

Quiet

Fans held under the noise floor.

fan ceiling clampedboost deferrednight bias on

governor holding low duty cycle

02BALANCED

Balanced

The default. Headroom without the roar.

adaptive ramplearning biasmenu bar live

governor tracking demand in real time

03COOL

Cool

Lower thermal peaks under sustained load.

early ramppeak shavingthrottle guard

governor pre-empting the throttle curve

Install

Four lines. Then quiet.

Homebrew tap, install, then let the governor take the fan curve.

zsh — gcoolers.com
brew tap Gabe-Mills/gcoolers
brew install gcoolers
gcoolers install
gcoolers doctor

Questions

Does it need kernel extensions?

No. Gcoolers runs in user space and talks to the standard fan and sensor interfaces.

Will it void anything?

No. Every profile stays inside Apple's own fan limits — Gcoolers only shapes the curve inside them.

Which Macs?

Apple Silicon Macs on macOS 13 and later. Fan control applies to models that have fans; sensors and profiles work everywhere.

How do I remove it?

Run gcoolers uninstall, then brew uninstall gcoolers. Nothing is left behind.