Hushtop from your scripts, Siri and Shortcuts

A notch you can talk to from a shell script, a git hook, a render job or Siri. Every door is closed until you open it in Settings.

An ear from any script

Hushtop ships a small hushtop command. One line shows an ear with your text, a symbol, a tint, a progress bar and a button that opens a file when the job is done. Another line clears it.

hushtop ear "Render" --progress 0.62 --symbol film.fill --open ~/Movies/out.mov
hushtop clear --id render

The command only builds a hushtop://ear link and hands it to Hushtop in the background, so it works from a git hook, a Makefile, a CI script on your Mac or a render queue. It shows only while Settings › Integrations › Allow scripts and Shortcuts is on, and every field is bounded before it reaches the notch.

Links you can trigger

Three links do work from anywhere, Shortcuts included. Any web page can open a link like these, so they only ever show, open or quiet; none of them changes or deletes anything.

  • hushtop://ear?text=Build%20done&symbol=hammer shows an ear.
  • hushtop://quiet?on=1 and on=0 turn Quiet mode on and off, so a Shortcuts Focus automation can mirror your Focus into the notch.
  • hushtop://settings/privacy opens that Settings page and nothing else.

Siri and Spotlight

Hushtop registers eight App Shortcuts, so these work by voice and from the Shortcuts app without any setup:

  • Start a focus in Hushtop
  • Quiet Hushtop, or Quiet Hushtop for an hour
  • Keep my Mac awake with Hushtop
  • Join my meeting with Hushtop
  • Pause music in Hushtop, play, next or previous
  • Open a project in Hushtop
  • Stop a dev server in Hushtop
  • What’s running in Hushtop

Stop a dev server only ever touches your own processes and asks you first every time. Keep awake keeps its battery and heat guardrails on, whoever started it.

Your Shortcuts on Home

A Home widget runs your own Shortcuts by name. Each tile gets an icon and a color from a right-click, and the medium size shows four with labels.

Long commands

An optional shell hook tells Hushtop when a long command finishes, so an ear says the build or the test run is done while you are in another window. The hook reports only the first word of the command, how long it took and its exit code, never the arguments, the folder or the output.

Let your agents read Hushtop

If you install the optional agent skill, Claude Code and Codex can ask Hushtop what is running on this Mac. The command behind it, Hushtop --status --json, answers with the dev servers it sees, each with its port, framework and project, and the last keep-awake event. It is read-only; the skill tells the agent to ask you before touching power settings.

See every integration, or try it free for 7 days.