
Timer mode
Set a duration when you just need the Mac awake for a meeting, download, or focused block — same simple slider you expect from a keep-awake utility.
Keep your Mac awake — until the work is actually done.
Watch a process, not a clock
A tiny, clean menu-bar app that keeps your Mac awake — by the clock, or until a process you care about finishes its work. Point it at your build, training run, render, or AI session; it stays awake while the work is busy, then sleeps moments after it goes idle.
Download for macOS
A timer doesn't know when your work is finished. WakeLemur does. Use a timer when you know how long you need — and process mode when the finish line depends on the work itself.

Set a duration when you just need the Mac awake for a meeting, download, or focused block — same simple slider you expect from a keep-awake utility.

Pick the app or job while it's busy. WakeLemur calibrates on that busy load, keeps your Mac awake while the work runs, and lets it sleep once the CPU drops to real idle — or the moment the process exits.
Point WakeLemur at the process that matters and walk away. It keeps watch while the work is busy.
Kick off a Node.js, Python, or shell script and step away. WakeLemur watches the process and keeps your Mac awake while it runs. When the job exits, your Mac sleeps on its own.
Claude Code, Cursor, and other agents can run for a long time before they go quiet. Point WakeLemur at the session and let your Mac stay awake until the agent actually stops — not until an arbitrary timer runs out.
Xcode, webpack, Gradle, Docker builds — the kind of work that pauses, spikes, and finishes on its own schedule. WakeLemur follows the process instead of guessing how long compilation will take.
Video encodes, 3D renders, and audio bounces can run for hours with uneven CPU use. WakeLemur stays with the export until the app goes idle, then lets your Mac rest.
Backups, cloud syncs, and large model downloads should not be interrupted by sleep. Keep the transfer alive until the process finishes, then power down normally.
Local fine-tunes, batch inference, and GPU jobs rarely finish on a fixed schedule. WakeLemur watches the workload and only releases sleep after real idle time — not the moment usage dips briefly.
WakeLemur is one menu-bar panel and three controls — a timer, a process picker, and a Keep Awake button. It does that one job well and stays out of everything else.
No overwhelming settings: a chime when the work's done, display wake, and a keep-me-active toggle for Teams, Slack & co. It all runs on your Mac — no account, no cloud, just the app.
Download for macOS
Decode a JWT, format JSON, convert colors, OCR a screenshot — right from your clipboard, all on-device.
WakeLemur is made by ByteZoo Labs in Hamburg. Questions or feedback? [email protected]