Let It Brew sees real local session activity and keeps the Mac awake.
Built for agents
Close the lid.Let it brew.
Let It Brew follows real agent sessions, keeping your Mac awake only while work is running.
letitbrewCodex · Working
websiteClaude Code · Working

How it works
Close it. The work keeps going.
Let It Brew follows actual agent activity—not a timer. It keeps your Mac awake while work runs, then lets it sleep when the work stops.
The agents keep working and the awake hold continues.
Let It Brew stops brewing so your Mac can sleep.
Features
Keeps watch, so you don’t have to.
A focused macOS utility built around real agent state, closed-lid work, and automatic release.
Real work, not a timer
Follows each local agent’s actual lifecycle and holds the Mac only while work is happening.
Close the lid
Active agent work can keep running after the MacBook closes.
Sleeps with the work
The awake hold releases when work stops—including when an agent asks you a question.
Multiple sessions, one decision
If one session is still working, the Mac stays awake—even when another needs input.
Menu-bar only
No Dock icon or main window. Status and session controls live in the menu bar.
Local by design
No account, no cloud, no telemetry, and no notifications.
Pause whenever you want
Release Let It Brew’s hold while keeping your observed sessions visible.
Supported agents
Two today. More brewing next.
Let It Brew currently supports two local agent tools, with more terminal agents planned next.
Local sessions onlyAvailable now

Claude Code
terminal and Claude desktop
Supported now

Codex
terminal and Codex app
Supported now
Coming soon

Gemini CLI
Coming soon

Copilot CLI
Coming soon

OpenCode
Coming soon
Ready when you are
Stop watching the laptop. Let it brew.
Let It Brew keeps your Mac awake while your agents are working, then lets it sleep when the work stops.
Keeping your Mac awakeIf Let It Brew helps you, star it on GitHub.