K

Keepresso

macOS menu bar app that keeps the Mac awake on demand

free
Last Updated 9/11/2026

About Keepresso

Keepresso is a macOS menu bar app that keeps the Mac awake during downloads, builds, agent runs, SSH sessions, or backups, and supports clamshell operation. It provides AI agent triggers, command-line control, scheduled wake-ups, and caffeinate-style process keep-alive; once an AI agent finishes and remains quiet for the configured grace period, the app stops keeping the Mac awake. The software is free and open source, requires no account, and includes no trackers.

Best for

macOS users
AI agent users
Developers and maintainers of automation scripts
Users who need long-running downloads, builds, or backups

Best use cases

Run AI agents overnight

Complete downloads, builds, or backups with the lid closed

Control scripts and pipelines via the CLI

Wake the Mac on schedule for automated tasks

Features

AI agent trigger

Monitors terminal agent sessions such as Claude, Cursor, Codex, and Gemini, keeping the Mac awake while they work.

Command-line tool

Run start, stop, toggle, status, lease, and wake commands through the keepresso CLI.

Scheduled wake

Syncs recurring schedules for Claude Desktop, Codex automations, and tokenstat.ai jobs.

Clamshell mode

Supports downloads, builds, agents, SSH, and backups running to completion with the lid closed.

Pros

  • Free and open source
  • No account or trackers required
  • Supports CLI and JSON status files
  • Supports AI agents that automatically stay awake based on activity

Cons

  • Clamshell mode requires administrator approval
  • Firmware may skip timed wake-ups on battery power

FAQ

The official page states that Keepresso is free, open source, and has no license fees.
Clamshell mode switches to pmset disablesleep, so administrator approval is required the first time; after one approval, it is not requested again.

Tool Information

DeveloperKeepresso
Release Date9/11/2026
Pricingfree