Kimi K3 open weights: 2.8T MoE, MXFP4, 1M context, video-native

Moonshot's 104B-active MoE now downloads in Safetensors — MXFP4 shrinks it to ~1.4TB, with day-0 hosting on Together and Modal; a custom license is the catch.

Nowline JUL 30 3:00 PM banner

Top AI stories from the last hour

Top AI stories from the last hour

Copy markdown

  • 2.8T total, 104B active per token

    K3 is a sparse mixture-of-experts — 896 experts, 16 fired per token, 93 layers — so it runs at ~104B active while carrying 2.8T of capacity. It's natively multimodal, with a 401M-param MoonViT-V2 encoder covering images and video.

  • MXFP4 weights: ~1.4TB, not 5.6TB

    Moonshot quantization-aware-trained the weights straight to MXFP4 (MXFP8 activations), cutting memory bandwidth ~4x vs FP16 and shrinking the download to roughly 1.4TB. That's what makes serving a 2.8T model merely expensive instead of impossible.

  • Strong on coding and reasoning

    The official card lists GPQA Diamond 93.5 and DeepSWE 67.5; community evals put it 1st on Next.js and Frontend Code Arena. Treat the leaderboard as a starting point and re-run your own suite before you ship.

  • 1M context, but check the license

    The 1,048,576-token window swallows whole-repo digests and long multimodal prompts in one shot. Weights ship under a custom 'Kimi K3 License' — not the Modified-MIT of past drops — so read the LICENSE file before any commercial use.

  • Day-0 hosting; self-host wants a supernode

    Together AI and Modal confirmed same-day hosted inference, and Moonshot serves it on Mooncake with a 90% cache-hit rate on coding. Local runs stay impractical — Moonshot recommends 64+ accelerators — so most builders will rent, not own.

  • The API, if you skip the weights

    The kimi-k3 endpoint runs $0.30 cached / $3 input / $15 output per Mtok, with max-effort thinking on by default — so even short calls burn reasoning tokens. Cache your repo prefixes to keep landing that $0.30 rate.