Available · macOS

WakeLemur

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
WakeLemur watching an active process and keeping the Mac awake

Two ways to stay awake

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.

WakeLemur timer mode with duration slider

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.

WakeLemur process mode prompting to pick a busy process

Process mode

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.

Built for long jobs

Point WakeLemur at the process that matters and walk away. It keeps watch while the work is busy.

  • Long scripts

    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.

  • AI coding sessions

    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.

  • Builds & compiles

    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.

  • Renders & exports

    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.

  • Big transfers & syncs

    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.

  • Training & inference

    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.

Deliberately small

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
WakeLemur settings pane with sound, display wake, and keep-me-active options
ClipBear app icon
From the same studio

ClipBear — a clipboard manager for developers

Decode a JWT, format JSON, convert colors, OCR a screenshot — right from your clipboard, all on-device.

Visit clipbear.app

WakeLemur is made by ByteZoo Labs in Hamburg. Questions or feedback? [email protected]