Install PwrAgent on macOS

PwrAgent runs on macOS 12 Monterey or later, on Intel and Apple silicon Macs. The app is signed with PwrDrvr LLC’s Developer ID and notarized by Apple.

Choose a download

Both links always fetch the newest Stable release:

Mac Download
Any Mac, Intel or Apple silicon (universal) PwrAgent.dmg
Apple silicon only PwrAgent-arm64.dmg

The universal DMG is the safe choice. The Apple silicon DMG is the smaller download (about 250 MB, against about 450 MB for universal as of v1.1.0), and it won’t run on an Intel Mac. Not sure which you have? Apple menu → About This Mac shows a Chip line, such as Apple M2, on Apple silicon, and a Processor line on an Intel Mac.

Release assets also include versioned names, such as PwrAgent-1.1.0-universal.dmg, and the PwrAgent-macos-SHA256SUMS checksum manifest.

Verify the download

Download PwrAgent-macos-SHA256SUMS from the same release, then run this from the folder that holds both files:

shasum -a 256 -c PwrAgent-macos-SHA256SUMS --ignore-missing

It prints OK next to the DMG you downloaded. The manifest also lists the update zips and latest-mac.yml, which you don’t need, so --ignore-missing skips them.

Install

Open the DMG and drag PwrAgent into Applications. First launch shows the usual Gatekeeper prompt for an app downloaded from the internet, and nothing more: no right-click-open workaround.

To check the signature on the installed app:

spctl -a -vv /Applications/PwrAgent.app

Expect accepted, source=Notarized Developer ID, and an origin of Developer ID Application: PwrDrvr LLC.

What’s in the app

Codex isn’t included. The first-run wizard walks you through installing it; see Agent backends.

Updates

PwrAgent updates itself. It checks for a new build in the background, and Settings → Updates lets you check right away or choose a different release channel. See Settings → Updates.

On an Apple silicon Mac, the first in-app update installs the Apple silicon build even if you started from the universal DMG. On an Intel Mac it stays universal.

Uninstall

Quit PwrAgent and drag it from Applications to the Trash. That keeps your PwrAgent state. To remove that too:

rm -rf ~/.pwragent

Codex and its authentication are managed separately by Codex and aren’t removed by uninstalling PwrAgent.