FreeToken: A New System for Running Large MoE Models on Regular PCs

FreeToken is a new system that allows running large MoE models on regular computers, demonstrating impressive performance results.
Wow, now even a gaming PC can run advanced models at interactive speeds using official weights without extreme quantization.
Researchers from UC Berkeley, MIT, and UT Austin have opened the source code of FreeToken—a system specifically designed to run ultra-large MoE models on regular computers.
In the paper, they show very impressive results:
- Qwen3.6 35B → laptop with RTX 4060 8GB → 39 tokens/s
- DeepSeek-V4-Flash 284B → RTX 5090 → 22–25 tokens/s
- GLM-5.2 753B → RTX PRO 6000 → 15 tokens/s
Compared to Ollama, the generation speed is 3–4 times higher, and the processing of input context is 6–30 times faster.
This means a gaming laptop with just 8GB of video memory can already run a model with 35 billion parameters at nearly 40 tokens per second.
And this is even faster than the median generation speed of Codex at 33 tokens/s, which the authors mention in the paper.
The main idea of FreeToken is to make the GPU, CPU, RAM, and PCIe work together.
Since MoE models activate only a small part of experts for each token, there is no need to keep hundreds of billions of parameters in video memory all the time.
FreeToken decides which parts of the model to keep in VRAM, which to temporarily move from RAM to GPU, and which to compute on the CPU.
During the input context processing stage, the system preloads the experts of the next layer. During generation, it dynamically distributes computations based on the current speed of the CPU, GPU, and PCIe.
There is even a separate Agent State Cache.
When an agent calls tools, changes context, or continues an old task, FreeToken can skip much of the reprocessing of context.
FreeToken comes with a full graphical interface.
There is no need to convert models to GGUF or build the project from source code.
Also, FreeToken Desktop already has agent bindings built-in—you select a model, choose an application, and run it.
Why it matters
AnalysisThis system allows running large models on regular computers, making advanced technologies accessible to a wider range of users. It could significantly change the approaches to working with AI and lower barriers for developers.
Discuss in community
Share your questions and insights with developers
Related in Ecosystem
Practical guides, core terminology, and agent skills
Mistral AI (European Open and Efficient Models)
A series of high-performance open and commercial models from the French startup Mistral AI (Mistral 7B, Mixtral 8x7B, Mistral Large). Known for their compactness, speed, and respect for data privacy.
JSON — Structured Data for Programs, APIs, and AI Agents
A complete hands-on guide to JSON: syntax specifications, serialization via parse and stringify, REST API consumption, JSON Schema validation, and structured outputs for LLMs.
DOCX and XLSX Formats: When AI Needs to Deliver Production-Ready Documents
A comprehensive hands-on guide to generating and processing DOCX documents and XLSX workbooks with AI: comparing against Markdown and CSV, prompt engineering, formula design, and code automation.
MoE (Mixture of Experts)
An architectural approach in deep learning where heavy fully-connected transformer layers are divided into dozens of specialized subnetworks ('experts'), and a dynamic router activates only a small subset for each individual token.