For macOS · free and open source

Your AI buddy
in the notch.

Zera hangs from your Mac's notch and turns it into a place to work: approve Claude Code from the notch, drop files on it and drag them anywhere, ask Claude about them, plan your day with a focus orb, and open any app with ⌥Space.

macOS 13+ · Apple silicon and Intel · no account, no API key

Zera in 40 seconds

Finally, a job
for your notch.

Claude Code, live

Claude asks.
You approve.

While Claude Code works, Zera sprouts two wings beside the notch: what it's doing, how far it's got, and the command it wants to run. Approve it right there, no terminal.

Every session at a glance: running, waiting on you, done.
Approve or reject commands from the notch, only when the terminal would have asked.
Reply when it's done and the same session keeps going.
Claude sessions: running, waiting on you, done
Shelf

Drop it on the notch.
Drag it anywhere.

Drag a file onto the notch and the Shelf opens to catch it. It waits there until you need it: tap to copy, or drag it straight into Slack, Mail, Finder or any other app.

Fresh lists what just landed in Downloads, Desktop and folders you add, newest first.
Half-finished downloads stay hidden until they're done.
Files stay where they are: the Shelf keeps a reference, not a copy.
The Shelf's Fresh tab: new files from Downloads and Desktop, newest first
Ask Claude

Ask Claude
about any file.

Pick a file on the Shelf and ask for a summary, the key points, the full text, or anything else. The answer streams in right there, through your own Claude Code login.

Summarize, Explain, Extract, or ask your own question and follow up.
Only when you ask: a file's contents go to Claude when you click, never before.
No API key needed: it uses the Claude Code you're already signed in to.
Tasks and focus

Tap +. Type it.
Tab, and it starts.

A focus orb floats at the edge of your screen. Tap its + (or press ⌥⌘T anywhere), type Write docs #website 30m, and ⇥ starts the timer. Link a project to its repos and your commits become done tasks, ready for your timesheet.

Tasks: the last 7 days, done tasks made from commits
Home

Your Mac,
at a glance.

A slim strip on Home shows CPU, memory, GPU, Wi-Fi and battery. The numbers glide instead of flicker, and nothing moves around them. Tap it for the full picture.

This Mac: per-core load, a minute of network and GPU, memory by kind.
Battery health, cycles and power draw, straight from the battery.
Internet speed test on demand, with macOS's own tool. Nothing runs in the background.
CPU
0%
Memory
0 / 16 GB
GPU
0%
Wi-Fi ↑0
↓0 Mb/s
Battery
80%

↑ A live replica. Click it.

This Mac: CPU and GPU rings, per-core bars, Wi-Fi graph with a speed test, memory by kind and battery health
Pull requests

Every PR,
at a glance.

Reviews waiting on you, checks failing, and Approvals: the PRs you approved and yours that someone else approved, however old. Each PR has its own page: checks, reviewers, and Review in one click.

Approvals: your PRs approved by @sam and @theo A pull request's page: checks failing, reviewers, Review button
Your day

Meetings drop in,
right on time.

Your day from every calendar macOS knows (Google, Outlook, iCloud), with a heads-up and a Join button before each meeting. Plus water and break nudges, and a banner before the battery dies.

Battery at 18%: about 1h 4m left, time to find a charger
App opener

⌥Space.
Arrow. Return.

Press ⌥ Space and Zera drops down with your usual apps on an arc. ← → glide the choice along it and ⏎ tosses the app up to her. Or just type: apps, commands and actions.

⌘K actions: show in Finder, copy its path or bundle ID, pin it, quit it.
Commands: Kill Process, Kill Port, Quit All Apps.
Prefer a list? The classic style hangs a tree under the notch.
⌘K on Safari: open, show in Finder, copy path, copy bundle identifier, pin Commands: Quit All Apps, Kill Port, Kill Process The classic opener: a tree of apps under the notch
Themes

Seven looks.
Or bring your own.

Zera, Tokyo Night, Dracula, Catppuccin, Nord, Rosé Pine and Gruvbox, plus your own from a JSON file. Try one: this page follows.

Everything else in the notch

Hover her. The notch opens.

Clipboard history

Clipboard history

Everything you copied, searchable, ⌘1–9 to paste. Passwords and private copies are never kept.

The focus card

Focus

The card tracks your time against the estimate, and pauses itself when you walk away.

A meeting heads-up

Heads-ups

Meetings with a Join button, water and breaks, new PRs, and a nudge before the battery runs out.

The Claude wings

The wings

Claude Code's progress beside the notch, with Approve and Reject when it needs you.

Settings

Yours to tune

Themes, sounds, shortcuts, the Shelf's folders, and which tab opens when you tap her.

Zera waving

And her

She reacts to what you do, dozes off when you're away, and cheers when the build goes green.

Local by design

Your Mac.
Your data.

No account, no analytics, no telemetry, no update service. Zera runs on your own Claude Code login; nothing goes anywhere you didn't ask.

Files stay put. Their contents go to Claude only when you click Summarize, Explain or Ask.
Fresh reads names, sizes and dates, and only once you open it.
Vitals stay on your Mac. The speed test runs only when you press it.
Tokens live in your Keychain and only talk to GitHub or Anthropic.
Open source, so you can read every line.
Get Zera

Three steps.

1Download Zera.dmg from the latest release.
2Drag Zera into Applications and open it.
3Sign in to Claude Code once. Zera finds it on its own.

Or build it yourself

git clone https://github.com/amsynist/zera.git cd zera ./build.sh open dist/Zera.app

No Xcode project and no dependencies: just Swift and the Command Line Tools.

FAQ

Questions

Does it need an API key or an account?

No. Zera uses the Claude Code CLI you're already signed in to. An Anthropic API key is optional, and there's no Zera account at all.

My Mac has no notch.

Zera hangs from the middle of the menu bar instead, and everything works the same.

How does the speed test work?

It runs macOS's built-in networkQuality tool when you press Run speed test, about 20 seconds, and remembers the last result. Live Wi-Fi rates and the link speed are read from the system all the time; nothing is tested in the background.

Why does macOS ask about Downloads and Desktop?

The Shelf's Fresh tab lists new files there. Zera only asks the first time you open Fresh, and only reads names, sizes and dates.

Will it slow my Mac down?

No. It's a native Swift app with no web views. Vitals are read once a second only while they're on screen; tab switches take a few milliseconds.

How does Ask Claude work?

When you click Summarize, Explain, Extract or ask a question, Zera sends that one file to Claude through the Claude Code CLI you're already signed in to, and streams the answer onto the file's page. Nothing is sent until you click.

Can I open apps from the keyboard?

Yes. ⌥Space brings down your usual apps on an arc; the arrow keys move along it and Return opens one. Typing searches every app, command and action, and ⌘1–⌘6 open the first six.

Is it really free?

Yes, and open source on GitHub. Issues and pull requests are welcome.