Keep your Mac awake while real work runs.
Upstay is a free macOS menu bar app for Claude Code, builds, tests, downloads, Docker, and long-running commands. No login. No telemetry. No fake activity.
Upstay uses macOS-supported power assertions to prevent idle sleep. Nothing more. From Sweet Lemon Lab.
Your Mac should not sleep while the work is still running.
AI coding agents, builds, tests, Docker containers, downloads, and local scripts often keep working after you step away. Upstay prevents idle sleep so those jobs can finish normally.
Choose why your Mac should stay awake.
The default mode keeps the system awake, not the screen unlocked.
Prevent system idle sleep while letting the display and lock screen behave normally.
Keep awake for 15 minutes, 1 hour, 2 hours, or a custom duration.
Keep awake until a specific time, then stop automatically.
Keep awake while claude, docker, pnpm, python, or another process is running.
Start a command from Upstay and keep the Mac awake until it finishes.
Optionally keep the display on when you really need it.
Boring privacy, by design.
Upstay runs locally on your Mac. It does not require an account, does not send analytics, does not connect to Slack or Teams, and does not upload command output.
Keeps work running. Does not fake activity.
Upstay uses macOS-supported power assertions to prevent idle sleep. It does not move your mouse, press keys, fake Slack or Teams presence, or bypass your company’s screen-lock settings.
Your Mac can still lock normally. Your display can still turn off. Your background work can keep running.
Built-in battery safety.
Upstay can warn when running on battery, stop below a chosen battery level, or only keep awake while plugged in.
Download Upstay
- → macOS 12.7 Monterey or newer
- → Apple Silicon and Intel Macs
- → Free, no account required
- → Local-only, no telemetry
Questions, answered plainly.
No. Upstay does not fake presence, move your mouse, press keys, or interact with chat apps.
No. Your lock screen and password settings still work normally.
Yes. In the default mode, the display can sleep while the system stays awake.
Yes. Use a timed session, a process watch for claude, or run the command through Upstay.
No. Upstay has no login, no telemetry, no analytics, and no cloud service.
No. Upstay is for idle sleep. Lid close, low battery, explicit Sleep, and admin policies may still sleep the Mac.