Quality score 69Ckeepresso.com#agents#audio#coding#productivity#video

Keepresso: macOS Menu Bar App to Keep Your Mac Awake

Keepresso is a native macOS menu bar app that keeps your Mac awake on your terms: smart triggers, timed sessions, closed-display mode, and automation leases with an MCP server for AI agents. Free, open source, macOS 14+.

Visit website

About this tool

What

Keepresso Is Keepresso is a native macOS menu bar app built to keep your Mac awake on your terms rather than simply blocking sleep.

Core Capabilities

  • Smart triggers: The AI-agent trigger watches claude, cursor, codex, gemini, and friends in your terminals, staying awake only while a coding agent is actually working and standing down once the last session has been quiet for your configured grace period.
  • Closed-display mode: Close the lid and it keeps working — downloads, builds, agents, SSH, and backups run to completion.
  • Timed sessions: Keep the Mac awake for set periods.
  • Automation leases and MCP server: The app bundle ships keepresso-mcp (in Contents/Helpers), a Model Context Protocol server any MCP-capable agent can use to manage leases, read Keepresso's status, and read the system wake schedule.
  • Headless-Mac toolkit: Tools for Macs without a display.
  • Public Wi-Fi tools: When a cafe or hotel login page refuses to appear, open the captive portal, flush DNS, or cycle Wi-Fi from one small recovery panel.
  • Gaming and streaming: Optimize gaming and prevent sleep; AWDL shares the Mac's Wi-Fi radio with features such as AirDrop and Sidecar.

Agent

Detection The AI-agent condition recognises Kimi Code, Qwen Code, Muse Code, Devin CLI, and pi sessions, judging them from what their processes are actually doing. For unattended overnight runs, it can optionally treat a hook waiting state as still working (off by default; a pending approval always counts as working).

Platform

and Access Supports macOS 14+, is free/freemium, open source, offers a public API, and is self-hosted. The interface is available in fifteen languages.

Best for
  • macOS users who want to keep their Mac awake on their own terms rather than with an all-or-nothing toggle
  • Developers running long downloads, builds, or backups
  • AI-agent users working with claude, cursor, codex, gemini, and similar coding agents
  • Gamers and streamers who want to optimize gaming and prevent sleep
  • Advanced users who need a headless-Mac toolkit or MCP integration
Use cases
  • Prevent sleep during downloads, renders, or calls
  • Optimize gaming and streaming
  • Run tasks with the lid closed
  • Keep the Mac awake while coding agents work
  • Recover from captive portal login issues
Strengths
  • Free and open source under a freemium model
  • Offers a public API and ships keepresso-mcp for MCP-capable agents
  • Self-hosted
  • Native macOS menu bar app supporting macOS 14+
  • Interface available in fifteen languages
  • Agent detection covers Kimi Code, Qwen Code, Muse Code, Devin CLI, and pi
Limitations
  • macOS only (macOS 14+); not available on other platforms
  • Freemium model means some capabilities may be paid, and the specific tier breakdown is not disclosed in the facts
  • The MCP server lives inside the app bundle (Contents/Helpers), so the app must be installed to use it

Features & use cases

AI-agent trigger: stay awake only while a coding agent is actually workingClosed-display mode: keep downloads, builds, agents, SSH, and backups running with the lid shutTimed sessions to keep the Mac awake for set periodsBundled keepresso-mcp: MCP-capable agents can manage leases and read statusHeadless-Mac toolkitPublic Wi-Fi recovery panel: open captive portal, flush DNS, cycle Wi-FiGaming and streaming optimization with sleep preventionDetects Kimi Code, Qwen Code, Muse Code, Devin CLI, and pi sessionsOptionally count hook waiting state as working (off by default)Seven-tab preferences with Gaming & Streaming tools in their own windowAvailable in fifteen languages

At a glance

Monetization
  • Free
  • Freemium
Maturity signals
  • Open source
  • Public API
  • Self-hostable
Learning curve
  • Low

Sources

Every profile keeps its sources and latest verification date.

Similar tools

Tater
taterassistant.com
54

Tater is a private local AI assistant with room-aware voice, music playback, and smart-home control, featuring a modern local WebUI.

Open details
Descript
descript.com
83

Descript is a tool for editing video and audio by editing text, with built-in AI features for transcription, voice cloning, and media generation.

Freemium · $16+/mo

Open details
PyGPT
pygpt.net
75

PyGPT is an open-source desktop AI assistant for Windows, macOS, and Linux, written in Python. It supports chat, running agents, web search, executing Python code, TTS/STT, plugins, and long-term memory, with no prior AI experience required.

Open details
WritHer
getwrither.com
52

WritHer is a 100% offline, open-source alternative to Wispr Flow and Dragon NaturallySpeaking for Windows. Dictate into any app, run a local LLM voice assistant, manage notes by voice. No cloud. No subscription. Free.

Open details