Skip to content
SPECIFICTION
Get listed

ZenMaster

github.com

WindowsmacOSLinuxSelf-hosted
Visit github.com
Spec score 6.9 #28 of 31 in PC Overclocking Software

Spec sheet

Purpose
ZenMaster configures power limits, thermal thresholds, VRM current limits, clocks, voltages, and Curve Optimizer offsets on AMD Zen processors through the SMU.Read 10 Oct 2026 · github.com
Platforms
It supports Linux, Windows, and macOS on AMD Hackintosh systems; Intel processors are listed as unsupported.Read 4 Oct 2026 · github.com
License
ZenMaster is distributed under the GNU General Public License version 3.0.Read 10 Oct 2026 · github.com
CPU support
The project says it supports 44 AMD Zen CPU families, including mobile APUs, desktop CPUs, Threadripper, EPYC, and Hygon Dhyana.Read 10 Oct 2026 · github.com
Graphical frontend
The project links ZenTune as a graphical frontend for Linux and macOS.Read 10 Oct 2026 · github.com
Hardware limits
Intel processors are not supported; the FAQ says ZenMaster interfaces exclusively with AMD SMU and SMN hardware.Read 10 Oct 2026 · github.com
Hardware risk
The project warns that settings outside the cooling system or silicon operating limits can cause thermal throttling, system resets, or instability.Read 10 Oct 2026 · github.com
Install
ZenMaster installs with pip as a pure Python package and does not require a C compiler or build toolchain.Read 10 Oct 2026 · github.com
Installation
It installs with pip as a pure Python package and requires Python 3.10 or later.Read 4 Oct 2026 · pypi.org
Integration
ZenMaster provides a typed Python library and a JSON CLI output mode for use by scripts and other programs.Read 10 Oct 2026 · github.com
Library
ZenMaster can also be imported as a typed Python library with hardware detection, SMU control, and SMN read/write functions.Read 4 Oct 2026 · github.com
Monitoring
It supports live per-core monitoring, formatted power-management tables, raw table dumps, and JSON output.Read 10 Oct 2026 · github.com
Persistence
The --reapply option runs a background loop to reapply settings against OEM thermal-daemon overrides.Read 10 Oct 2026 · github.com
Platform requirements
Linux use requires root privileges, Windows requires Administrator privileges, and macOS requires root privileges.Read 4 Oct 2026 · pypi.org
Related interface
The project links to ZenTune, a graphical frontend for Linux and macOS.Read 4 Oct 2026 · github.com
Secure Boot
The FAQ says Secure Boot need not be disabled, though Linux kernel lockdown can require the signed ryzen_smu driver for hardware access.Read 10 Oct 2026 · github.com
Settings persistence limit
SMU changes are volatile and reset to firmware defaults after a reboot or hard power cycle.Read 10 Oct 2026 · github.com
Support resources
The project links to documentation covering installation, CLI usage, tuning arguments, monitoring, the library API, troubleshooting, and FAQs.Read 4 Oct 2026 · github.com
Tuning features
Its CLI can set processor power, temperature, current, clock, voltage, and Curve Optimizer parameters.Read 10 Oct 2026 · github.com
Windows security
On Windows, ZenMaster uses the Microsoft-attested PawnIO driver instead of WinRing0; the project describes PawnIO as restricting kernel operations to defined IOCTL routines.Read 10 Oct 2026 · github.com

Where Specifiction places it

Alternatives to ZenMasterAll alternatives →