Time limit
Stop after a set time.
Need to leave your desk? Start a SleepWalk session, close the lid, and take your Mac with you. It stays awake until you or your agent stops the session, or one of your limits is reached.
A lightweight macOS menu bar app. Start or stop a session in one click.
Pick the timer, battery floor, and temperature limit before the session starts.
Stop after a set time.
Stop before charge drops too low.
Stop if the Mac gets too hot.
SleepWalk is agent agnostic: it keeps macOS awake, regardless of what is running.
Open Agent Setup in SleepWalk, install the CLI and skill, then say “do not sleep.” Your agent starts a session when it needs one and stops it when the work is done, so you do not have to guess a duration.
Type a request and send it to see the SleepWalk handoff.
SleepWalk is for anyone who needs a Mac to keep working with the lid closed: coding agents, builds, tests, downloads, renders, backups, and other long-running tasks. Each session stays bounded by the limits you choose.
Yes. Start a SleepWalk session before closing the lid. Your work can continue while the lid is closed. Stop the session when the work is done, or let a time, battery, or temperature limit end it.
Only if the Mac can stay ventilated. Do not put a running Mac in a sealed or tightly packed bag. Keep its vents clear, set a temperature limit, and add a time limit and battery floor as needed.
They solve related keep-awake problems. Caffeine handles ordinary idle sleep, not closed-lid work. Amphetamine, caffeinate, and pmset can keep a Mac awake, but require manual setup and are easy to leave running. SleepWalk puts closed-lid sessions and time, battery, and temperature limits in one menu bar flow. With the optional CLI and skill, an agent can start and stop those bounded sessions too.
Yes. Open Agent Setup in SleepWalk, install the optional CLI and skill, then tell your agent “do not sleep” or ask it to use the SleepWalk skill. The skill checks the current session, starts one only when needed, and stops it if it started it.
SleepWalk lets you continue the task already running on your Mac when you need to leave or close the lid. You keep its local files, tools, credentials, and environment instead of starting a new cloud task and rebuilding its setup.
Any coding agent that can follow a Markdown skill and run local commands. SleepWalk manages macOS itself, so the menu bar app also works without an agent.
No. SleepWalk does not inspect prompts, code, windows, logs, or network traffic. It only reads local power, battery, temperature status, and basic running-app information such as name, CPU use, and memory use.
SleepWalk uses the macOS system thermal state instead of estimating temperature from one sensor. Choose Warm, Hot, or Critical, and SleepWalk stops when macOS reports the selected state.
SleepWalk ends the keep-awake session, reopens selected apps if configured, and lets macOS sleep normally. It does not terminate your work.
SleepWalk is a one-time purchase. Click Purchase for the current price, free trial, and any active offer.