Hush sits at the bottom of your Mac, keeps quiet about what can wait and tells you when Claude Code or Codex needs you.

Free and open source · macOS 15 or later · built from source for now · Ask Hush uses your Claude Code login
A day with Hush · 96 seconds · no sound, like Hush

Animated with Hush's own art. Mail isn't connected yet. App icons belong to their owners; Hush isn't affiliated with them.

Watch the real app instead: a 3-minute tour recorded from Hush itself

Recorded from the app itself. Agent sessions, meetings and mail are simulated; Hand it to Hush and Ask Hush ran for real.

Its best work is invisible
Your screen, on a normal day.
First, how loud is your day?
or just keep scrolling
An illustration of a loud day.
0
held back
You got 4 things today. It held back 63.

An illustration. Today Hush looks after your meetings and your Claude Code and Codex sessions. Mail is coming.

☾Good evening18:30
4shown63held back
See what I heldGoodnight
▤Your week with HushFri
This week you got 18 things from me. I held back 240.
Try it here · about a minute

Say hello. It'll take notes.

Step 1 of 6
What I've learned
For people building with AI

It watches your agents so you don't have to.

Leave Claude Code or Codex running and switch to something else. Hush holds an envelope when a long run finishes and perks up when it needs your OK. The alerts come from the agents' own hooks, with no model calls. By default it's left out of screenshots and screen recordings, so it stays out of your screen shares.

⚡ answer hereFormulas, commands and facts, shaped for the app you're in.
‹/› ask about your repoA read-only Claude Code run in a repo you allow.
↗ open in ClaudeLong writing opens in ChatGPT, Claude or Perplexity with your question filled in.
🧭 plan it · betaBrowser tasks, off until you turn them on, show a plan first. It's told to ask before sending, buying or deleting.
!Claude Code · site16:10
Claude needs you in site
Waiting for a permission prompt
OpenLater
☾While you were away · 42 min
3 Claude sessions ran
2 finished · 1 stopped · 1 PR opened
Show me
31 pieces · 9 colours · all included

Make it yours.

Hush

Never says a word. Always gets it.

Hush is ready when you are.

Already have it? Update with
Free and open source · macOS 15 or later · built from source for now · Ask Hush uses your Claude Code login
Do I need Claude to use it?

No. The character, meeting nudges, the wardrobe and rare finds work on their own. Agent alerts need Claude Code or Codex installed and use their hooks, with no model calls. Ask Hush answers and Summarise use your Claude Code login.

What does it read?

Your calendar, whether you're typing or on a call, and your Claude Code and Codex sessions, all on your Mac. The agent hooks send Hush only the event, session id, folder, host app and terminal device. What leaves your Mac

Does it cost anything?

Hush is free and open source. Ask Hush runs on your own Claude Code login, so answers count toward your Claude usage. History on your Mac shows what each one cost.

Will it show up when I share my screen?

Not by default. Hush's windows are left out of screen shares, recordings and screenshots. It starts that way, and a switch in the menu bar panel lets you show it when you want it in a screenshot.

Does this website track me?

It counts visits with Vercel Web Analytics: which page, where you came from, your country, browser and device type. No cookies, nothing that identifies you, and nothing is shared with advertisers. Hush the app has no analytics at all.

Will it do things without asking?

No. Nothing is pasted, sent or run in another app on its own. Browser tasks are a beta you turn on, and they're told to ask before sending, buying or deleting.

How do I install it?

There's no signed download yet, so you build it from source: clone the repo and run ./scripts/bundle.sh. You need macOS 15 or later and Xcode or the Command Line Tools.

How do I get updates?

Hush can tell you: choose Check for updates… in its menu bar panel, or say yes when it asks to check once a day. Click Update and Terminal pulls and rebuilds it in front of you. Or by hand: in the folder you cloned, run git pull, then ./scripts/bundle.sh again. It rebuilds Hush and swaps it in place, and your Hush, wardrobe, rules and history stay as they were. If an update changes the agent hooks, Hush tells you, and you update them in Settings ▸ Connections. The changelog lists what's new.