GitHub - FlashML-org/FreeToken · GitHub
/" data-turbo-transient="true" />
Skip to content
Search/
Sign in<br>Sign upAppearance settings
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
FlashML-org
FreeToken
Public
Notifications<br>You must be signed in to change notification settings
Fork
Star<br>197
main
BranchesTags
Go to file
CodeOpen more actions menu
Latest commit
History<br>30 Commits<br>30 Commits
Folders and files<br>NameNameLast commit message<br>Last commit date<br>.github/workflows
.github/workflows
assets
assets
benchmarks
benchmarks
docs
docs
freetoken-kernel-cache
freetoken-kernel-cache
python/freetoken
python/freetoken
scripts
scripts
tests
tests
.gitignore
.gitignore
LICENSE
LICENSE
README.md
README.md
install.sh
install.sh
pyproject.toml
pyproject.toml
setup.py
setup.py
View all files
Repository files navigation
| Download | Paper | Developer Slack | Community Discord | Community WeChat |
Unlock datacenter-class intelligence on the hardware you already own — Run 290B+ frontier MoE models locally on your gaming PC at blistering interactive speeds.
About
FreeToken is an edge-native Mixture-of-Experts (MoE) serving engine designed for running frontier-scale open-weight models on personal and consumer hardware. It treats heterogeneous edge resources—GPUs, CPUs, host memory, and interconnects—as a unified, elastic inference platform. Its core features include:
Fast Edge-Native Runtime : Provides efficient MoE serving with bandwidth-adaptive CPU–GPU co-execution ($q^\star$ policy), full-layer double-buffered prefill streaming, global LRU expert caching, graph-compatible execution, and the FTW fast weight format.
Semantic-Aware Caching : Features semantic anchor checkpoints for recurrent state and KV caches, allowing agentic context edits (e.g., tool calls, thinking blocks) to avoid redundant context recomputation.
Elastic Memory Management : Supports dynamic, runtime VRAM re-allocation between expert caches and KV memory without engine restarts or weight reloading.
Broad MoE & Ecosystem Support : Supports frontier open-weight MoE models (e.g., DeepSeek-V4-Flash, Qwen3.6-35B-A3B, GLM-5.2) across various parameter scales and quantization formats (e.g., MXFP4, NVFP4, FP8, BF16), with Anthropic/OpenAI-compatible APIs for seamless integration with real-world coding and tool-calling agents (e.g., Codex, Claude Code, OpenCode, OpenClaw, DeepSeek Harness).
Diverse Consumer Hardware : Scales across consumer laptops, gaming desktops, and workstation GPUs, with native support for NVIDIA RTX 30, RTX 40, and RTX 50 series GPUs.
Getting Started
Desktop app
Download FreeToken for Windows or Linux at flashml.ai. It sets the engine up for you and gives you a GUI for running models, chatting, and tuning the engine.
CLI
Install FreeToken with uv (recommended) or pip:
uv pip install "freetoken[accel]"
Or build from source:
git clone https://github.com/FlashML-org/FreeToken.git && cd FreeToken<br>uv venv && source .venv/bin/activate<br>uv pip install -e ".[accel]"
For More details:
Install FreeToken
Quick start
Supported models
CLI reference
Citation
If you use FreeToken for your research, please cite our paper:
@article{yang2026freetoken,<br>title={FreeToken: Efficient Edge-Native MoE Serving with Bandwidth-Adaptive Execution},<br>author={Yang, Shuo and Fan, Xiaoze and Pan, Melissa and Xi, Haocheng and Wang, Zhe and Sun, Shanlin and Keutzer, Kurt and Han, Song and Zaharia, Matei and Xu, Chenfeng and Stoica, Ion},<br>journal={arXiv preprint arXiv:2608.16157},<br>year={2026}
Acknowledgment
FreeToken was deeply inspired by mini-sglang, and<br>learned the design and reused code from the following projects:<br>SGLang,<br>vLLM,<br>FlashInfer,<br>flash-linear-attention,<br>LightLLM and llama.cpp.
License
Apache License 2.0.
About<br>No description, website, or topics provided.<br>Resources<br>Readme<br>Apache-2.0 license<br>Activity<br>Stars<br>197 stars<br>Watchers<br>1 watching<br>Forks<br>8 forks<br>Report repository
Releases
Packages
Contributors
Languages
You can’t perform that action at this time.