Time limit
Stop after a set time.
Close the lid and let your agent finish. SleepWalk keeps your Mac awake, then stops on timer, battery, or thermal limits.
Use SleepWalk from your editor, terminal, or coding assistant.
Install the SleepWalk skill once. Agents can start a bounded session and stop it when work is done.
> Fix the flaky upload queue test while I step away.
• I’ll use the SleepWalk skill to keep a bounded session open, then stop it when checks pass.
• Explored
└ Read SKILL.md (SleepWalk skill) • Ran sleepwalkctl start
└ Session active … fixed retry timing and reran the focused suite …
• Ran npm test -- UploadQueue
└ 18 passed … task complete, stopping SleepWalk …
• Ran sleepwalkctl stop
└ Session stopped
Session inactive • Done. SleepWalk timer stopped.
Agent agnostic. No prompt monitoring. No window watching. Just local start and stop commands.
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 for developers who need to step away while an agent, build, server, or script keeps running.
Yes. Start a bounded session, close the lid, and let the agent continue while SleepWalk watches your limits.
Those tools keep a Mac awake. SleepWalk adds a short session flow, closed-lid use, battery and thermal limits, and simple agent start/stop commands.
Yes. Install the SleepWalk skill once, and an AI coding agent can start a bounded session and stop it when the task is done.
Any agent, editor, terminal, script, or workflow that can call the local SleepWalk CLI.
No. SleepWalk does not inspect prompts, windows, logs, code, or network traffic. Agent setup uses explicit local commands from the SleepWalk skill and CLI.
SleepWalk ends the session when the timer expires, the battery drops below your floor, the Mac gets too hot, or a local stop command ends the session.
SleepWalk is buy-once software. Current price, promo, and trial details are shown at Polar checkout.