Runs entirely on your Mac · notarized by Apple

An AI assistant for code and research
that never leaves your Mac.

Outlier is a Mac app that runs AI models on your own computer. It is a private alternative to ChatGPT and Claude. It can read your codebase, edit files, run your tests and search the web. Your chats and files stay on your Mac, and there is no usage cap.

v1.11.918 · notarized · Free · M1 or newer · macOS 26+ (free update) · 290 MB

Free to start: Nano + Lite.

Pro: every model for $249 once, or 4 × $62.25. 30-day refund. No subscription.

Outlier Offline
Merge overlapping intervals Outlier Core 27B
You
Write a Python function that merges overlapping intervals, then name the edge case most implementations get wrong.
◆
def merge_intervals(intervals: list[list[int]]) -> list[list[int]]:
    """Merge overlapping intervals.

    Args:
        intervals: List of [start, end] pairs (inclusive).

    Returns:
        List of merged non-overlapping intervals.
    """
    if not intervals:
        return []

    # Sort by start time
    sorted_intervals = sorted(intervals, key=lambda x: x[0])

    merged = [sorted_intervals[0]]

    for current in sorted_intervals[1:]:
        last = merged[-1]

        # Overlap or adjacency: merge them
        if current[0] <= last[1]:
            merged[-1] = [last[0], max(last[1], current[1])]
        else:
            merged.append(current)

    return merged

The edge case most implementations get wrong: adjacent intervals (e.g., [1, 2] and [2, 3]). Many implementations use < instead of <=, which fails to merge intervals that touch at a single point.

Real output from Outlier Core on an M1 Ultra. 21 socket samples during this answer, 0 left the Mac

22.4s to first token·10.7s decode·0 of 21 socket samples left the Mac
Ask Outlier… +↑
Interface illustration. The conversation inside it is a real captured exchange, unedited: prompt, answer and timings from Outlier Core on an M1 Ultra.
100% offline Nothing leaves your Mac No token caps No account
∞
Local generation
6
Model tiers
89.5%
MMLU · Core 27B
$0
Cloud token bill
100%
On-device by default
Private by design

Your prompts never
leave your Mac.

Local model inference runs entirely on your Apple Silicon chip. Your prompts, files, code, and chat history stay on your disk, under your control. Nothing you type leaves your Mac unless you switch on web search (then the search query does). On its own the app goes online only for things that carry none of your words: model downloads, the update check, the price shown when you open an upgrade window, and on Pro the license check. No telemetry on inference. The open-weight models are auditable on HuggingFace.

Verified while the model was answering — 2026-08-18, Outlier Core
$ lsof -a -p $(pgrep -x outlier-cli) -i -n -P
outlier-c 62303  22u  IPv4  TCP  127.0.0.1:8766->127.0.0.1:56293 (ESTABLISHED)
outlier-c 62303  25u  IPv4  TCP  127.0.0.1:8766 (LISTEN)
# sampled 21× across the 33s answer shown above — sockets leaving this Mac: 0
Every socket Outlier holds is 127.0.0.1 — your own machine. We sampled it twenty-one times while that answer was being generated and found zero connections to anywhere else. Run it on your Mac and check. The -a is load-bearing: without it lsof ORs its filters and returns every socket on the machine instead — 328 when this was captured, and a different number each time you run it, because it counts every other process too. That is how a check like this can quietly prove nothing.
Your prompt runs on your MacApple Silicon does the work, fully offline. Stays local
Files, code & historyStored on your disk, in your control. On device
Cloud AI, by contrast
Your prompt leaves the buildingSent to servers you don't control. Leaves
Metered & rate-limitedUsage caps stop you mid-task. Capped
Will it run?

Matched to your Mac.

Every tier is sized to real Apple Silicon memory. Start free on a MacBook Air; scale all the way to the 397B Plus tier on a Mac Studio.

16 GB
MacBook Air
Nano, Lite
Pro on 16 GB adds 128K context, the agent, memory and projects; the larger models need 24 GB.
24–32 GB
MacBook Pro
+ Quick 26B, Core 27B, Vision 3.8 27B
64 GB
Mac Studio / MBP
All tiers; Plus 397B streams from the SSD, ~1.6 tokens/s
256 GB
Mac Studio
Plus 397B held fully in memory

Apple Silicon only, M1 or newer, on macOS 26 or later (a free update). Intel Macs are not supported.

Choosing the machine first? M1 vs M4 compares memory bandwidth, Mac mini vs Mac Studio compares 48 GB against 96 GB, and Mac vs PC covers why unified memory decides the model size.

Simple pricing

Free to start. Pro is $249 once · or 4 × $62.25

I build Outlier on my own, with no investors, so the free tier stays free. Pro is one payment for all six models and every feature.

Free
$0 forever
No account, no token bill

Private AI on your Mac for everyday chat. No subscription.

  • Nano (4B) + Lite (9B)
  • Local chat + sessions
  • Model picker & downloads
  • 8K context window per conversation
Download free
M1 or newer · macOS 26+ (free update) · 290 MB
Founders Lifetime
$124.50 once ·or 4 × $31.13
50% off $249, first 25 buyers. The Buy button applies FOUNDINGOUTLIER for you at checkout; if the checkout shows $249, enter it under “Have a discount code?”

Pro for as long as Outlier exists, including future model releases.

  • Every tier and every feature
  • All future model releases
  • Activates on up to 3 Macs at a time
  • No subscription, no renewal
Buy Founders Lifetime: $124.50 or 4 × $31.13
30-day money-back guarantee · 3 Macs

30-day money-back guarantee. To get a refund, email matt@outlier.host.

What ships now

A local AI workstation,
not just a chat box.

Everything below ships today, in a signed, notarized Mac app.

Chat & sessions

Streaming token output, persistent local history, rename / delete / pin, Markdown export — and a running cost display that stays at $0.00.

Agent tools, with approval

File read/write and shell execution behind permission modes, with a plan-review card, repair loop and audit log.

Deep research & citations

Several engines queried in parallel — DuckDuckGo, Mojeek and Wikipedia for the general web, plus OpenAlex, Crossref, Stack Exchange and Hacker News — each best-effort, so one of them blocking does not fail the search. Sources are classified (encyclopedia, official, docs, community) and every claim carries an inline citation with the excerpt it came from.

Local memory

Persistent memory in SQLite — facts carry a category, a confidence score, a confirmed flag and the chat they came from, so you can see why Outlier believes something. Exportable and importable as JSON.

Vision & screenshots

Upload an image or a screenshot and query it directly through Outlier Vision — reading text, diagrams and charts in the picture, all on your Mac. Text-layer PDFs are extracted too; scanned PDFs are not, because that needs a separate OCR pass the app does not ship yet.

Signed & notarized

A macOS arm64 DMG, accepted by Apple notarization and Gatekeeper, distributed via GitHub Releases with a built-in auto-updater.

Beyond chat

The rest of the app,
not just described.

Three things Outlier does that a chat box does not. Same window, same offline machine, nothing leaving it.

Outlier · Deep research Offline
SearchApple M4 Max unified memory bandwidth
sourceen.wikipedia.org/wiki/Apple_M4 — “M4 Max … over half a terabyte per second (546GB/sec)”[1]
sourceapple.com/newsroom — “unified memory bandwidth is greatly increased — up to 75 percent”[2]
sourcesupport.apple.com/en-us/121553 — MacBook Pro (M4 Pro / M4 Max) tech specs[3]
10 results returned · every source carries its URL and the excerpt the claim came from
Real output. These are the actual sources the shipped app returned for that query on 18 August 2026, captured from its own search endpoint and set in the site’s styles. Ten results came back; the first three are shown.
Outlier · Agent Offline
TaskAdd a retry with backoff to the upload client, then run the tests.
Plan review — 4 steps, before anything runs
1search_files — find the upload client
2read_file — src/upload/client.ts
3edit_file — add retry with backoff
4run_bash — npm test
ApproveApprove editedDeny
22 tools — read_file, edit_file, run_bash, git_diff, git_commit, search_files, web_search, spawn_subagent, mac_screenshot … · every plan is reviewable and editable before it runs · running cost $0.00
Read from the shipped agent. The three responses are the app’s own — approve, approve_edited, deny — so a plan can be edited before it runs, and the tool names are the real registry of 22. The example task is illustrative; the mechanism is not.
watching ⚡ + — ✕
AskWhat’s this error in the window behind me?
👁Toggle the eye to let it read your screen
⚡Toggle the bolt to let it act on it — with per-action approval
keys⌘N new · Esc stop · ⌘⇧M hide
Always on top · runs on your hardware · screen reading needs macOS Screen Recording permission · Companion is a v0
Read from the shipped overlay. The two toggles, the shortcuts and “always on top · runs on your hardware” are its own strings. Screen reading needs macOS Screen Recording permission, acting on the screen asks per action, and Companion ships as a v0 — all three are in the app and all three belong in the demo.
Six-tier lineup

Free starts small.
Pro unlocks the rest.

Free is useful immediately with Nano + Lite. Pro adds the other four tiers — Quick, Core, Vision, and the 397B Plus tier. There is one model per memory bracket — 6, 12, 16, 24 and 64 GB — so the tier you want is simply the largest your Mac can hold. (Not sure what yours has? Apple menu → About This Mac — the “Memory” line is the number to match.) The single exception is Vision 3.8, which shares Core’s 24 GB bracket because it is the only tier that reads images; on text and code the two are level, so Core stays the default and you switch only when you have a screenshot or a diagram to hand it.

TierPlanBest forDisk / RAMSpeed / note
Outlier Nano
Qwen3.5-4B · MLX 4-bit
Free Fast iteration, lightweight chat, small Macs 2.37 GB · 6 GB min RAM ~30–70 tok/s (Mac-dependent)
Outlier Lite
Qwen3.5-9B · MLX 4-bit
Free Daily local AI, writing, Q&A 5.04 GB · 12 GB min RAM Mac-dependent
Outlier Quick
Gemma-4-26B MoE
Pro Thinking-mode reasoning, not a code substitute 15.61 GB · 16 GB min, 24 GB recommended Mac-dependent
Outlier Core
Qwen3.6-27B · text-only
Pro Best default quality, reasoning, coding 15.13 GB · 24 GB min RAM High-end quality, fully offline
Outlier Plus
Qwen3.5-397B-A17B · V9 paged
Pro Largest local tier · 397B MoE on high-end Macs. Slow on purpose-built hardware: 1.59 tok/s measured at the shipped K=20 setting on an M1 Ultra, 60–90s to first token on 64 GB. Use Core for everyday work. 209 GB disk · 64 GB min, 128 GB recommended For depth, not for speed
Outlier Vision 3.8
Qwen3.8-27B · images + text
Pro Images, screenshots, diagrams — and plain text questions too 15.5 GB · 24 GB min RAM 17.2 tok/s

Quick / Core / Vision / Plus 397B are all included with Pro, which is a one-time purchase. Coding used to be a separate Code tier on the same weights; it is now a mode of Core rather than a second download. Quick is useful for reasoning, not positioned as a coding tier.

Measured, not claimed

Every number here came from a run.

Benchmarks for the shipping tiers, measured on this hardware against the shipping build. Where a tier has not been measured, the cell says so rather than carrying an estimate.

50607080906 GB12 GB16 GB24 GBNano 52.0%Lite 77.0%Quick 81.0%Core 89.5%MMLURAM your Mac needs →

Dot size follows disk footprint. Plus is absent because it has no MMLU run on the shipping 4-bit build — the figure this chart plots. Vision 3.8 has one, and it is in the table: it shares Core’s 24 GB bracket, so on an axis of required memory it would sit on top of Core rather than tell you anything new.

TierMMLUHumanEvalSWE-bench (agentic)DecodeDisk
Outlier Nano
Qwen3.5-4B · MLX 4-bit
52.0%
104/200
Not measured Not measured 71.7 tok/s 2.37 GB
Outlier Lite
Qwen3.5-9B · MLX 4-bit
77.0%
154/200
Not measured Not measured 53.4 tok/s 5.04 GB
Outlier Quick
Gemma-4-26B MoE
81.0%
162/200
Not measured 0%
0/50 · blind · all 50 patches empty · v1.11.788
43.6 tok/s 15.61 GB
Outlier Core
Qwen3.6-27B · text-only
89.5%
179/200
95.1%
156/164
46.0%
23/50 · blind · official Docker · v1.11.757
20.7 tok/s 15.13 GB
Outlier Plus
Qwen3.5-397B-A17B · V9 paged
Not measured — the 209 GB weights are not on the test machine. Plus itself runs here at 1.59 tok/s, 14.04 GB peak during generation, streaming experts from SSD; MMLU awaits a re-download, not a hardware limit.Not measured Not measured 1.59 tok/s 209 GB
Outlier Vision 3.8
Qwen3.8-27B · images + text
82.5%
165/200
94.5%
155/164
Not measured 17.2 tok/s 15.5 GB
110100Nano71.7 4B denseLite53.4 9B denseQuick43.6 26B MoECore20.7 27B denseVision17.2 27B densePlus1.59 397B MoEtok/s · log scale

Decode speed on this M1 Ultra, log scale — the tiers span 45×, so a linear axis would flatten Plus to nothing. These figures come from an earlier measurement round (2026-05-20) than the MMLU and SWE-bench numbers above, which were taken 2026-08-09; the dataset file says so too. Quick is blank for the same reason Plus is absent from the chart above: no run on the shipping build. Vision 3.8 is measured but shares Core’s memory bracket, so it appears in the table rather than the chart. Speed varies by Mac.

How these were run — sample sizes, grading and hardware for every figure above. The download is a later build than the one measured; these figures have not been re-run on it.

Why this table is unusual — checked on their live pages 2026-08-13, Ollama, LM Studio, Jan and GPT4All publish no MMLU, HumanEval or SWE-bench figure at all. That is not a criticism — the scores belong to the upstream models — but it means nobody in this category tells you what a local model will actually get right. These are ours to be held to.

The comparison that matters

Outlier vs. the monthly bill.

The cloud tools proved the workflow: coding agents, long-context research, always-on help. The problem is the meter. Outlier is building the local version — Mac-native, private by default, and not capped by an Outlier token allowance.

Cloud AI toolsCloud coding agentsOutlier FreeOutlier Pro
Monthly cost$20+Often much higher$0$249 once · or 4 × $62.25
Usage modelServer-side limitsUsage windows / capsNo token meterNo token meter
Where inference runsProvider cloudProvider cloudYour MacYour Mac
Privacy defaultRemote requestRemote repo / contextLocal by defaultLocal by default
Offline useNoNoYes, once downloadedYes, once downloaded
Current maturityVery matureVery matureUseful betaAmbitious beta

Honest framing: Outlier is not claiming parity with the best cloud coding agents today. The beta is the foundation; Pro and Founders revenue funds the climb toward that experience, locally. See the raw data: 54-prompt Outlier vs Claude · Mac local-AI benchmarks · streaming-engine tok/s · RAM → model size.

Why local matters

Powerful AI, lighter on the planet.

Cloud inference needs data centers, networking, cooling, and ever-growing GPU clusters. Local inference uses the Apple Silicon chip you already own — no round-trip, no per-token meter. What a cloud prompt actually travels to.

80–90%

of AI compute is inference — the calls made every time someone uses a cloud model, now drawing more grid electricity than training did (MIT Tech Review, 2025).

0 cloud tokens

Local models create no Outlier cloud-inference bill and no cloud token meter.

Mac

Apple Silicon unified memory is efficient for local inference versus shipping every prompt to a server.

Not every local query is automatically cleaner — hardware, model size and electricity source all matter. The point is directional: move everyday inference onto devices people already own, and the load on cloud infrastructure drops.

The best environmental feature isn’t a green badge. It’s a model good enough, small enough and fast enough that people actually choose to run it locally.

FAQ

Clear answers.

How many Macs does one license cover?

Up to 3 Macs at a time; deactivate one to move it. Deactivate from Settings > License on the Mac you are leaving, then activate on the new one — you do not need to contact us, and there is no limit on how many times you move it.

Is Outlier as good as the best cloud coding agents?
No — that's the goal, not the claim. It's a real local Mac app with shipped models and agent features, and it has not closed that gap yet. Founders and Pro revenue fund the work.
What's free?
Nano and Lite, the lightweight local tiers. Meant to be genuinely useful, not a trial.
What does Pro include?
A one-time $249. Everything — all six tiers and every feature itemised in the pricing cards above, on-device fine-tuning included. Local generation is never metered or charged per token. Core 27B is the daily driver. There is no middle tier. Lifetime is Founders Lifetime — pay once, keep everything Pro has including future model releases; “Founders” means you bought early: there are 25 founding seats for Outlier, and when they are gone the price goes back up. The offer bar at the top of every page reads the store live, and says so the moment the founding seats are gone.
Does my data stay private?
Inference runs on your Mac; chat history and memory stay on your disk. Web search and external API keys are opt-in — switch one on and that request leaves your device by design.
Do I need an internet connection?
Not to use it. The model runs on your Mac and answers with the network off — that is the whole point of the product, not a fallback mode. You need a connection three times: to download a tier the first time (once per tier, then it is yours on disk), to activate your license, and if you ask the app to search the web, which is a thing you choose to do rather than something it does on its own. On its own it checks for updates, and when you open an upgrade window it fetches the price to show you; neither carries anything you wrote. The license check runs at startup and once a day after that. If it cannot reach us it keeps your Pro features working rather than locking you out — an unreachable server is treated as no answer, not as a refusal. Only an explicit revocation from the payment provider ever changes anything.
What Mac do I need?
Apple Silicon (M1 or newer) on macOS 26 or later, which is a free update. Nano and Lite fit smaller machines, including a 16 GB MacBook Air; Quick, Core and Vision want 24 GB or more; On a 64 GB Mac, Plus streams from the SSD: about 1.6 tokens a second (roughly one word), and 60–90 seconds before the first one (measured on an M1 Ultra, 64 GB). It needs 209 GB of free disk. Only a 256 GB Mac holds it all in memory. For everyday speed, use Core. Intel Macs are not supported.
What doesn't work yet? (honest list)
Stop on a long Deep Research run frees the UI, but the backend keeps draining for ~5–15s. Plus takes 60–90s to first token on 64 GB. The Companion overlay is a v0, and Knowledge Stacks still uses a hash-based retriever; a real embedder lands in v1.12.
Questions before buying?
matt@outlier.host reaches Matt directly, usually answered within a few hours (US Eastern).

Try Outlier free
on your own Mac.

It runs on your Mac, so there is no token cap and no monthly bill.

Free · M1 or newer · macOS 26+ (free update) · 290 MB. Intel Macs are not supported. Pro is $249 once, or 4 × $62.25, with a 30-day refund.