Photo: Unsplash
The Complete Mac AI Setup, 2026 Edition — Everything in One Guide
A month of daily posts in this series covered clusters, transcription pipelines, weekend apps, prompt libraries, and a hundred-day reality check. This capstone compresses all of it into the one guide I wish someone had handed me: the complete Mac AI setup, organized as four tiers, each with its cost, its time investment, and — the part most guides omit — an honest “stop here if” checkpoint. Because the dirty secret of this hobby is that most people should stop at Tier 2, and capability you don’t touch is just disk space.
Hardware quick reference — what your RAM actually buys
Before any tier, know your ceiling. Unified memory is the only spec that matters for local AI on a Mac; check yours with → About This Mac. The practical mapping (rule of thumb: usable model size ≈ 60–70% of total RAM, since macOS and your apps need the rest):
| RAM | Model class (4-bit quant) | What that enables |
|---|---|---|
| 8GB | 3–4B (Phi, Gemma-class small) | Quick rewrites, casual chat, autocomplete — assisted typing more than assistance |
| 16GB | 7–9B (Llama 3.1 8B, Qwen 9B) | Solid daily summarization, email drafts, decent code help |
| 24–32GB | 14B comfortably, 27–32B at the edge | The sweet spot — near-cloud quality for everyday tasks; where local stops feeling like a compromise |
| 48–64GB | 32–70B | Strong code review, nuanced writing, serious Czech↔English translation quality |
| 96–128GB | 70B comfortably, 100B+ MoE models | Frontier-adjacent reasoning fully offline |
| 192GB+ | The big open MoE models | You read the cluster post and chose the saner option |
Whisper transcription, notably, runs beautifully even on 8GB — audio is the great equalizer.
Tier 1 — the 15-minute foundation
Cost: €0 (+ optional model downloads). Time: 15 minutes. Requires: any Apple Silicon Mac.
Three moves. First, Ollama — the local model runtime:
brew install ollama
ollama serve &
Second, one right-sized model — exactly one, chosen from the table above, not five (model hoarding is Tier 1’s classic mistake):
ollama pull qwen2.5:14b # 24GB+ Macs
ollama pull llama3.1:8b # 16GB Macs
ollama pull gemma3:4b # 8GB Macs
Third, Raycast (free version suffices) as the keyboard-summoned front door, with its Ollama extension so any selected text in any app is one hotkey away from the model. Test it: select a paragraph anywhere, hotkey, “summarize in 3 bullets.” That round-trip — selection to answer without touching a browser — is the foundation everything else builds on.
Stop here if: you’re curious but uncommitted. Tier 1 alone already covers casual rewriting, summarizing, and question-answering, fully offline, at zero cost.
Tier 2 — the daily drivers
Cost: €0–60. Time: one weekend afternoon. This is where most people should live.
Four additions turn the foundation into a daily system:
Whisper transcription. The single highest-value AI capability on a Mac, full stop. Either MacWhisper (~€59 Pro, polished, includes meeting recording) or free whisper.cpp (brew install whisper-cpp) with the large-v3-turbo model — a 60-minute meeting transcribes in ~3–4 minutes on M-series. Pair with BlackHole audio routing for capturing calls (the meeting-notes post in this series has the full recipe).
A proper chat GUI for longer sessions: Open WebUI (docker run -d -p 3000:8080 ghcr.io/open-webui/open-webui:main pointed at Ollama) gives you a self-hosted ChatGPT-grade interface with chat history and document upload; native apps like Msty or Enchanted do the same without Docker.
Clipboard AI commands. Raycast AI Commands (or free Espanso snippets) bound to your routine transformations: fix grammar, translate, summarize, reformat. The goal is zero-friction invocation — under two seconds from intent to running prompt.
The 3 essential prompts, installed as snippets so they’re two keystrokes away: the number-preserving summarizer, the style-matched email reply, and the meaning-locked clarity editor. All three are printed in full in this series’ prompt-library post — steal them verbatim; they’re designed for exactly this slot.
Stop here if — and read this twice — AI is a tool in your day, not a topic of your day. Tier 2 covers transcription, summarization, drafting, translation, and quick code help: in my hundred-day log, that was over 80% of all real usage. Everything above this line serves enthusiasm more than necessity, and there is no shame — only saved weekends — in stopping here.
Tier 3 — the power layer
Cost: €0 (hardware you own assumed). Time: several evenings to a few weekends.
Where measurable performance and personalization live:
MLX for speed. Apple’s ML framework runs many models 20–40% faster than Ollama’s llama.cpp backend on the same silicon, with faster prompt processing on long contexts:
pip install mlx-lm
mlx_lm.generate --model mlx-community/Qwen2.5-14B-Instruct-4bit \
--prompt "..."
A fine-tuned personal model. mlx_lm.lora fine-tunes a 7–14B model on your own writing in hours, not days, on a 32GB+ Mac. Feed it a few hundred examples of your emails and posts; what you get back is a model whose drafts start from your voice instead of LinkedIn’s average.
RAG over your notes. Open WebUI’s built-in knowledge feature, or a small LlamaIndex script, indexes your Obsidian vault / PDFs so the model answers from your accumulated knowledge with citations. The first time it quotes a note you wrote three years ago and forgot, the feature sells itself.
Shortcuts automations. Apple Shortcuts can call Ollama’s API (http://localhost:11434/api/generate) — which means voice-triggered, Share-Sheet-triggered, and scheduled AI actions with zero extra software.
iPhone-to-Mac via Tailscale. Install Tailscale (free tier) on both devices and your Mac’s models become securely reachable from your phone anywhere — a chat client on iOS pointed at http://your-mac:11434 is a private ChatGPT in your pocket, running on your desk.
Stop here if: your workflows run daily and the next idea sounds fun rather than useful. That instinct is correct.
Tier 4 — the enthusiast endgame
Cost: €0–6,000+. Time: ongoing, openly a hobby.
The deep end, stated honestly as such:
A home server Mac — a Mac mini or Studio that runs headless 24/7 serving models to every device you own (and the household’s). A used M1/M2 machine with maximum RAM is the value play here; this is also where a 192GB+ Mac Studio earns its price tag if frontier-scale open models matter to you.
Vision models — Qwen-VL-class models via Ollama or MLX-VLM reading screenshots, photographed documents, and charts. “What does this error dialog mean” and “extract this receipt into a table, in Czech” both work locally now.
MCP tool connections — the Model Context Protocol wires models to real tools: your filesystem, calendar, browser, git. This is where chat becomes capability — and where you must think about permissions before granting them, because a model that can act is a model that can act wrongly.
Overnight agents — batch jobs on a schedule: summarize the day’s meeting transcripts, triage tomorrow’s calendar, process the RSS backlog while you sleep. One rule from hard experience: make every automation fail loudly. A silent failure discovered a week later costs more than the automation ever saved.
Stop here if: there is no stopping you. Fair enough — see you in the cluster post.
The mistakes cross-reference
The five errors I see (and made) most, each dissected somewhere in this series: model hoarding — 400GB of downloads, one model used; delete the rest. Benchmark chasing — switching models weekly for single-digit gains while workflow design sits untouched, the actual multiplier. Silent automation — every unattended workflow needs a loud failure mode. Trusting attribution — diarization and summary speaker-labels are drafts; verify before forwarding. Skipping consent — recording meetings has legal geography; announce it, always.
The closing thesis
After a month of daily posts and a hundred days of logs, the entire series compresses to one sentence: build the smallest setup you will actually use daily — capability you don’t touch is just disk space.
The temptation in this hobby always points up and to the right: more RAM, bigger models, another tier. But the log doesn’t lie — value lives in the boring loop you run every day without thinking, not in the impressive thing you demo twice. A 16GB MacBook Air running Whisper and an 8B model daily beats a 128GB Mac Studio running nothing in particular, magnificently.
Start at Tier 1 tonight; it’s fifteen minutes. Live in Tier 2 for a month before deciding you need more. And if you do climb higher — climb because the lower tiers are genuinely saturated, not because the hardware is shiny. The best AI setup, as the hundred days taught me, is the one you eventually stop noticing.
One email a month: the upcoming live event + free recording access for subscribers. No spam, unsubscribe anytime.