Fetching from the wire…
Public story · 2026-09-18 · high
It streams only the active experts off SSD rather than loading the whole model, then decodes at 20 tokens a second on a Mac mini.
Why now: The paper describing Edge0-35B-A3B went up on September 18.
Edge0-35B-A3B squeezes a 35 billion parameter model into about 3 GiB of memory by pulling only its active experts from SSD. That fits on a Mac mini because the model never needs its full weight set in RAM at once.
The model is built on Qwen3.5-MoE and fires just 4 of its 256 experts per token. The runtime fetches only those weights from storage on demand, so it never holds all 256 experts resident in memory. That keeps peak active memory near 2.9 to 3 GiB.
Reading from SSD only works if it doesn't stall generation. A trained prerouter predicts which experts the next step will need, so the storage read overlaps with compute and doesn't block it. That overlap alone adds up to 59% to decode throughput.
On a 24GB Mac mini M4 Pro, the model decodes at about 20 tokens a second and prefills at 113 to 140 tokens a second.
Running the model in int4 costs accuracy, and the paper doesn't hide it. A distillation pass called Recover-LoRA, trained on the frozen int4 base, closes most of that gap but leaves a reported 3.9 point deficit against full precision.
Each link below shares sources, entities, or timing with this story.
Edge0-AI/Edge0, created September 8, went from 269 to 583 stars in two days. It packages SSD expert offload, Recover-LoRA and prerouter routing prediction into an MLX-backed framework: edge0-35b is a 4-bit 40-layer 256-expert model built on Qwen3.5-MoE 35B-A3B needing about 2....
The models are good. The license is the real story. Google released Gemma 4 on April 2 with four variants: E2B, E4B, 26B MoE, and 31B Dense. All built on the Gemini 3 architecture. The 31B Dense variant claimed #3 on Arena AI's text leaderboard, beating models 20x its size. Th...
PortLLM claimed training-free, data-free transfer of LoRA patches onto updated base models, but only over short horizons and without theoretical grounding. This study runs 10 continual-pretraining steps on Mistral, Gemma, and Qwen and finds portability persists long-run, meani...
Edge0 attacks why naive SSD offloading fails for MoE: layer N+1's experts must be chosen before layer N's output exists, so reads can't start early enough to hide behind compute. A per-layer prerouter predicts the next layer's routing one token ahead and then *uses* that predi...
Alibaba released Qwen3.6-27B on April 22. Dense architecture. Open weights. 77.2% on SWE-bench Verified, within 3.7 points of Claude Opus 4.6. On SkillsBench, it scores 48.2% versus its own 397B MoE predecessor's 30.0%. That's a 77% improvement with 14.8x fewer parameters. Let...
Moonshot AI dropped Kimi K2.6 today and the numbers are hard to ignore. One trillion parameters total, 32 billion active per token across 384 experts, 256K context window, and native multimodal input. It scores 58.6 on SWE-Bench Pro versus GPT-5.4's 57.7 and Claude Opus 4.6's...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.