Full text not available for this paper
Kimi K3: Open Frontier Intelligence - Technical Report Summary
Summary (Overview)
-
Model Scale: Kimi K3 is a 2.8T parameter Mixture-of-Experts (MoE) model with 104B activated parameters, native vision capabilities, and a 1-million-token context window, representing a significant leap in open-source frontier intelligence.
-
Architectural Innovation: The model introduces three key architectural advances—Kimi Delta Attention (KDA) for efficient long-sequence mixing, Attention Residuals (AttnRes) for selective information flow across depth, and Stable LatentMoE with 896 routed experts (16 active per token)—yielding approximately 2.5× improvement in scaling efficiency over Kimi K2.
-
Post-Training Excellence: The model employs reinforcement learning across general, agentic, and coding domains with multiple reasoning-effort levels, consolidated through Multi-Teacher On-Policy Distillation (MOPD), enabling compositional generalization and robust long-horizon execution.
-
Frontier Performance: Kimi K3 achieves frontier-level performance across long-horizon coding, agentic, knowledge, reasoning, and vision tasks, consistently outperforming other open and proprietary models (except Claude Fable 5 and GPT-5.6 Sol) in the evaluated suite.
-
Open Release: The full Kimi K3 model weights are released to the public, making frontier intelligence accessible for research and deployment.
Introduction and Theoretical Foundation
Background and Motivation
The paper addresses a critical gap in the evolution of large language models. While scaling has traditionally meant investing more computation in pre-training (the "first axis"), the rise of reasoning models has established test-time computation as a "second axis" of scaling. Key developments include:
- OpenAI's o-series: Scales reinforcement learning and test-time reasoning
- Anthropic's extended-thinking models: Allocate adaptive thinking budgets and interleave reasoning with tool use
- DeepSeek-R1 and Kimi K1.5: Demonstrate large-scale RL can elicit sophisticated reasoning behaviors
- Kimi K2.5 Agent Swarm: Extends test-time scaling from sequential reasoning to parallel agent coordination
However, the open-source ecosystem has progressed slowly on the first axis, with many recent models remaining within or slightly above the 1T-class parameter regime. Kimi K3 pursues both scaling axes together: scaling the pre-trained foundation to unprecedented 3T-class parameters while scaling RL, reasoning effort, and long-horizon interaction at 1M context length.
Theoretical Foundation
The architecture is founded on three complementary information-flow dimensions:
- Sequence Length: Hybrid Attention combining KDA with Gated MLA
- Network Depth: Attention Residuals for selective cross-layer retrieval
- Model Width: Stable LatentMoE for sparse channel mixing
The theoretical motivation draws from the insight that standard residual connections compress all prior information into a single state—a bottleneck reminiscent of RNNs over time. AttnRes applies the attention mechanism to depth, allowing each layer to selectively access all preceding layers with data-dependent weights.
Methodology
2.1 Hybrid Attention Architecture
Each block contains 3 KDA layers followed by 1 Gated MLA layer (3:1 mixing ratio), with an additional Gated MLA at the backbone's end for final global attention.
Kimi Delta Attention (KDA)
KDA extends the delta-rule recurrence with a channel-wise forget gate:
where is the channel-wise one-step retention factor, and controls the delta-rule write strength.
Key innovations over Kimi Linear:
- Lower-bounded decay: Uses a scaled sigmoid instead of negative-Softplus:
With , all retention factors satisfy , keeping the cumulative log-decay within BF16 dynamic range. This allows all causal tiles to use dense Tensor Core matrix multiplications, eliminating the position-pair diagonal path bottleneck.
- Full-rank output gate:
Gated MLA
Retains Multi-head Latent Attention with No Position Encoding (NoPE), augmented with input-dependent full-rank output gating:
2.2 Attention Residuals
AttnRes applies attention mechanisms across network depth. For each layer , a learnable pseudo-query attends over preceding layer outputs:
where .
Block Attention Residuals: Partitions layers into blocks, reducing memory overhead from to where is the number of blocks. Kimi K3 uses 8 blocks of 12 layers each, with the embedding layer counted as an additional source.
2.3 Stable LatentMoE
The routed path separates full model width from compact latent space:
Three stabilizing components:
- Normalized LatentMoE: RMSNorm between expert aggregation and up-projection
- SiTU-GLU activation: Bounded activation with soft caps:
with , —preserves SwiGLU's local response while bounding both factors.
- Quantile Balancing: Sets expert biases from router-score quantiles:
2.4 Native Vision (MoonViT-V2)
- 27-layer vision transformer (~0.4B parameters) trained from scratch with next-token prediction
- No contrastive pre-training (SigLIP) needed—achieves better training stability with lower gradient norms
- Fully shared parameters for images and videos with factorized attention
- Pixel-shuffle 2×2 downsampling reduces visual tokens by 4×
- Handles inputs up to 3584×3584 pixels
2.5 Per-Head Muon
Orthogonalizes momentum matrices per-head for attention projections, equalizing update scales across heads and improving training stability.
4.1 Post-Training Pipeline
Three-stage paradigm: SFT → Domain-Specialized RL → MOPD
Reinforcement Learning
- Three domains × three reasoning effort levels = 9 expert models
- Partial rollout scheme with fraction of trajectories completing before policy optimization
- Per-problem budget control with token budget and multiplier for reasoning effort calibration
- Agentic Generative Reward Model with mandatory protocol (read → generate rubric → score → record)
Multi-Teacher On-Policy Distillation (MOPD)
Per-token OPD reward:
Deployment-Aware Post-Training
- MXFP4 Quantization-Aware Training: Expert weights in MXFP4, activations in MXFP8
- Draft Model Fine-Tuning: MTP layer converted to EAGLE-3-style draft model, optimized with LK loss:
4.2 Task Synthesis Environments
- Unified White-Box RL Environment: Configurable agent harnesses (Kimi Code, Claude Code, Codex, etc.)
- Knowledge-Graph-Guided Task Synthesis: Self-evolving hierarchical knowledge graph for controlled data coverage
- Kernel Optimization Tasks: Multi-framework GPU programming (CUDA, Triton, CuTe, etc.)
- Personal Assistant Tasks: Mock implementations of Gmail, Notion, Slack with persistent evolving environments
- Autonomous Execution Tasks (AET): Verify-in-the-loop optimization with black-box system replication
- Web Development Tasks: Containerized sandboxes with deterministic and model-judged rewards
Empirical Validation / Results
Benchmark Performance (Figure 1)
| Benchmark | Top Performers (Scores) |
|---|---|
| DeepSWE | GPT-5.6 Sol: 73.0, Fable 5: 70.0, Kimi K3: 67.5, Opus 4.8: 67.0 |
| FrontierSWE | Fable 5: 42.0, Kimi K3: 40.0, GPT-5.6 Sol: 39.0 |
| Terminal-Bench 2.1 | GPT-5.6 Sol: 76.9, Kimi K3: 72.9, Fable 5: 71.7 |
| GDPval-AA v2 Elo | Fable 5: 1747, GPT-5.6 Sol: 1736, Kimi K3: 1686 |
| JobBench | Fable 5: 57.4, Kimi K3: 54.3, Opus 4.8: 48.4 |
| BrowseComp | Kimi K3: 88.8, GPT-5.6 Sol: 88.3, Fable 5: 88.0 |
| SWE-Marathon | Kimi K3: 30.8, Opus 4.8: 29.7, GPT-5.6 Sol: 29.1 |
| AutomationBench | Kimi K3: 86.6, GPT-5.6 Sol: 81.2, Fable 5: 71.3 |
| Kimi Code Bench 2.0 | Fable 5: 93.5, Kimi K3: 91.3, Opus 4.8: 89.9 |
| CharXiv (RQ) w/ tool | Fable 5: 91.2, Kimi K3: 90.4, Opus 4.8: 88.0 |
| ProgramBench | Kimi K3: 77.8, GPT-5.6 Sol: 77.6, Fable 5: 76.8 |
| Zerobench w/ tool (Pass@5) | Fable 5: 46.0, Kimi K3: 41.0, GPT-5.5: 41.0 |
Key Results
- 2.5× scaling efficiency improvement over Kimi K2 (Figure 7)
- KDA lower-bounded decay eliminates diagonal-tile bottleneck
- From-scratch MoonViT-V2 matches SigLIP-initialized baseline with better stability
- RL scaling improves capabilities across all domains with increased tool-call steps (Figure 8)
Architectural Comparison (Table 1)
| Feature | Kimi K2 | Kimi K3 | Change |
|---|---|---|---|
| Layers | 61 | 93 | ↑ 52% |
| Total Parameters | 1.04T | 2.78T | ↑ 167% |
| Activated Parameters | 32.6B | 104.2B | ↑ 220% |
| Routed Experts | 384 | 896 | ↑ 133% |
| Active Experts/Token | 8 | 16 | ↑ 100% |
| Training Context | 128K | 1M | 8× |
| Attention | MLA | Hybrid KDA-MLA | – |
Theoretical and Practical Implications
Infrastructure Innovations
-
KDA Systems Co-Design:
- FlashKDA: CUTLASS-based chunkwise kernel overlapping intra-chunk computation with cross-chunk state propagation
- KDA Context Parallelism (KCP): Decomposes segment effects into locally computable cumulative transitions and zero-initiated states, requiring only fixed-size all-gather for synchronization
-
MoonEP: Perfectly balanced expert-parallel training with provable guarantees (≤ E/R redundant experts per rank), zero-copy communication, and sync-free static-shape execution
-
Memory-Efficient Training: Unified activation manager with pluggable storage backends, mathematical transformation eliminating backward dependency on output for MoE gradients
-
Million-Token Agentic RL: Co-located system with partial rollouts, external KV-cache retention, and resumable microVM sandboxes
Significance
- Open Frontier: First open 3T-class model with 1M context, making frontier intelligence accessible
- Architectural Blueprint: KDA + AttnRes + Stable LatentMoE provides a template for scaling information flow across all dimensions
- Training Stability at Extreme Scale: SiTU-GLU, Quantile Balancing, and from-scratch vision training address previously unsolved stability challenges at 3T scale
- Efficient Deployment: QAT with MXFP4 and EAGLE-3 draft model integration reduce serving costs
Conclusion
Kimi K3 represents a major milestone in open frontier intelligence, demonstrating that both pre-training and test-time scaling axes can be pursued simultaneously to the frontier. Key contributions include architectural innovations (KDA, AttnRes, Stable LatentMoE), infrastructure advances (FlashKDA, KCP, MoonEP), and post-training methodologies (multi-domain RL with effort levels, MOPD).
Future Directions:
- Closing the remaining gap to the most powerful proprietary systems (Claude Fable 5, GPT-5.6 Sol)
- Further scaling of both axes
- Continued improvement in long-horizon agentic capabilities
- Broader adoption through the open release of full model weights
The paper demonstrates that open-source models can achieve frontier performance while maintaining competitive efficiency, setting a new standard for the open ecosystem.
Related papers
- EvoMem: Memory-Augmented Evolution for Code Optimization
EvoMem's persistent memory of successful mutation strategies yields a 6.40% average performance gain and 5.93x speedup in LLM-based evolutionary code search.
- COBS: Cumulant Order Block Sparse Attention
COBS stores compressed per-block key covariances to raise block sparse attention selection from first-order to second-order approximations, closing 86% of the gap to dense attention with minimal extra KV cache reads.
- RestoreKV: Recovering Full-Cache Behavior Under Aggressive Query-Agnostic KV Cache Eviction
RestoreKV generates a small, context-conditioned restore cache via LoRA-adapted tokens to complement evicted KV pairs, boosting RULER accuracy by up to 35 points at 5% budget with negligible overhead.