Earlier this week, the AI router platform OrcaRouter 🐳 dropped a tweet that lit up the local-LLM crowd:
"We just shipped our official Qwen 3.8 27B Uncensored MLX build. Local. Uncensored. For 🍎 — 2-bit, 4-bit, 6-bit & 8-bit — pick your poison based on RAM and speed. No CUDA. No cloud. Just your Mac and the weights."
1.8 million views, thousands of replies, and one very common question in the replies: "I've got a Mac mini with an M2 Pro chip and 16GB of RAM — can I run this locally?"
I got that exact question, and rather than just cheerleading the hype, let's do the actual math. Because the honest answer is almost — but the details matter a lot.
The model at the center of the tweet is Qwen3.8-27B, Alibaba's dense 27-billion-parameter vision-language model released under Apache 2.0. "Dense" is the critical word here: every one of those ~27B parameters is active on every token generated. It is not a mixture-of-experts model where only a few billion kick in — a 27B dense model is a 27B model, through and through.
OrcaRouter took that model and ran abliteration on it — a technique that removes the "refusal direction" from the residual stream so the model stops refusing requests. That's why it's called Uncensored. They then packaged it into MLX format (Apple's native machine-learning framework for Apple Silicon) in four precisions: 2-bit, 4-bit, 6-bit, and 8-bit.
The "pick your poison based on RAM" line is the entire game. So let's pick.
Here's the thing that trips everyone up about Apple Silicon: there is no separate VRAM. MLX runs on the unified memory pool. The number that matters is your total RAM minus whatever macOS and your open apps are holding right now. A model that "fits in 17GB" needs a machine with comfortably more than 17GB free.
Here are the real per-quantization numbers from OrcaRouter's own model card:
| Quant | Weight size | Min Mac RAM (per card) | Quality vs. source |
|---|---|---|---|
| 8-bit | ~27.5 GB | 32 GB | Near-lossless (recommended) |
| 6-bit | ~22 GB | 24–32 GB | Excellent |
| 4-bit | ~15 GB | 24 GB | Very good (recommended default) |
| 2-bit | ~8.7 GB | 16 GB | ⚠️ Severely degraded (archival only) |
And OrcaRouter's own engineering blog puts it even more bluntly: the 4-bit build "needs roughly 16–19 GB of unified memory — which makes a 24 GB+ Mac the realistic floor and a 16GB Mac a no-go."
That last sentence is the whole answer to Steve's question.
Let me be direct, because you asked for an engineer's honest take, not a hype post:
Can you technically load it? Sort of. Can you use it? Not for anything real.
So the tl;dr: No — a 16GB Mac mini is not the machine for a 27B dense model. The tweet's "pick your poison" is aimed at people with 24GB+, 32GB, and 48GB Macs. With 16GB, all four poisons are either broken (2-bit) or won't fit (4/6/8-bit).
If you're set on running models locally on that M2 Pro, don't despair — you've just got to aim lower and choose smarter:
Good news: the setup is genuinely easy, and there are three clean paths:
Path A — Ollama (simplest). Upgrade to Ollama v0.32.12+, then:
ollama pull qwen3.8:27b-mlx # ~18GB MLX 4-bit build
ollama run qwen3.8:27b-mlx # interactive chat
ollama serve # OpenAI-compatible API on :11434
Path B — mlx-lm (most control). Apple's own toolkit:
pip install mlx-lm
# pull a pre-quantized checkpoint, or convert the official weights:
mlx_lm.convert --hf-path Qwen/Qwen3.8-27B --q-bits 4
mlx_lm.server --model <checkpoint> # OpenAI-compatible server
Path C — LM Studio (one click). Uses the MLX backend on Apple Silicon, picks up Qwen3.8-27B automatically. Search, pick a quant that fits your RAM, download, run.
One speed reality check for anyone buying hardware for this: independent testing measured roughly 5–6 tok/s on a Mac mini M4 with 32GB running the 4-bit MLX build. That's fine for interactive drafting and long-form reasoning, painful for long agentic loops or batch jobs. And the 262K context window is genuinely a server feature, not a laptop one — on a 24GB machine cap your context well below that or you'll run out of memory.
This model is abliterated — its safety alignment has been substantially removed. It will comply with harmful, unethical, offensive, or illegal requests the base Qwen3.8-27B would refuse. OrcaRouter is explicit that it's released "strictly for legitimate research — interpretability, AI-safety, refusal-mechanism study, red-teaming, robustness evaluation, and controlled experiments." If you run it, you own the responsibility for what it generates and any moderation layer (or lack thereof) around it. Do red-team research with it, not production apps with zero guardrails.
And hey — if you're in the market for a reason to tell your wallet it's time for an M4 Pro with 32GB, this is a pretty good one. When your model fits in RAM, the whole game changes.