gulp
a goldfish in your menu bar

Scribble.
Forget. Repeat.

Gulp is a scratchpad that forgets. Press ⌃⌥G from anywhere, type the thing you’ll need in a bit, and hit return — or press ⌃⌥V and just say it. The fish holds it for four hours, then lets it go. No archive, no guilt.

Download on the App Store Version 1.1 · macOS 26.5 or later · Apple Silicon & Intel
Everything stays on your Mac
the tour

Feed it. Find it. Let it go.

how it works

A shortcut, and you’re back to work.

  1. 1

    Press ⌃⌥G, anywhere.

    A paper strip opens in the middle of your screen with the cursor already in it — or press ⌃⌥V to talk instead. It doesn’t pull you out of the app you were in.

  2. 2

    Type it. Hit return.

    “check the deploy at 4”, “reply to Sam once the build is green”. The strip lets go in a drift of gold dust and the fish gulps. ⌘↩︎ feeds it and keeps the strip open for the next one.

  3. 3

    It’s there when you need it.

    Click the fish, or press ⌃⌥B from anywhere. ↑ and ↓ pick a note, ⌘C copies it, ⌫ lets it go in a puff of dust, esc puts the bowl away. Hours later it’s gone, and so is the pressure to file it.

say it

Hands full? Just say it.

Press ⌃⌥V, or Tab in the strip, and talk. Settled words land in ink and the ones still arriving stay pale. Return feeds the fish.

  • Heard on your Mac, in your language.Apple’s on-device transcription, in more than 30 languages: your Mac’s own, or pick another in Settings. The audio is never saved and never sent anywhere.
  • Type or speak. Tab to switch.The strip changes in place, and anything you said carries over if you’d rather finish it by hand.
  • ⌘↩︎ keeps going.Feed one thought and the strip stays open, still listening, for the next. Esc when you’re done.
tidy

Say it messy.
Keep it tidy.

Nobody talks in clean sentences. Gulp drops the ums, the repeats and the false starts from what you said, and leaves every word that matters exactly as you said it.

  • ⌘Z flips a note back to how you said it, and forward again
  • Your words, not a rewrite. Tidying only takes away; it never adds a word you didn’t say
  • On your Mac. Gulp’s own rules do the work, with Apple’s on-device model helping where your Mac has it
  • Typed notes are left alone, and you can switch tidying off in Settings
  • English for now. Notes spoken in other languages stay exactly as you said them
gulpas you said it
um, tell Jordan the the design review moved to you know 3:30
while your agents work

Juggling three tasks? Let the fish hold the rest.

One agent is refactoring, another wants a review, and a follow-up just came to you. Park it in the bowl without leaving the terminal, and pick it up when the run finishes.

  • ⌘↩︎ feeds a follow-up and keeps the strip open for the next
  • Drag a note out of the bowl, straight into a prompt, a terminal or a message
  • Right-click › Services › Feed the Fish on any selected text, in any app
A Mac desktop with two agent terminals running, a refactor and a set of refund tests waiting for review. The capture strip holds the follow-up “next: ask the agent to update the changelog”, and the bowl under the menu bar fish holds earlier follow-ups at different ages, with copy and let go on a tab beside the picked note.
on your desktop

Or leave the bowl where you can see it.

Open it with the shortcut when you want it, or keep it on your desktop like a sticky note. It sits behind your windows, never on top of your work.

  • Drag it anywhere by its header. It stays where you put it
  • Click a note and the keyboard is yours: ↑ ↓ to pick, ⌘C to copy
  • Three widths, so a long thought reads on one line
  • An empty bowl shrinks to a small card with the fish asleep on it
A Mac desktop with the Gulp bowl sitting on the wallpaper, holding four notes at different ages. A document window and an agent’s terminal overlap it, the way windows overlap anything on the desktop.
the fade

Watch a thought turn to gold, then dust.

Notes don’t blink out. The ink takes on your theme’s colour from the end of the line back, dust gathers after the last word, and at the end the whole thing sinks and dissolves. By the time it’s gone you’ve already made peace with it.

check the staging deploy at 4
the fish

Alive enough. Quiet enough.

The fish is the whole interface. Its face tells you what’s in the bowl without you opening anything, and it never pings, badges or bounces.

awake

Holding thoughts. It blinks now and then and its eyes follow your pointer. Try it. In the menu bar it holds perfectly still.

dozing

The bowl is empty. Eyes shut, perfectly still. An empty bowl costs your battery nothing.

gulp!

You just fed it. A quick squash and a swallow as the note lands, with a soft pop if you like sounds.

worried

A note is in its final minute. A small wiggle you’ll catch from the corner of your eye, then a confused head-shake when it’s gone.

Blinking and cursor-following can each be switched off in Settings.

settings

Set it once. Then forget it too.

Everything the app asks of you lives on one page. After that it asks nothing: no confirmations, no per-note options.

  • Memory30 minutes, 1 hour, 4 hours, 8 hours or a day. Also changeable from the capture strip.
  • Bowl size10, 20, 30 or 50 thoughts. When it’s full, the oldest one swims off.
  • ShortcutsOne to type, one to talk, one to open the bowl. Pick your own, in Settings or the welcome tour.
  • LookFour themes, three text sizes, three bowl widths, and whether the bowl opens on the shortcut or lives on your desktop.
  • VoiceTidying on or off. Sounds, and launch at login, live under System.
gulpa goldfish in your menu bar
MEMORY
Memoryhow long each thought stays in the bowl
Text sizefor the capture strip and the bowl
LOOK
Bowlwith the hotkey, or on your desktop
Bowl widthregular · wherever the bowl lives
VOICE
Tidy what you sayums and false starts go, your words stay · done on your Mac
FISH
Blinkinga slow blink every half a minute or so
Follow the cursorits eyes follow your pointer while it holds a thought
promises

What the fish won’t do, on purpose.

A note that could be saved is a note you’d feel you should save. Gulp works because saving isn’t on the table.

What it does

  • Catches a thought from anywhere, typed or said
  • Tidies what you say, and keeps how you said it a keystroke away
  • Holds up to fifty at once, newest on top
  • Fades every one on the same timer
  • Lets you copy a note, drag it out, or let it go early
  • Takes text from any app’s right-click menu, or dropped on the fish
  • Sits on your desktop, if you’d like it in sight
  • Keeps your bowl if you quit and reopen

What it refuses

  • A history of forgotten notes
  • Undoing a forget
  • Tags, folders or search
  • Pinning a note forever
  • Reminders, alarms or notifications
  • Sync, accounts or the cloud
  • Keeping a recording of your voice
Nothing leaves your Mac.

Gulp has no network access, no analytics and no account. Voice is transcribed and tidied on your Mac, and the audio is never kept. Only notes that are still alive are stored, inside the app’s sandbox, and a restart empties the bowl.

For the things you’d be sad to forget, but only for the next few hours.

Download on the App Store Version 1.1 · macOS 26.5 or later
The Tug app icon
from the same maker · gulp’s cousin

tug, a menu bar timer you pull out like a tongue.

Click Tug in your menu bar, pull down, and let go. Name the timer, hit return, and it rings when time’s up. Run one or twenty at once, or let Tug run a whole Pomodoro session. Same care as Gulp, and nothing leaves your Mac either.

  • one gesture
  • pomodoro built in
  • ⌃⌥T from anywhere
  • seven palettes
  • its eyes follow your cursor too
Get Tug on the Mac App Store macOS 26 or later · Apple Silicon & Intel
contact

Something fishy? Write to the maker.

A bug, an idea, or a shortcut that clashes with another app. It comes straight to the person who made Gulp, and every message gets read.

How Gulp handles your notes and your voice: privacy policy.