Local AI on a Mac

Nearly all of it is a chat window. Very little of it reads your Mac.

Most apps described as a local AI assistant for Mac are model runners: they give you a chat box and run the model on your own hardware instead of someone else's server. That is a real and useful thing, and it is not what most people are asking for when they search this. They mean something that reads what is already on the machine.

We make one of the tools below. Brownie is ours, so read this the way you would read any comparison written by someone with a stake in it. We have tried to make the table something you could check yourself in an afternoon: every tool links to its own site, the claims are the structural ones rather than the ones that change with a pricing page, and where we could not verify something we have said so instead of guessing.

The split nobody names

Two different products share one search term.

Model runners

You open an app, pick a model, and type at it. The model runs on your GPU, so nothing goes to a server — but it only knows what you paste into the box. Ollama, LM Studio and Jan are all this, and they are good at it.

Readers

Something that already has access to your messages, mail, notes and files, and does work on them without being asked each time. Far rarer. Apple Intelligence does a narrow version of it; Brownie does a broad one.

The distinction matters because the privacy question is completely different for each. A model runner is private because you never give it anything. A reader is handling your actual life, so the question becomes what it does with it — which is the only reason the last column of the table exists.

Side by side

What each one actually is.

Tool What it is Works offline Reads what is already on your Mac Licence & price
Ollama A command-line runner for open models Yes No — you pipe things to it Free, open source (MIT)
LM Studio A desktop app for downloading and chatting with models, with MLX support on Apple silicon Yes No — chat only Free to use, closed source
Jan An open-source desktop chat app with a bundled engine and model hub Yes No — chat only Free, open source (AGPL-3.0)
Elephas A Mac writing and knowledge assistant, with an offline mode using local models Offline mode available Documents and notes you add to it Paid — see their pricing page
Apple Intelligence Built into macOS: Writing Tools, notification and Mail summaries, Siri Partly — larger requests go to Private Cloud Compute Yes, but in the moment: it summarises, it does not keep notes Included with macOS
Brownie A background reader: overnight it reads what is new and writes an Obsidian vault, then leaves morning cards Yes — “This Mac only” needs no key and sends nothing Yes: iMessage, WhatsApp, Telegram, IMAP mail, Apple Notes, Calendar, files Free, open source (AGPL-3.0)

Checked 1 November 2026. Prices and tiers move, so the price column links out rather than quoting a number we would not keep current — Elephas in particular is listed at several different prices by several different review sites, none of them official. Correct something by opening an issue.

Choosing

Which one you want depends on one question.

You want to run open models and talk to them. Ollama if you are comfortable in a terminal and want something to build on; LM Studio if you want a window with a model picker; Jan if you want that and want it open source. All three are free and none of them will touch your data, because none of them can see it.
You want help writing, over documents you have gathered. Elephas is the most developed Mac app in that shape. It is paid, and its offline mode has been gated differently on different plans, so check what you are buying.
You want summaries where you already are. Apple Intelligence is already on your Mac and costs nothing. It is the right answer for a lot of people and it would be silly to pretend otherwise. We went into it properly: Apple Intelligence vs Brownie, where the split turns out to be finding things versus remembering them.
You want the backlog handled, not a chat window. That is the gap the rest of this list leaves, and it is why we built Brownie: something that reads the week you did not keep up with and hands you four things in the morning.
Where Brownie fits

It reads at night and leaves the morning ready.

At an hour you choose, your Mac wakes itself and a four-billion-parameter model on your own GPU reads everything new since the last run — messages, mail, notes, files. It writes what matters into plain Markdown notes, one per person, group and plan: an Obsidian vault on your disk, yours to keep. In the morning there are a handful of cards: a reply someone is waiting on, a promise you made, a renewal worth cancelling, each with its evidence and a draft in your voice.

Raw messages never leave the machine. Only short summaries go to whichever model you chose, and the app shows you every byte that left, kept for thirty days. Pick “This Mac only” and the figure is zero: no key, no account, nothing out. It never sends anything on your behalf — it fills in the draft and stops before Send.

If you keep an Obsidian vault, the same split shows up inside that world too, and we wrote it down: an AI assistant for Obsidian — every plugin reads the vault, almost nothing fills it. And on the one thing those notes are for: what did I promise? The Apple Intelligence row above gets its own page: finding, versus remembering.

It is free, AGPL-3.0, and in the open, so the claims above are checkable rather than promised. It needs an Apple-silicon Mac on macOS 14 or later, 8 GB of memory, and a 3.7 GB model download once.

Download the beta for macOS Read the source macOS 14 or later · Apple silicon · AGPL-3.0
Questions

The ones people actually ask.

Can an app on my Mac read my iMessage and WhatsApp?
On a Mac, yes, with your permission — the desktop apps keep local databases and macOS will grant access to them if you allow it. This is the part iPhone does not permit, which is why tools like this are Mac-first. Brownie reads both, on the machine, and every source is off until you turn it on individually.
Is a local AI assistant actually private?
A model runner is, trivially: it only sees what you paste. For anything that reads your data the honest test is different — can you see what left the machine? Ask whether there is a server, whether raw content or only summaries are sent, and whether there is a log you can read. Open source makes the answers checkable rather than promised.
Do I need an OpenAI or Claude API key?
For Ollama, LM Studio and Jan, no — they run models locally and that is the whole point. For Brownie it is optional: bring your own key for better morning cards, or choose “This Mac only” and run with no key, no account and nothing leaving the Mac.
What hardware do I need to run AI locally on a Mac?
Apple silicon, and memory is the binding constraint rather than speed, because the model has to fit in it. 8 GB runs small models — Brownie's reader is a 4B model and targets 8 GB. 16 GB is comfortable for most things, and 32 GB or more opens up the larger models. Intel Macs are broadly out.

Give it one night.

Tonight it reads. By the time you sit down tomorrow the notes are written and the morning is already sorted into a handful of cards.
Download the beta for macOS macOS 14 or later · Apple silicon · AGPL-3.0 · free, and no account
© 2026 Brownie · AGPL-3.0 · Inspired by all personal assistant apps and the architecture of Sentient OS · Made with ❤️ in India
HomePrivacyTermsGitHubSecurity