

A tiny $4.99 Mac menu bar app that keeps long-running AI agents alive with the laptop lid closed, using one three-level slider.

A tiny $4.99 Mac menu bar app that keeps long-running AI agents alive with the laptop lid closed, using one three-level slider.
Agents Never Sleep is a minimal native macOS menu bar app built for one problem: coding agents and other long-running jobs dying when the Mac goes to sleep. It exposes a single slider with three levels — Sleepy, Awake, and Never sleeps — where the top setting keeps work running while you are away and, critically, with the lid closed. That last part is the reason it exists: the built-in caffeinate command does not survive a closed lid, and the alternative is remembering to run and later revert sudo pmset -a disablesleep 1 or digging through System Settings. The app is deliberately tiny and native, lives entirely in the menu bar, and collects no data — no telemetry, no analytics, nothing leaves the machine. It is a one-time $4.99 purchase with a 14-day money-back guarantee that requires no form and no stated reason, currently at version 1.0.5.

A tiny $4.99 Mac menu bar app that keeps long-running AI agents alive with the laptop lid closed, using one three-level slider.
Agents Never Sleep works by combining Closed-Lid Operation: Keeps agents and background jobs running with the MacBook lid shut, which the built-in caffeinate command cannot do., Three-Level Slider: One control with Sleepy, Awake, and Never sleeps settings, so changing sleep behavior takes a single drag rather than a terminal command., Menu Bar Only: Lives entirely in the menu bar with no window, dock icon, or configuration screens to manage., Native and Tiny: A small native macOS binary rather than a wrapped web app, minimizing overhead on a machine already running agents., Zero Data Collection: No telemetry, analytics, or tracking; what runs on the machine stays on the machine. to help users with Overnight Agent Runs: Letting a coding agent work through a long task while the laptop is closed and put away., Long Builds and Tests: Preventing a multi-hour build, test suite, or data job from being interrupted mid-run by sleep., Mobile Working: Carrying a MacBook between rooms or offices without propping the lid open to keep a job alive., Model Downloads and Training: Keeping large model downloads or local fine-tuning runs going unattended., Avoiding pmset Mistakes: Replacing manual sudo pmset toggles that are easy to enable and easy to forget to undo..
Key features include Closed-Lid Operation: Keeps agents and background jobs running with the MacBook lid shut, which the built-in caffeinate command cannot do., Three-Level Slider: One control with Sleepy, Awake, and Never sleeps settings, so changing sleep behavior takes a single drag rather than a terminal command., Menu Bar Only: Lives entirely in the menu bar with no window, dock icon, or configuration screens to manage., Native and Tiny: A small native macOS binary rather than a wrapped web app, minimizing overhead on a machine already running agents., Zero Data Collection: No telemetry, analytics, or tracking; what runs on the machine stays on the machine..
Agents Never Sleep is useful for anyone interested in Overnight Agent Runs: Letting a coding agent work through a long task while the laptop is closed and put away., Long Builds and Tests: Preventing a multi-hour build, test suite, or data job from being interrupted mid-run by sleep., Mobile Working: Carrying a MacBook between rooms or offices without propping the lid open to keep a job alive., Model Downloads and Training: Keeping large model downloads or local fine-tuning runs going unattended., Avoiding pmset Mistakes: Replacing manual sudo pmset toggles that are easy to enable and easy to forget to undo..
Agents Never Sleep is a paid product. Check the official site for current pricing.
Visit https://agentsneversleep.app/ to sign up and explore Agents Never Sleep.
Browse by use case: Automation & Productivity
Compare Agents Never Sleep: vs Port Radar for macOS · vs SubtitleGenerator · vs Zero · vs oMLX