// the relaxing rain break for people who live in Claude Code

Let the AI keep working.
You take the break.

A free macOS menu-bar app. One keystroke turns your whole screen into calm rain and holds a real break - 1 to 21 minutes - that you can’t click out of. Your AI agents keep shipping underneath. So let them. You take the break.

Apple-notarized · no account · off-by-default emergency exit if you ever truly need one

a normal Tuesday
That is a real screen - Hacker News open, agents running - now under a RainBreak. The thing that won’t let you look away, finally raining.

// why a break, really

AI didn’t take your job. It took your off switch.

Agentic coding turned your Mac into a slot machine. Every agent you start is one more thing running without you, one more terminal, one more “just check while it builds.” It feels like progress and reads like social media: variable rewards, infinite scroll, no natural end. The work got faster, the dopamine got faster, and the burnout got faster too.

You cannot out-work software that never sleeps. So stop trying. Out-rest it instead.

It’s not how hard you work. It’s whether you can stop.

// the honest catch

There is no skip button.

A RainBreak holds for the whole break - one minute, two, five, all the way to twenty-one, however long you set. You can’t click it away. You can’t “just send one more message.” The rain stays until your time is up.

There is exactly one way to escape early: shut down your Mac. But that shuts down your agents too - and you don’t want that. Yes, the escape hatch is dumb on purpose. The break is short, your agents are fine, just wait it out. Close your eyes. It’s raining.

(Best paired with agents running unattended. If yours stop to ask permission, keep the breaks short - or let them auto-approve while you rest.)

A break worth taking. One you can’t weasel out of.

01

Actually relaxing

Calm, full-screen rain that rises, holds, and softly settles - not a ticking timer bar. Somewhere to put your eyes down and let your shoulders drop.

02

Your agents don’t pause

The rain takes your screen, not your work. Claude Code and Codex keep running while you rest. You lose nothing by stepping away - that is the whole trick.

03

It holds

Keys, clicks, and scroll are gently blocked for the full break. No skip, no snooze, no “one more thing.” By design, the only early exit is a full shutdown.

04

Your rhythm, one keystroke

One, two, five, seven, twelve, or twenty-one minute breaks straight from the menu bar. A quick breather or a real pause - pick one and the rain takes over.

Three steps. Then it just runs.

  1. 1

    Install and launch

    A quick first-run setup, with rain already falling behind it.

  2. 2

    Work as usual

    RainBreak waits in the menu bar. Your agents run. The rain is one keystroke away.

  3. 3

    Take the break

    Pick a length. The screen turns to rain - and holds it until you are done.

RainBreak app icon

Give yourself a real break.

A small, quiet Mac app. No account. No clutter. No catch - except the one we told you about.

Download RainBreak - free

v0.1.2 · 3 MB · signed DMG

  • Apple-notarized
  • Apple silicon & Intel
  • macOS 14+
  • No sign-up

// for the skeptic (hi)

It blocks your input. Here is exactly how, and how you get out.

How does it block the keyboard and mouse?
Through macOS’s normal input-monitoring APIs (a CGEventTap plus event monitors) - the same mechanism screen-time and accessibility tools use. No kernel extension, no driver, nothing that can wedge your Mac.
What if it crashes, or I really need out?
If RainBreak ever quits, crashes, or you force-quit it, the tap dies with the process and your input comes straight back - you are only ever held by design, never by a bug. And there is an off-by-default double-Esc emergency exit in Settings if you ever truly need one. Quitting (⌘Q) always works.
Is it spying on my screen?
No account, no telemetry servers. Everything runs locally on your Mac and it is Apple-notarized, so Gatekeeper has already checked it.
Download free for macOS