Zerre’s homeStart a block to move in
In the app, the vine opens the shelf ↓
Meet Zerre in 98 seconds

A little life on your Mac.

Zerre is a tiny pixel creature that notices when your coding agent is done, celebrates your commits, keeps your notes, and works beside you in focus blocks, on your desktop, up in the notch or in your Dock. Your habits slowly shape who it becomes.

Download for Mac

Apple silicon · macOS 26+ · No account · Free

That’s Zerre, down at the bottom of this window. Say hi.

A LITTLE CORNER OF YOUR MAC
your coding day
$ codex finished a task
Done. Zerre noticed.
a tiny updateYour agent is done!Ready when you are.
Illustrated scene · real app moments

A day with Zerre, in under two minutes.

Agent handoffs and small wins, notes and reminders, focus blocks and breaks, a vine that ripens, traits it wears, and the quiet it keeps. Jump to a part:

An animated tour of Zerre 0.8 using the app’s pixel art. Scenes are illustrative, not a screen recording.

Zerre 0.8 · 1 min 38 s · with sound

Version 0.9 added a choice of homes: Desktop, Notch or Dock. See what changed.

You work. It works beside you.

Set your blocks and breaks once in Settings. Then every block goes like this. Watch the notch at the top of this page: it’s counting down while you read.

  1. 00:00

    It hops up into your notch.

    When a block starts, Zerre crouches and leaps up past the menu bar. A smaller Zerre, drawn for the notch, drops into its room up there.

    the trip
  2. 03:00

    It works at its own little desk.

    Eyes on its laptop, one paw tapping at a time, a glance up now and then. The vine flowers while the block runs. In the app, tap the desk for your inbox and the vine for the shelf.

  3. 08:00

    Everything else goes soft.

    Windows behind the one you’re in blur and dim, so your work is the only loud thing on screen. Drop Zerre onto a window to focus right there. You choose how much blur and darkness in Settings, and you can lift it for a block. You’re seeing it on this page right now.

    Click a window to move the focus
  4. 14:00

    Interruptions wait in its backpack.

    Your agents can finish and your commands can complete. Zerre tucks their notes into its backpack and unpacks them when the block is over. Only what can’t wait, a reminder or an agent stuck on you, still gets through.

    kept for laterAgent finished · 2Command done · 1
  5. 25:00

    Every block grows a tomato.

    Finish a block and a tomato ripens on the vine. Stop early and it still grows a green one, because it still counts. Then a short recap of the block: what happened, and if you want it, which apps the time went to. App names and minutes, nothing more.

    Flowering: a block is running.

  6. Day’s end

    Your days fill a shelf.

    Tap the vine and a shelf opens below the notch. Each day with a finished block gets a jar of its tomatoes, lidded when the day is over. Older weeks become a single bottle of sauce. Days without a block add nothing, so there are no gaps to count.

    An example week

Your habits grow traits. Each one arrives in style.

A trophy for a 50-minute block, a nightcap for late nights, a hard hat for long builds. Traits come from the shape of your days and stay once earned. The first time each one appears, Zerre gets a little scene of its own, then a note saying what you did.

Six are shown here. Pick one to watch it. The rest keep their secret until your days reveal them.

    PLAYS NICELY WITH
    • Claude Code
    • Codex
    • Gemini CLI
    • OpenCode
    • Antigravity
    • git
    • zsh

    Desktop, notch or Dock. You pick its home.

    Choose in Settings › Zerre › Lives in. It notices the same things wherever it lives, and you can move it any time.

    • On the desktop

      It walks around, naps on the Dock, hops onto your windows and visits its home by the notch.

    • By the notch

      It stays at its little desk up top all day, meetings included, so your desktop stays clear.

    • In the Dock

      It becomes the app icon and holds up its signs. Click it to read them. It hides whenever your Dock does.

    Full-screen apps get the screen to themselves. Only what can’t wait, a reminder or an agent stuck on you, peeks in from the edge with its note.

    A companion that knows when to hush.

    Zerre has a small daily nudge budget. It stays quiet during focus blocks, at night, and during meetings when you connect Calendar. Breaks are its turn too: tea for a short one, a nap for a long one, whether or not you take yours. Ignore it for a while and it gets sleepy, never punishing.

    See exactly what it notices

    It notices that things happened. It does not read your work.

    Agent hooks tell Zerre about handoffs, not prompts or code. Calendar access, if you grant it, tells Zerre when you’re busy, not what the meeting is. Time per app during a block is app names and minutes, and you can turn it off. Its history stays on your Mac. The app has no account or usage telemetry. This website counts visits and a few clicks; the details are on the privacy page.

    Notes you choose to write on Zerre’s board are saved locally so it can show them again.

    Read the full privacy details

    Give your notch a tenant.

    Zerre for Mac is free. Download it, start a block, and see what grows beside you.

    or install from Terminal
    brew install --cask darkbringer1/tap/zerre

    Installs the app and the zerrectl command. Zerre keeps itself up to date.

    macOS 26+ · Apple silicon · Signed and notarized · Sparkle updates

    Latest release

    Zerre 0.9.0

    Released October 17, 2026. Signed with Developer ID and notarized by Apple.

    • New: Choose where Zerre lives: on the desktop, at its desk by the notch, or in the Dock (Settings › Zerre › Lives in).
    • New: In the Dock, Zerre is the app icon and holds up its signs there. Click it to read them; right-click for focus and notes.
    • New: Full-screen apps get the screen to themselves. Only what can't wait peeks in from the edge, with its note beside it.
    • Improved: Living by the notch, Zerre stays at its desk all day, meetings included, so the desktop stays clear.
    • Fixed: Zerre's head no longer gets cut off during high, repeated jumps.
    SHA-256: efda7945583ed30ac2230ae477a213ada417fb544a6a6bb88fcfa2ed46d6018b