Fan control · anti-throttle

klodyfan

Sensors validated SwiftIOKitSMC

What it is

Swift daemon: proactive fan curve against thermal throttling under MLX load (M5 Max). IOHID + SMC IOKit sensors, watchdog and auto-restore of the system curve at idle.

The architect's call

Sensor reads validated (IOHID temperature + SMC RPM). SMC writes (direct fan control) are deliberately gated behind a validation ladder — sane RPM checked before any write, watchdog that restores the macOS curve if the daemon dies. Security by default: never force without measurement.

The code

Private repository — walkthrough over a call

Capabilities engaged

Your data cannot leave the building?

That is precisely the problem I solve. A 30-minute call is enough to scope an audit.