Belay 1.0.0
Belay holds your Mac awake while a local AI coding agent is actually working,
and lets it sleep normally the rest of the time. It watches Claude Code, Codex,
Gemini CLI and Cline. No account, no API key, nothing leaves your Mac.
Requires macOS 14 or later. Universal: Apple silicon and Intel.
Install
Open the disk image and drag Belay to Applications.
The app and the disk image are both signed with a Developer ID and notarized by
Apple, and both carry a stapled ticket — so the first launch works with no
network and without a right-click-Open dance.
SHA-256 0cd221706e1410216bb72a022b549ef77c7bae1cdd57774e5933f711e35517f9
What it does
Detection is local. Belay reads the session files your agent already writes:
how large they are, whether they grew, when they were last written, and whether
the last record says a turn ended. It does not read your prompts, your replies
or your code, and it keeps no copy of anything it reads.
Claude Code needs no configuration. Codex, Gemini CLI and Cline are one-tap
presets. Anything else that writes files while it works can be covered by
pointing Belay at a folder.
Three modes: Auto holds sleep off only while an agent is working, Always
on holds it until you switch back, Off never holds it.
Six languages: English, Russian, German, Spanish, French, Italian.
Privacy
One network request a day, to ask GitHub whether a newer version exists. It
carries no identifier and nothing about you or your machine, it never installs
anything on its own, and it can be turned off in Settings. That is the only
request the app makes. Full policy: https://perfectoweb.github.io/Belay/privacy/
The complete changelog for this release is in
CHANGELOG.md.