On This Page
Linear Attention at Frontier Scale: Kimi K3's KDA Claim, Fact-Checked
Kimi K3 runs linear attention in 3 of 4 layers and claims it beats full attention. What the 48B evidence shows, and what stays unverified at 2.8T scale.

The most informative number in Kimi K3's architecture is not 2.8 trillion. It is three to one. Moonshot AI's new flagship, announced July 16, 2026 as the largest open-weight model ever released, runs Kimi Delta Attention (KDA), a linear attention variant, in three of every four layers, and keeps exact full attention in the fourth. If linear attention had actually beaten full attention outright, that ratio would be four to zero. The layout is a confession and an achievement at the same time, and reading it correctly tells you more about where attention research stands in mid-2026 than the parameter count does.
The claim attached to K3 is a strong one: that this hybrid matches or beats full attention on quality while cutting KV cache by up to 75% and decoding up to 6x faster at a million tokens of context. Vendors assert quality-neutral efficiency wins all the time, and most of those assertions quietly die on contact with production. This one deserves a real fact-check, for two reasons. First, Moonshot has more published evidence behind it than the average architecture claim, including a paper with matched baselines and released checkpoints. Second, another frontier lab ran the same experiment at scale, published the opposite conclusion, and shipped accordingly. Both cannot be fully right at every scale, and the gap between them is exactly where the honest story lives.
The Claim, Stated Precisely
K3's headline specs first, because the architecture only makes sense against them. The model is a 2.8-trillion-parameter mixture-of-experts with roughly 50B active parameters per token: 896 experts, 16 activated, about 1.8% of the pool. Context window is one million tokens. Weights are promised for July 27 in MXFP4, with the technical report expected alongside them. Until that date, every K3-specific number is Moonshot's own prose, and Moonshot itself positions K3 as trailing the strongest proprietary models overall.
The attention claims break into three parts, and they have different evidential status:
- Efficiency: up to 75% KV-cache reduction and up to 6.3x faster decoding at 1M-token context, versus an equivalent full-attention stack.
- Quality: the hybrid matches or outperforms full attention, not just on short-context benchmarks but on long-context and reinforcement-learning training regimes.
- Scale transfer: both of the above, demonstrated publicly at 48B parameters, carry to a 2.8T frontier model.
The first claim is close to arithmetic. If only one quarter of your layers maintain a KV cache that grows with context, and the other three quarters carry a fixed-size recurrent state, the memory math follows directly; the same logic drives every KV-cache lever covered in KV-cache engineering, where cache growth rather than weights is the binding constraint of long-context serving. The second claim is the interesting one. The third is currently unverifiable, and it happens to be the exact step where the counter-evidence lives.
What Kimi Delta Attention Actually Is
Linear attention replaces the softmax lookup table with a fixed-size memory. Full attention keeps every previous key and value around and lets each new token compare against all of them, which is why it retrieves arbitrary earlier tokens exactly and why its cache grows without bound. A linear attention layer instead folds each token into a constant-size state matrix as it goes. Compute per token stays flat, memory stays flat, and retrieval becomes lossy by construction: the state can only give back what its update rule chose to keep.
The last decade of linear attention research is essentially a sequence of better update rules, and KDA sits at the current end of that line.
From delta rule to KDA
The delta rule is the family's key idea: instead of blindly accumulating key-value outer products (the failure mode of early linear attention, where the state fills with interference), each write first erases the old value associated with the incoming key, then writes the new one. Memory becomes something the layer edits rather than a pile it appends to. DeltaNet built a parallelizable layer around this rule, and Gated DeltaNet (Yang et al., ICLR 2025, arXiv 2412.06464) added a Mamba2-style forget gate on top, so the layer can also decay or clear state wholesale. That combination proved strong enough that Qwen3-Next shipped it at production scale in September 2025: 80B total, 3B active, Gated DeltaNet in three of every four layers, full attention in the fourth. Qwen3.5 inherited the same layout. The lineage is still moving; Gated DeltaNet-2 (arXiv 2605.22791) decouples the erase and write operations for finer memory control.
KDA, introduced in the Kimi Linear paper (arXiv 2510.26692, October 2025), is a refinement of Gated DeltaNet on one specific axis: where Qwen3-Next's gate is a scalar per attention head, KDA gates each feature channel independently. A head-level gate forgets everything or nothing at a given rate; a channel-level gate can hold one feature of a memory while decaying another. The paper pairs this with a specialized chunkwise kernel (a constrained variant of the Diagonal-Plus-Low-Rank transition formulation) that keeps the finer gating hardware-efficient. None of this is marketing framing; the mechanism, the kernels, and the checkpoints are public.
The 3:1 hybrid layout
Kimi Linear, and by Moonshot's description K3, alternate three KDA layers with one full-attention layer using Multi-head Latent Attention, DeepSeek's compressed-KV formulation. The full-attention layers are the global lookup path: any token can still reach any other token exactly, once every four layers. The KDA layers carry the bulk of sequence mixing at linear cost.
This is worth naming plainly: the 3:1 hybrid is the same conclusion the state-space-model world reached when Jamba, Nemotron-H, Granite 4.0, and Falcon-H1 all independently kept a minority of attention layers because pure recurrent stacks kept failing associative recall. A fixed-size state, however cleverly gated, cannot guarantee verbatim retrieval of an arbitrary token seen 400K positions ago; the periodic full-attention layer is what restores that guarantee. So the precise claim K3 embodies is not "linear attention won." It is "a hybrid with a sufficiently expressive linear layer loses nothing, and the linear layer is now good enough to carry 75% of the stack." That is a smaller claim, and a much more defensible one.
The Evidence Audit
What the Kimi Linear paper actually shows
Credit first, because by vendor-architecture standards the Kimi Linear evidence is unusually good. The paper's comparisons pit the KDA hybrid against a full-attention MLA baseline and a Gated DeltaNet hybrid under the paper's fair-comparison protocol (matched training conditions rather than cherry-picked checkpoints), and Moonshot released the artifacts: 48B-total, 3B-active base and instruct checkpoints trained on 5.7T tokens with 1M context, plus open kernels. The reported numbers: on MMLU-Pro at 4K context, 51.0 for the hybrid at full-attention speed; on RULER at 128K context, 84.3 with a 3.98x speedup; at 1M tokens, up to 6.3x faster time-per-output-token than the MLA baseline. The paper also reports the hybrid holding up through RL post-training, which matters because reasoning-model training is where long generated sequences stress attention hardest, and it is the regime every frontier lab actually cares about in 2026.
Released weights, matched baselines, open kernels, and a claim tested across pretraining, long context, and RL: this clears the bar we set when DeepSeek's DSpark numbers shipped vendor-only, and it is more than Qwen published for the same layout. If every architecture claim arrived with this much checkable material, fact-check articles would be shorter.
What it does not show
Three gaps, in ascending order of importance.
First, the benchmark axes. RULER-style long-context retrieval is the friendliest possible test for a memory-constrained architecture, because needle tasks share surface vocabulary between query and needle. As we covered in the effective-context-length analysis, models that ace needle tests collapse on NoLiMa-style probes that remove the lexical shortcut, and that collapse is worst exactly where a bounded state has least room per token. A published NoLiMa-style, shortcut-free retrieval curve for KDA at 512K to 1M tokens does not exist yet. Until it does, "84.3 on RULER at 128K" is evidence about the easy version of the recall question.
Second, the quality deltas are parity-shaped, not dominance-shaped. The honest summary of the paper's tables is "matches full attention within noise on most axes, wins some, at much better efficiency." That is a genuinely strong result. But "beats full attention" in the release framing rounds up from parity-plus-efficiency, and parity measured on a benchmark suite is exactly the statement the next section's counterexample is about.
Third, and decisive: every public number is from the 48B-A3B research model. K3 is 58 times larger in total parameters, 16 times larger in active parameters, trained on a different mixture, with additional architectural changes (Moonshot's Attention Residuals, claimed to buy roughly 25% training efficiency for under 2% overhead, plus a new MoE stack) that have no public paper at all. The K3 benchmark table Moonshot published (93.5 on GPQA-Diamond, 91.2 on BrowseComp) is vendor-measured with no third-party reproduction possible before the weights land. Per the evaluation-crisis discipline, those are hypotheses, not results. The architecture claim and the model claim are currently welded together in the announcement, and they should be evaluated separately.
The Counterexample Moonshot Has to Answer
The strongest reason for caution is not theoretical. It is that MiniMax already ran this play at scale and reversed it in public.
MiniMax-Text-01 (January 2025) was the first frontier-scale linear hybrid: Lightning Attention interleaved with full attention at 456B parameters. Ten months later, MiniMax shipped M2 with full attention in every layer and published an unusually candid postmortem titled "Why did M2 end up as a full attention model?" Their findings, compressed: the hybrid matched full attention on the standard benchmark suite at development scale, and then showed "clear deficits in complex, multi-hop reasoning tasks" that only became visible at larger scale. Their phrase for the general lesson is the one worth keeping: benchmarks are a leaky abstraction; reducing attention complexity extracts a hidden cost somewhere, and the suite you watch may not contain the task that pays it. They also flagged operational problems that never show up in papers: linear attention is far more sensitive to numerical precision than full attention, and the serving infrastructure (prefix caching, speculative decoding) assumed KV semantics that linear layers break. When MiniMax came back to efficient attention with M3, they chose sparse attention, not linear.
Two things keep this from being a refutation of K3. Lightning Attention is a weaker mechanism than KDA: no delta rule, no fine-grained gating, exactly the expressiveness gaps the DeltaNet line was built to close, so Moonshot can argue the deficit MiniMax hit was mechanism-specific rather than category-wide. And the infrastructure objections have aged: SGLang v0.5.15 ships fused KDA and Gated DeltaNet kernels, vLLM v0.25.0 made hybrid-model prefix caching a first-class path, and Moonshot upstreamed KDA prefix-caching support itself. The tooling gap MiniMax described in late 2025 is visibly being worked down in mid-2026.
But the core of the M2 result is precisely the step Kimi's public evidence has not yet covered: quality parity at research scale failing to survive the jump to frontier scale, on tasks (multi-hop reasoning over long context) that the standard suites under-sample. MiniMax measured the failure at hundreds of billions of parameters. Kimi Linear's parity evidence stops at 48B. K3 is the scale where the question gets decided, and the deciding evidence is three weeks away at best.
Two Frontier Answers to the Same Problem
It clarifies the bet to notice that the two most architecture-aggressive open-model labs looked at the same enemy, the KV cache at million-token context, and chose opposite weapons. DeepSeek kept exact attention everywhere and made it cheaper: MLA compresses the cache, and V4's interleaved sparse design attends over compressed and selected subsets, landing at 27% of single-token FLOPs and 10% of the KV cache versus its predecessor at 1M tokens. Every token remains addressable; the risk is that the selector skips the token you needed. Moonshot instead replaced three quarters of the attention layers with a recurrent state; nothing is skipped at selection time, but history is compressed lossily on write, and the risk is that the gate decayed the fact you needed before you asked for it.
Neither lab shipped a pure design. DeepSeek's sparse layers lean on compressed-but-complete representations; Moonshot's linear layers lean on periodic exact-attention layers. Frontier long-context architecture in 2026 is a question of which failure mode you would rather manage, and both answers hedge. For the inference-stack consequences of that convergence, the inference optimization guide covers where each design pays off in serving.
The Adoption Protocol
If K3's weights land on July 27 as promised, here is the checklist for separating the architecture claim from the announcement, in order. It applies equally to any linear-hybrid model, including Qwen3.5 deployments today.
- Read the tech report's ablation section first. The load-bearing table is hybrid versus matched full-attention baseline at K3 scale, not K3 versus other vendors' models. If the report only benchmarks against competitors, the architecture claim is still resting on the 48B paper.
- Run a shortcut-free recall probe. NoLiMa-style retrieval (no lexical overlap between query and target) at 128K, 512K, and 1M, with the needle placed early in the context. This is the axis a bounded state fails first and needle tests hide.
- Test multi-hop reasoning at depth, not just retrieval. Chains where hop N depends on a fact from hop 1, tens of thousands of tokens back. This is the specific deficit MiniMax reported emerging at scale.
- Check verbatim copying of long spans. Ask for an exact reproduction of a 2K-token block seen 500K tokens ago. Exact copying is the purest bounded-state stressor and correlates with citation and code-editing fidelity.
- Measure your serving precision, not the paper's. Linear-attention state is more precision-sensitive than KV attention, and K3 ships MXFP4-quantized. Diff long-context outputs between the quantized config you will run and a higher-precision reference before trusting the quality claim.
- Verify your engine's feature parity for hybrid layers. Prefix caching, speculative decoding, and paged memory were built around KV semantics. Confirm your vLLM or SGLang version handles KDA layers in each path you rely on, at your batch sizes.
- Benchmark at your context distribution. The 6.3x decode number is a 1M-token figure. At 8K average context, the KDA layers are saving memory you were not short of, and the win may be a rounding error.
Verdict
Fact-checked as three separate claims, the scorecard reads:
Established: the KDA mechanism, the 48B-scale parity-plus-efficiency result, and the efficiency arithmetic. The paper is real, the baselines were matched, the checkpoints and kernels are public, and the 75% KV reduction and roughly 6x long-context decode gain follow from the layout and are corroborated by an independent serving stack shipping the kernels. This is the best-evidenced linear-attention claim any lab has made.
Plausible, unproven: quality parity at 2.8T. The mechanism is stronger than the one MiniMax abandoned, and the RL-regime results are encouraging, but the specific failure mode that killed linear hybrids at scale (multi-hop deficits invisible to the benchmark suite) has not been publicly ruled out at even a tenth of K3's size, and shortcut-free recall at 1M remains unmeasured.
Unverified until the weights ship: everything K3-specific, including the benchmark table and the claim that the architecture, rather than data and scale, deserves credit for the results. Treat July 27 as the start of the evaluation, not the confirmation of it.
The 3:1 ratio remains the most honest sentence Moonshot has published about linear attention: three layers of trust, one layer of insurance. The insurance layer is load-bearing, and everyone shipping this architecture knows it.
Key Takeaways
- Kimi K3 (2.8T total, ~50B active, 1M context) runs Kimi Delta Attention in 3 of every 4 layers, with full MLA attention in the fourth; the claimed payoff is up to 75% less KV cache and up to 6.3x faster decoding at 1M tokens.
- KDA is a gated-DeltaNet refinement: it upgrades Qwen3-Next's per-head forget gate to per-channel gating, so the fixed-size state can decay individual features instead of whole memories.
- The public evidence is real but stops at 48B. Kimi Linear's matched-baseline comparisons, released checkpoints, and RL-regime results are unusually strong for a vendor claim; nothing about the 2.8T model is independently checkable before weights land July 27.
- The claim is parity-plus-efficiency, not dominance. The 3:1 layout itself concedes that periodic exact attention is still required; a pure linear stack at frontier scale remains unshipped by everyone.
- MiniMax's M2 reversal is the standing counterexample: hybrid linear attention matched benchmarks at development scale, then showed multi-hop reasoning deficits at larger scale, and M2 shipped full attention. Benchmark parity is a leaky abstraction.
- The under-measured axes are shortcut-free recall and multi-hop at depth. RULER-style needle scores flatter bounded-state architectures; NoLiMa-style probes and long-range dependency chains are where the design either holds or breaks.
- Serving infrastructure has mostly caught up: SGLang ships KDA kernels and vLLM handles hybrid prefix caching, weakening the 2025-era operational case against linear hybrids; precision sensitivity under 4-bit serving is the remaining open risk.
- Before adopting any linear-hybrid model, run the seven-step protocol above on your own context distribution; the 6.3x figure is a 1M-token number that may be worth nothing at 8K.
Was this useful?
Quick, anonymous, no strings.


