Shipping early and often — read the release notes

Email that gets
out of your way.

A fast, quiet, native macOS mail client. Search that finds anything instantly, screening that puts real people first, workflows that run your inbox on autopilot, and AI that never leaves your Mac — Apple Intelligence, or a model you run. Or none at all.

Universal · Apple Silicon & Intel · macOS 14+ · No account, no tracking.

Vireo — Inbox
Linnea Fischer9:24
Re: studio lease — final numbers
GitHub8:51
3 new pull requests need review
Kestrel BooksTue
Your order has shipped
MomMon
photos from the cabin 🏔️

Re: studio lease — final numbers

LF
Linnea Fischer
🛡️ Trackers blocked
✨ Terms agreed, addendum signed — one ask: weekend dock access

Hi — great, those terms work for us. I’ve attached the signed addendum so we’re all set for the 1st.

One small thing: could we keep the loading-dock access on weekends? It’d make the move-in a lot smoother.

Thanks for being so easy to work with on this.

— Linnea

What makes it good

Everything you want. Nothing you don’t.

Built on battle-tested foundations, wrapped in an interface that respects your attention.

Search that actually finds it

A full-text index over every message — 50,000+ mails return instantly. Speak its language: from:*school.org, is:human, has:attachment — filters become chips as you type, with live counts. Save any search as a Nest and it lives in your sidebar like a mailbox.

Mail from people, not machinery

Vireo screens every message from its raw headers — no cloud, no ML service — and separates mail a person wrote from newsletters, receipts, and notifications. It knows your correspondents, too: is:human is:unread is the mail actually waiting on you, is:stranger is the cold outreach, is:automated is everything a robot sent.

A reader that tames ugly mail

Every message is re-typeset into clean, readable text — no blinding HTML, no jarring fonts. Remote images and trackers are blocked until you say so. Marketing mail finally reads like a letter — and attachments drag straight out of a message, onto your Desktop or into another app.

Compose without the chaos

A calm, constrained editor in the spirit of Notion and Obsidian — bold, lists, quotes, code, links, markdown shortcuts, and per-account signatures. Send holds every message for ten seconds of Undo, and forwarding sends the original mail: formatting, embedded images, and attachments intact.

Snooze it — it comes back

Snooze a conversation and it leaves your inbox — 30 minutes, an hour, this evening, tomorrow morning, or any time you pick — then returns unread with a notification banner, even if Vireo isn’t running. Remind Me pings you at the right moment without moving a thing.

All your accounts, grouped

Bring every inbox together and organize them into groups that match your life — Personal, Work, Side projects — each with its own icon and color. Gmail signs in with Google — no app-password scavenger hunt — and any IMAP server works. A true Postbox replacement for people who run more than one address.

Sync that heals itself

Deletes, spam filings, and rescues always finish — even when the server was unreachable at the exact wrong moment. Accounts sync independently, so one bad server never holds up the rest. Vireo keeps rotating backups of your read states and verdicts, and Restore from Trash brings anything back — even mail another app deleted.

Unsubscribe, with receipts

One click — and Vireo checks the answer. Failures surface on the subscription with a Retry button, every attempt is logged with the server’s actual response, and when your network’s ad-blocker breaks an unsubscribe page, Vireo names the block and offers real ways out instead of opening a doomed browser tab.

Instant, even at 50k messages

Native AppKit lists, optimistic actions, and an architecture tuned for huge mailboxes mean no spinners and no stutter. Archive, flag, and triage at the speed of thought — with multi-level undo.

On autopilot

Your mail, on autopilot.
Your hand on the switch.

Rules, models, and agents that work your inbox for you — all local, all auditable, and all off until you say so.

Workflows: mail that files itself

Tell Vireo “when mail matching this search arrives, do this” — move, archive, tag, flag, remind, notify, or ping a webhook (Slack, Home Assistant, ntfy…). Run one on a daily schedule, when you send, or on demand like a macro. A live preview shows exactly what a rule would do before it ever runs — and everything a workflow does rides the same rails as your own clicks: undoable, logged, one message at most once.

when  from:*school.org has:attachment  →  move to School · notify

An assistant that lives on your Mac

One-line summaries and spam judgment from Apple Intelligence — fully on-device, nothing to set up, works on a plane — or from any endpoint you run, like Ollama. Tune its voice with your own standing instructions, and audit every request in a call log that names the engine that answered. Until you pick one, it’s completely dormant: zero AI buttons, zero AI network calls.

A spam filter that takes correction

Every verdict you hand down becomes a visible rule in Settings — inspect it, undo it, and watch it teach the filter about that sender and their whole domain. Your corrections are permanent: Vireo never flips them back on its own. A bundled Bayesian filter does the classic work locally, and the assistant catches the phishing and scams it misses.

A door for your AI agents

An opt-in, localhost-only MCP server lets Claude — or any agent — search your mail in Vireo’s own syntax, read threads, triage, draft replies, even draft workflows. Anything an agent creates arrives switched off until you review it, drafts open in Vireo for your approval, and nothing is ever sent for you. Token authentication is one toggle away.

claude mcp add --transport http vireo http://127.0.0.1:8765/mcp
Why it’s different

Opinionated on purpose.

A few principles we won’t compromise on.

0
trackers, ads, or analytics
100%
on-device — your mail never leaves
accounts & groups, one window
Native
a true macOS app, not Electron

Give your inbox
a quieter home.

Built for people who live in their email but wish they didn’t have to.

Pre-alpha — early and rough around the edges. Universal binary, notarized, signed. macOS 14 Sonoma or later.