Builds, agent runs, overnight renders - AwakeMate keeps your Mac awake while they run, then vanishes the moment they’re done. Zero babysitting, zero lost work.
Eleven screens, one job: keep your Mac awake for exactly the right reasons, and never a minute longer.
A glanceable widget beside the notch shows what is keeping your Mac awake and for how long. Pick the style that fits - eye, timer, ring, or a quiet dot.

Quiet hours, global shortcuts, battery rules, notifications, and a weekly stats record - there is more inside than we could show here. Missing something you need?
Suggest a feature →Pick one from the menu bar - or let Auto-detect handle it. Select one to see how it works.
Go beyond "is it running" - AwakeMate can hold the Mac awake only while a watched tool is actually using the CPU, then let it sleep the moment it goes quiet. Perfect for builds, encodes and renders, with an idle timeout you set.
Agent CLIs installed via npm or pip often look like plain "node" or "python" to macOS. Deep CLI detection reads the real script name, so Claude Code, Codex and friends are recognised by name - still 100% on-device.
Big Finder copies, downloads and backups run inside macOS with no process to watch, so AwakeMate can hold the Mac awake by disk activity instead. It watches external and removable drives - USB sticks, SD cards, portable SSDs - on their own, so even a slow copy to a slow drive keeps the Mac up until it’s done.
THE PAYOFF
A sample week with AwakeMate on - work that finished instead of dying at a sleeping Mac.
Buy once, use forever - one license per Mac. No subscription, no account.
FAQ
caffeinate, so your saved energy settings never change.