@Oluwaphilemon1: Qwen3.8-27B is running locally on an M1 MacBook with just 16GB of unified memory. No cloud API. No external GPU. Just a…
Summary
Qwen3.8-27B is shown running locally on an M1 MacBook with 16GB unified memory using UD-Q2_K_XL quantization and full Metal offload, achieving ~4 tokens/sec generation (~5.5 with speculative decoding) — demonstrating that large open-weight models can run on hardware many people already own.
View Cached Full Text
Cached at: 10/14/26, 06:03 PM
Qwen3.8-27B is running locally on an M1 MacBook with just 16GB of unified memory.
No cloud API. No external GPU. Just an older Apple Silicon laptop running a 27B model with aggressive quantization.
Here are the reported numbers:
Model: Qwen3.8-27B Quantization: UD-Q2_K_XL Model size: 9.15GB Hardware: M1 MacBook, 16GB unified memory GPU acceleration: Full Metal offload Time to first token: ~850ms Prompt processing: 10–12.5 tokens/sec Generation speed: ~4 tokens/sec Reported memory usage: ~11GB
The interesting part is how the model fits into the machine.
A 27B model has 27 billion parameters. At full precision, its weights alone would exceed this MacBook’s available memory.
UD-Q2_K_XL compresses those weights to roughly two bits per parameter on average, with additional quantization details affecting the final size. That makes it possible to load the model while leaving memory for the runtime and other components.
The trade-off is that aggressive quantization can reduce model quality. How much depends on the model, quantization method, and task.
Four tokens per second is usable, but not fast.
Short questions and small coding tasks are manageable. Longer responses take patience, and this setup isn’t ideal for demanding agentic coding workflows where the model needs to generate large amounts of code and iterate quickly.
There’s another interesting result, though.
With speculative decoding, reported generation speeds rise above 5.5 tokens/sec on coding and structured-output workloads.
Here’s how that works.
A smaller draft model proposes several tokens ahead. The main model checks those proposals in parallel and accepts the tokens that match its own predictions.
When enough proposed tokens are accepted, the system generates more output with fewer sequential decoding steps.
The speedup depends on the draft model, token acceptance rate, verification overhead, and workload. It won’t necessarily improve every prompt by the same amount.
Why this matters for local AI
This isn’t a demonstration of the fastest way to run a 27B model. It’s a demonstration of how much can fit on hardware that many people already own.
Metal offload allows the model’s computation to run on Apple’s GPU, while unified memory provides a shared pool for model weights and runtime data.
You still need to account for memory overhead, context length, and the quality loss that can come with extreme compression.
But a 16GB M1 MacBook can run a model of this size without sending prompts to a hosted inference service.
For experimentation, offline use, and learning how local inference works, that’s a useful capability.
An older Mac won’t replace a modern GPU workstation. At roughly four tokens per second, you will notice the limits.
Still, you don’t always need new hardware to start experimenting with larger open-weight models. Sometimes, choosing the right quantization and inference strategy is enough to make an otherwise impractical model fit. https://x.com/Lonely__MH/status/2090287811106906313/video/1…
Similar Articles
@Xudong07452910: A hot comment section on Hacker News: Qwen 3.6 27B is the ideal choice for local development. Key findings: dense parameter model, native support for 256k context, running Q8_0 quantized version at 30 tokens/…
Qwen 3.6 27B is a dense 27B model that achieves impressive performance on local hardware with 256k context, running at 30 tokens/s on MacBook Max M5 and 50 tokens/s on RTX 5090, and is considered by some as the first local model with true general intelligence.
@rohanpaul_ai: Qwen 3.6 27B on a MacBook Pro M5 Max 64GB hitting 34tokens per sec, locally with atomic[.]chat 90% acceptance rate, i.e…
Qwen 3.6 27B achieves 34 tokens/sec on a MacBook Pro M5 Max 64GB locally with 90% draft acceptance, enabled by TurboQuant, GGUF, and llama.cpp, showcasing a major advancement in laptop-based AI inference.
Show HN: Running 104GB Qwen3.8-Flash-Next on 48GB Mac with at ~12 tok/s
slotstream is an open-source tool that enables running large AI models like Qwen3.8-Flash-Next on Macs with limited memory by streaming model weights from SSD, achieving approximately 12 tokens per second on a 48GB Mac.
Run Qwen3.8 27B locally: real numbers from my Mac Studio
The article provides real-world performance benchmarks for running the Qwen3.8 27B AI model locally on a Mac Studio, comparing it to its predecessor and discussing hardware requirements and quantization effects.
Qwen3.8-27B at 144 tok/s on an M5 Max MacBook Pro
Inco Splash is an open-source inference engine optimized for Apple silicon, offering significant speed improvements for running AI models like Qwen3.8-27B on M-series MacBooks.