Close the lid. Let the agent finish.

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.

Download for Mac 7-day free trial · No credit card required
Use code LAUNCH at checkout.

Always within reach.

A lightweight macOS menu bar app. Start or stop a session in one click.

Set limits before you walk away

Pick the timer, battery floor, and temperature limit before the session starts.

Time limit

Stop after a set time.

Battery floor

Stop before charge drops too low.

Temperature watch

Stop if the Mac gets too hot.

Works with every agent

SleepWalk is agent agnostic: it keeps macOS awake, regardless of what is running.

Let your agent manage the session

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.

What are we building today?

Type a request and send it to see the SleepWalk handoff.

Frequently Asked Questions

Who is SleepWalk for?

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.

Can I close my MacBook lid while work is running?

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.

Can I put my MacBook in a backpack while it is running?

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.

How is SleepWalk different from Caffeine, Amphetamine, caffeinate, or pmset?

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.

Can an agent start and stop SleepWalk itself?

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.

Why not use a cloud task?

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.

Which agents does SleepWalk support?

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.

Does SleepWalk watch my editor, prompts, or terminal output?

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.

How does SleepWalk watch my MacBook temperature? Is it reliable?

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.

What happens when a limit is reached?

SleepWalk ends the keep-awake session, reopens selected apps if configured, and lets macOS sleep normally. It does not terminate your work.

How much does SleepWalk cost?

SleepWalk is a one-time purchase. Click Purchase for the current price, free trial, and any active offer.