KTransformers
Heterogeneous CPU and GPU inference framework for very large language models on limited hardware.
About
KTransformers tackles the problem of running very large language models on hardware that cannot hold them in GPU memory. Developed by Tsinghua University's MADSys Lab together with Approaching.AI, it splits inference across CPU and GPU, using CPU optimized kernels with Intel AMX and AVX acceleration for INT4 and INT8 quantized weights and NUMA aware memory management tuned for Mixture-of-Experts architectures. Models such as DeepSeek-V3 and R1, Qwen3, Kimi, GLM, and MiniMax variants can run, and even fine-tune, on machines pairing a single consumer GPU with a capable CPU, while multi GPU Xeon servers reach hundreds of tokens per second. The kt-kernel serving stack integrates with SGLang for production deployment, and fine-tuning hooks into LLaMA-Factory with reported speedups of 6 to 12x over ZeRO-Offload on MoE workloads. The open source project targets researchers and practitioners serving huge MoE models on constrained budgets.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- LLM Inference & Serving
- Price
- Free
- Platform
- Local/Desktop
- Difficulty
- Advanced (4/5)
- License
- Apache-2.0
- Minimum VRAM
- 24 GB
- Added
- May 7, 2026
Related Tools
Minimalist ML framework in Rust by Hugging Face for fast inference.
Open-source ChatGPT alternative that runs 100% offline on your computer.
Port of Meta's LLaMA model in C/C++ for efficient CPU inference
Fast LLM inference on consumer GPUs using neuron-aware sparse computation.
High-throughput LLM serving engine with PagedAttention
Minimalist machine learning framework for Rust focused on performance and serverless inference.