Show HN: I built Halo, a private AI assistant for your Mac (free)

itsSilver1 pts0 comments

Halo: your Mac's quiet companion

Download

Local-first · Apple Silicon

Meet Halo.

Your local AI, in the notch.

A quiet companion at the top of your Mac. It watches the screen, listens to<br>your calls, and learns what matters, then taps you on the shoulder before you<br>ask: a draft that's ready to send, a message that can't wait, a meeting that<br>just moved, a build that just broke. Quiet by default. Everything it sees and<br>hears stays on your machine.

Download for Mac

Explore features

Runs on your Mac ·<br>Nothing leaves it ·<br>No telemetry ·<br>Free forever

9:41

halo<br>on this mac

private by design<br>no telemetry

Halo · idle

9:41

halo<br>on this mac

private by design<br>no telemetry

Halo · idle

Voice<br>Just say the word.<br>Press ⌘⇧M or say “Hey Halo” and start talking, anywhere on your Mac. No window to find, no app to open. Halo is already listening.<br>⌘⇧M · or “Hey Halo”

Autocomplete<br>It finishes your sentence, the way you would have.<br>Ghost text appears as you type, in any app. Press Tab to take it; keep typing and it quietly steps aside. It writes in your voice, not a robot's.<br>⇥ to accept · works everywhere you type

Record<br>The call takes its own notes.<br>One shortcut records any call, then writes it up with speaker names and a clean summary the moment you hang up. The audio never leaves your Mac.<br>⌘⌃R · transcript, names, summary

Recall<br>Ask what was said. Weeks later.<br>Halo remembers the meaning of what crossed your screen and your calls, never the pictures. Ask in plain words and get the answer, with its sources.<br>Plain-language search · sources attached

Act<br>It doesn't just answer. It acts.<br>Create the event, draft the reply, look up the contact. Halo uses the tools you already have to finish the job, then shows its work so you stay in control.<br>Calendar · Mail · Contacts · and more

Automations<br>Tell it what to watch. It takes it from there.<br>Acting on demand is only half of it. Describe a standing job in a sentence, an inbox, a repo, a price, and Halo runs it on your Mac, watching while you work. It pings you when something needs you, and never sends, buys, or deletes without your okay.<br>Runs on your Mac · notifies, never acts alone

Connected tools<br>Bring any tool you want.<br>Beyond the built-in integrations, point Halo at any MCP server and it can use those tools too, right where your work already lives. You choose what to add, and it shows its work so you stay in control.<br>Model Context Protocol · you choose what to add

Not another AI app

It's not a clone. It's a category of its own.

You already know tools that do one of these: dictation, autocomplete,<br>meeting recorders, AI agents. The difference with Halo is that it's all<br>of them at once, on your Mac, and it actually remembers.

See how Halo is different<br>Chatbots talk. Halo remembers what you saw, heard, and typed.

Dictation apps type. Halo also recalls, drafts, and joins your meetings.

Cloud agents send your life to a server. Halo's brain runs on your Mac.

A day with Halo<br>It's there before you ask.

7:42 am<br>Your day, already sorted.<br>A short brief each morning: what's coming, who you owe, what slipped yesterday.

Tuesday · 7:42 am<br>10:00, sync with Maya. prep: Berlin follow-up.

2 follow-ups owed. Carlos (design), Erin (refund).

Yesterday's win: beta build green for the first time.

Weather: 12°, drizzle. Take the long jacket.

11:15 am<br>It finishes your sentence the way you would have.<br>Ghost text wherever you type. Tab to take it; keep typing and it gets out of the way.

New Message<br>to [email protected]<br>subject Running late

Hey Ana, running ten minutes behind, grab us the corner table and I'll order when I get there.<br>⇥ Tab accept · keep typing to ignore

2:00 pm<br>The call takes its own notes.<br>One shortcut records any call, then writes it up with speaker names and a summary when you hang up. The recording never leaves your Mac.

Recording · 12:31<br>Ana We can't ship Friday with the importer half done.<br>You Agreed. Let's move the date and cut the importer from v1.<br>Sam I'll tell the pilot customers today.

Summary · 2 decisions · 1 follow-up<br>Ship date moves: importer cut from v1.<br>Sam notifies pilots: today.

6:30 pm<br>Ask what was said.<br>Weeks later, ask in plain words. You get the answer, with its sources.

You · just now "Where did Sam say the offsite was?"

Halo · 3 memories linked Lake Arrowhead. Sam mentioned it on Tuesday's call.<br>The cabin sleeps eight; he still owes you dates.

tue · call transcript #planning · slack last week · note

while you're away<br>It keeps watch so you don't have to.<br>Set a standing job in a sentence: the inbox, a repo, a price. Halo runs it on your Mac and pings you only when something needs you, never sending or buying on its own.

⚡ New automation Watch amazon.com and tell me if this drops below $80.

Running on your Mac · checked 3 min ago<br>Price dropped to $74. Want the link?

notifies you · never buys, sends, or deletes on its own

See who Halo is for

How it works<br>Three quiet steps.

Everything happens on your Mac. There is no server in this...

halo never call runs already quiet

Related Articles