Editorial illustration for Cursor Open-Sources Mixture-of-Kittens, a Megakernel for MoE Training
Cursor Open-Sources Mixture-of-Kittens, a Megakernel for...
Cursor Research put its mixture-of-experts training code out in the open this week, releasing Mixture-of-Kittens, or MoK, on GitHub under an Apache-2.0 license. The kernel sits behind Composer, Cursor's own model line, and has already run training jobs across tens of thousands of GPUs. The pitch is throughput: Cursor's team reports up to 2.37x the speed of the strongest public baseline, achieved by fusing every MoE communication and computation step into one deterministic kernel instead of stitching separate operations together.
None of that comes cheap on hardware. MoK needs NVIDIA Blackwell SM100 or SM103 chips, meaning GB200 NVL72 or GB300 NVL72 racks, plus Python 3.12+, PyTorch 2.10+, and CUDA toolkit 13.0+. Its inter-GPU buffers depend on PyTorch symmetric memory, a detail that rules out anyone without rack-scale NVLink access.
That narrows the real user base to frontier labs, well-funded model startups, GPU neoclouds, and national computing centers. Eight-GPU shops need not apply.
The bottleneck MoK targets didn't show up where Cursor first expected it.
Cursor Research has open-sourced Mixture-of-Kittens (MoK), the mixture-of-experts training megakernel behind its Composer models. MoK fuses every MoE communication and computation step into a single deterministic kernel. Cursor team reports up to 2.37x higher throughput than the strongest public baseline.
Why this matters MoK is a useful data point on where MoE training bottlenecks actually live once you clear the compute problem: the communication layer. Cursor's own numbers, a 2.37x throughput gain over the strongest public baseline, are self-reported and tied to Composer, so we'd want independent benchmarks before treating that figure as gospel. Still, the fact that a company built its own MXFP8 and NVFP4 kernels, then found the MoE layer eating over half of training time anyway, tells us something about the state of the tooling everyone else is using.
The Apache-2.0 license makes MoK genuinely inspectable, which is more than most lab infrastructure releases offer. The catch is the hardware floor: NVIDIA Blackwell SM100, GB300 NVL72 racks, tens of thousands of GPUs. That's not a kernel you drop into a university cluster or a startup's rented A100 pool.
For researchers, it's worth reading as a blueprint for where MoE training is headed. For most teams, it's closer to a preview of problems they'll hit once they can afford the hardware to have them.
Further Reading
- Cursor's Composer 2 was secretly built on a Chinese AI model — and it exposes a deeper problem with Western open-source AI - Gokawiil
- Cursor Acknowledges Its New Low-Cost Coding Model ... - Business Insider
- Cursor quietly built its new coding model on top of Chinese open-source Kimi K2.5 - The Decoder
- Cursor's AI Model Scandal: Losing Ground to Open-Source - LinkedIn
- Cursor Composer 2 Review: The Kimi K2.5 Controversy and What It ... - heyuan110.com