Meet FreeToken: An Edge-Native MoE Serving Engine that Runs 753B GLM-5.2 on a Single Workstation GPU

Frontier open-weight models are shipping faster than the hardware assumptions around them. Kimi-K3, GLM-5.2 and DeepSeek-V4-Flash are closing the capability gap with proprietary systems, but releasing parameters only determines who can obtain a model — not who can afford to run it. Serving them still assumes datacenter-class GPU clusters, and as agentic workloads push inference demand up, that cost lands hardest on individual developers and small teams. Meanwhile, more than a hundred million consumer machines already carry discrete GPUs. A team of researchers from UC Berkeley and UT Austin propose FreeToken. The research team argued the missing piece is not hardware but a serving system: it treats a personal machine as a unified, elastic inference platform rather than a small GPU, and continuously maps computation and model state onto whatever GPU, CPU, memory and interconnect bandwidth the machine actually has. The result is a 35B model at interactive speed on an 8 GB laptop GPU, 284B on a gaming desktop, and the 753B GLM-5.2 on a single workstation card.

Is it deployable?

Yes, FreeToken is Apache-2.0 on GitHub, published on PyPI as freetoken v0.1.2 (uv pip install "freetoken[accel]"), and shipped as a one-click desktop app for Windows and Linux at flashml.ai. The CLI targets Linux x86_64 with an NVIDIA GPU on driver r580+ (CUDA 13). ft serve exposes OpenAI- and Anthropic-compatible endpoints on port 1919, and ft launch claude wires up Claude Code, Codex, OpenCode or OpenClaw against your own box.

Who it fits: solo developers, startups and SMB engineering teams whose agent token bills already exceed the cost of a GPU they own; enterprises should treat it as an air-gapped or regulated-workload path, not a datacenter replacement. Strongest industry fit: healthcare and legal (data never leaves the machine), defense, finance, and IP-heavy R&D. Typical applications: local coding agents, private code review, offline contract analysis, synthetic-data generation, batch evals.

The gap it targets

Mixture-of-Experts makes local frontier inference arithmetically feasible. DeepSeek-V4-Flash activates 6 of 256 routed experts in each of 43 layers, so only 13B of its 284B parameters participate in any single token. Sparsity does not shrink the expert pool, though — at FP4 the full set is roughly 140 GB, so inactive experts sit in host memory and enter the execution path on demand.

The research team isolates three failure modes in existing engines (llama.cpp, KTransformers, Ollama, MoE-Infinity):

Three mechanisms

Results

On an RTX 5090, FreeToken sustains 77–83 tok/s on Qwen3.6-35B-A3B (BF16) and 22–25 tok/s on DeepSeek-V4-Flash (MXFP4) — 1.5–2.3× the strongest baseline, with decode staying within 12% of the single-turn rate across three agentic workloads. Worst-case TTFT stays below 44 s in every cell; llama.cpp hits 232 s, Ollama 179 s and KTransformers 946 s somewhere in the matrix, past the point where agent clients time out.

At equal cache capacity (37% of the Qwen3.6 pool), the global LRU misses 16% of decode-time expert reads against 41% for KTransformers and 62% for llama.cpp. On an 8 GB RTX 4060 laptop the NVFP4 build serves 35B at 39.3 tok/s — above the 33 tok/s median decode speed measured for Codex in production traces. On a single RTX PRO 6000, GLM-5.2 (753B, 40B active) runs at 14.9 tok/s versus llama.cpp’s 7.3.

Data Check

Reality Check · FlashML FreeToken
INFLATION SCORE 59/100
As of Aug 23, 2026 · default mode · audited: arXiv:2608.16157, GitHub repo, flashml.ai
3Verified
9Self-rep.
4Misleading
0Contradicted
0Not found
Score formula: 8 × misleading + 15 × contradicted + 3 × self-reported, capped at 100. The score is driven by the self-reported column, not by dishonesty — the code went public six days before this audit, so no independent reproduction exists yet.
Claim table · 16 claims
Claim Their number Independent check Verdict & source
Decode, Qwen3.6-35B-A3B BF16, RTX 5090 77–83 tok/s None found SELF-REPORTEDPaper Fig 3
Decode, DeepSeek-V4-Flash MXFP4, RTX 5090 22–25 tok/s None found SELF-REPORTEDPaper Fig 3
Decode speedup vs strongest baseline 1.5–2.3× Recomputes exactly from Fig 3 SELF-REPORTEDPaper §5.2
Decode stability across agent workloads within 12% of W1 None found SELF-REPORTEDPaper §5.2
Worst-case TTFT vs baselines <44 s vs 232 / 179 / 946 s None found SELF-REPORTEDPaper §5.2
4060 laptop “exceeds Codex median 33 tok/s” 39.3 vs 33 TraceLab 33.9 is normalized; Codex pure decode median 57.1, w.avg 61.0 MISLEADINGarXiv:2606.30560
Laptop is “92% of the RTX 4090 rate” 39.3 / 42.9 Arithmetic correct, but 39.3 is NVFP4 and 42.9 is BF16 MISLEADINGPaper Fig 5
GLM-5.2 753B on one RTX PRO 6000 14.9 vs llama.cpp 7.3 None found SELF-REPORTEDPaper §5.3
Cross-hardware lead, five consumer systems 1.3–2.1× Recomputes exactly from Fig 5 SELF-REPORTEDPaper Fig 5
Decode expert miss rate at equal capacity 16% / 39% None found; trace replay, not live serving SELF-REPORTEDPaper Fig 4b
Prefill 8,192-tok chunk; overlap penalty 1.19–1.22 s; 19/25/26% None found SELF-REPORTEDPaper Fig 4a
“753B on a single workstation GPU” framing 1 GPU True for VRAM; hosts carry 512 GiB and 192 GB DRAM MISLEADINGPaper Table 1
Baselines run at 6 CPU threads on rented servers 6 threads KTransformers’ core contribution is many-core AMX CPU kernels MISLEADINGPaper §5.1
“Supports more than 20 MoE models” 20+ Public docs/models.md itemizes ~17 known-good MoE checkpoints SELF-REPORTEDrepo docs
License and distribution Apache-2.0, PyPI v0.1.2 LICENSE file and PyPI JSON API both confirm VERIFIEDGitHub, PyPI
Consumer discrete-GPU install base (Steam basis) ~72% NVIDIA; 4060 Laptop 3.81% Matches Valve June 2026 survey per multiple outlets VERIFIEDValve, Jul 2026
Internal arithmetic across abstract and §5 all ratios Every published ratio recomputes from Figures 3 and 5; zero errors VERIFIEDrecomputed
Flags explained
Denominator games — the Codex comparison mixes two metricsFreeToken reports decode throughput and TTFT separately, so its 39.3 tok/s is a pure decode rate. TraceLab’s 33.9 tok/s is a normalized rate that folds per-step TTFT into decode; the same paper puts Codex’s pure decode median at 57.1 tok/s. Like-for-like, 39.3 does not exceed Codex — it is roughly two thirds of it.
Denominator games — “92% of the RTX 4090 rate” compares 4-bit to 16-bitThe 39.3 tok/s laptop figure is the NVFP4 build; the 42.9 tok/s RTX 4090 figure is BF16. Disclosed in the Figure 5 caption, but the prose states the ratio without the precision caveat.
Denominator games — “single GPU” omits the host requirementThe 753B GLM-5.2 tier sits behind 512 GiB of DDR5 on a Xeon Platinum 8559C; the 284B “gaming desktop” carries 192 GB. One GPU is accurate. One machine at consumer prices is not what those configurations describe.
Settings mismatch — baselines capped at 6 CPU threadsDisclosed and defensible: the paper caps rented dual-socket servers to emulate edge hosts and validates on two real edge machines at full threads. But KTransformers is built around AMX-optimized many-core CPU expert execution, so read its column as “KTransformers on an edge-class host,” not as its ceiling.
Counterweight — the arithmetic is cleanEvery ratio in the abstract and results recomputes correctly: 1.81 / 1.87 / 2.10 / 2.25× for Qwen3.6, 1.92 / 1.84 / 1.52 / 1.65× for DeepSeek-V4-Flash, 2.04× for GLM-5.2. No inflated rounding, no unexplained gaps between figures and prose.
Key takeaways
  • The paper is arithmetically clean — every published ratio recomputes from its own figures.
  • Nothing is independently reproduced yet; 9 of 16 claims are self-reported by necessity, not evasion.
  • Sharpest flag: 39.3 tok/s beats Codex’s normalized 33.9, not its pure decode median of 57.1.
  • “Single GPU” headlines quietly require 192–512 GB of host DRAM.
  • Baseline KTransformers runs at 6 CPU threads, below the many-core AMX config it targets.
Reality Check by Marktechpost · verified Aug 23, 2026

Key Takeaways


Check out the PAPER, GITHUB REPO and PROJECT. Also, feel free to follow us on Twitter and don’t forget to join our 150k+ML SubReddit and Subscribe to our Newsletter. Wait! are you on telegram? now you can join us on telegram as well.

Need to partner with us for promoting your GitHub Repo OR Hugging Face Page OR Product Release OR Webinar etc.? Connect with us

The post Meet FreeToken: An Edge-Native MoE Serving Engine that Runs 753B GLM-5.2 on a Single Workstation GPU appeared first on MarkTechPost.

Exit mobile version