vLLM, the open-source inference engine widely used to serve large language models in production, published a deployment guide for Kimi K3 on 27 July, covering the architecture, kernels, recipes, and flags needed to run the model. vLLM says K3 runs on the engine from day zero. That claim is worth scrutinizing on its own terms, because K3’s architecture is not a routine scale-up of a standard transformer.
K3 is a 2.8 trillion parameter multimodal Mixture-of-Experts model that activates only 16 of its 896 experts per token. That ratio, fewer than 2 percent of total experts touched on any given forward pass, is an extreme form of sparsity even by MoE standards. Sparse routing lowers the compute cost per token, but it shifts the hard problem onto the serving engine. Routing decisions have to be made and load balanced across experts in real time, and an engine tuned for dense activation or a smaller expert count will waste memory bandwidth or stall on straggling experts. A guide that documents kernels built for this specific ratio is doing engineering work, not publishing a checklist.
The second departure is context length. K3 supports up to 1 million tokens, and long context is a memory problem before it is a compute problem. Every additional token in the context window adds to the key-value cache that has to sit in GPU memory for the duration of a request. At 1 million tokens, KV cache pressure can compete directly with the memory needed to hold expert weights, forcing tradeoffs between batch size, context length, and how many experts a single node can serve. Expert parallelism, splitting the 896 experts across multiple GPUs, stops being a performance optimization and becomes a requirement for fitting the model at all.
This is why day-zero support is not a formality. A model can be technically loadable in an inference engine while still being unusable at the throughput or context length its architecture advertises. The difference between those two states is exactly what kernels, recipes, and production flags are built to close. vLLM publishing that detail alongside the model’s release, instead of a generic compatibility statement, is the signal worth checking for.
Teams evaluating K3 should treat the guide as a starting checklist, not a green light. Confirm the expert-parallelism topology it recommends actually maps to the GPUs on hand, and test KV cache behavior at the context lengths the workload needs before assuming the 1 million token ceiling holds up under real traffic. Sparsity and long context both cut compute cost on paper; whether they cut it in a specific production cluster depends on hardware most teams have not yet benchmarked against this model.
The vLLM project announced the deployment guide on X on 27 July 2026.