Kimi K3: World's First Open 2.8T Parameter AI Model

Kimi K3 is the world's first open-weight 2.8T parameter AI model, introducing Kimi Delta Attention, Stable LatentMoE, and a 1M-token context window. Explore its architecture, benchmarks, pricing, API, and why it marks a major milestone for open-source AI.

Kimi K3
Kimi K3

Two weeks ago, the largest open-weight model in existence had one trillion parameters. Then Moonshot AI shipped Kimi K3.

Released on July 16, 2026, Kimi K3 is the first open model to reach 2.8 trillion parameters, nearly triple the size of its predecessor Kimi K2.6. It is the world's first open-source model in the 3-trillion-parameter class. It ships with native vision, a 1-million-token context window, always-on thinking, and an architecture built from the ground up with two new innovations that do not exist in any other model.

This is not a scale-up of a known design. It is a new direction.

What Kimi K3 Actually Is

  Kimi k3

Kimi K3 is Kimi's most capable flagship model to date, with 2.8 trillion parameters. It is built on Kimi Delta Attention (KDA), a hybrid linear attention mechanism, and Attention Residuals, with native visual understanding and a 1M-token context window.

It launched first on Kimi Code and inside the Kimi app with two variants: K3 Max for chat and agent tasks, and K3 Swarm Max for large-scale parallel processing. Full model weights are scheduled for public release by July 27, 2026, following Moonshot's open-weight lineage under the Modified MIT license.

For nine of the past twelve months, Kimi models have set the upper bound of open-source model sizes. K3 extends that streak by the largest margin yet.

Architecture: What Makes K3 Different

  Kimi K3 architecture

source

K3 is built on three architectural pillars that distinguish it from everything that came before it in the open-weight space.

Kimi Delta Attention (KDA)

Standard attention is quadratic in sequence length. Processing one million tokens with full attention is computationally brutal. KDA is a hybrid linear attention mechanism designed to make information flow more efficiently across long sequences. K3 uses Kimi Delta Attention, which Kimi says enables up to 6.3x faster decoding for million-token contexts. This is not a minor efficiency gain. It is what makes 1M-token context practically deployable rather than theoretically possible.

Attention Residuals (AttnRes)

The second innovation addresses training efficiency. Attention Residuals reportedly boost training efficiency by about 25 percent while adding less than 2 percent in extra compute overhead. In a model this large, a 25% training efficiency gain translates to significant compute savings or equivalent capability at lower cost.

Stable LatentMoE

K3 uses a Mixture-of-Experts architecture, but with a sparsity level that pushes beyond anything previously published in the open-weight space. K3 uses a mixture-of-experts architecture that activates only 16 of 896 experts at a time. That is 1.8% of experts active per token extreme sparsity that keeps inference compute manageable despite the 2.8 trillion total parameter count.

Quantile Balancing derives expert allocation directly from router-score quantiles, eliminating heuristic updates and a sensitive balancing hyperparameter. Per-Head Muon extends Muon by optimizing attention heads independently. Sigmoid Tanh Unit (SiTU) and Gated MLA improve activation control and attention selectivity respectively.

Together, these changes produce a measurable result. Together with improvements in training methodology and data recipes, these structural advances give Kimi K3 roughly 2.5x the overall scaling efficiency of K2, converting compute into capability more effectively.

Quantization for Serving

K3 applies quantization-aware training from the SFT stage onward. It uses MXFP4 weights with MXFP8 activations for broad hardware compatibility. Moonshot recommends supernode configurations with 64 or more accelerators.

  Expert routing diagram

Benchmark Results: Where K3 Stands

Benchmark Kimi K3
(max)
Claude Fable 5
(max, with fallback)
GPT 5.6 Sol
(max)
Claude Opus 4.8
(max)
GPT 5.5
(xhigh)
GLM-5.2
(max)
Coding
DeepSWE 67.570.073.059.067.046.2
Program Bench 77.876.877.671.970.863.7
Terminal Bench 2.1 88.384.688.884.683.482.7
FrontierSWE 81.286.671.366.764.967.3
SWE Marathon 42.035.039.040.014.013.0
PostTrain Bench 36.641.434.634.128.434.3
MLS Bench 48.349.946.242.835.540.4
Kimi Code Bench 2.0 (Internal) 72.976.964.871.769.064.2
Agentic
GDPval-AA v2 (Elo-score) 1668.01760.01748.01600.01494.01514.0
BrowseComp 91.288.090.484.384.4
DeepSearchQA (f1-score) 95.094.293.1
Toolathlon-Verified 73.277.974.976.273.559.9
MCP Atlas 84.284.783.683.682.882.6
Automation Bench 30.829.129.727.222.712.9
Job Bench 52.957.446.548.438.343.4
AA-Briefcase (Elo-score) 1548.01583.01495.01354.01158.01260.0
APEX-Agents 37.643.339.939.438.535.6
Office QA Pro 63.369.9*63.2*63.9*60.9*41.4
SpreadsheetBench 2 34.834.7*32.4*31.6*29.1*28.1
DECK-Bench (Internal) 73.573.074.766.968.268.6
Reasoning & Knowledge
GPQA-Diamond 93.592.694.191.093.591.2
HLE-Full 43.553.344.549.8*41.4*
HLE-Full w/ tools 56.063.058.057.9*52.2*
Vision
MMMU-Pro 81.681.283.078.981.2
MMMU-Pro w/ python 83.486.584.682.783.2
CharXiv (RQ) 84.888.984.680.584.1
CharXiv (RQ) w/ python 91.393.589.189.989.0
MathVision 94.394.895.886.792.2
MathVision w/ python 97.898.697.897.196.8
BabyVision w/ python 85.790.588.981.283.6
ZeroBench_main (pass@5) 23.023.017.017.022.0
ZeroBench_main w/ python (pass@5) 41.046.035.034.041.0
WorldVQA ForceAnswer 51.056.741.839.138.5
OmniDocBench 91.189.885.887.989.4
PerceptionBench 58.557.259.747.255.8

source

At launch it scored 93.5% on GPQA Diamond, the strongest open-weight result on that benchmark published at the time, alongside 88.3% on Terminal-Bench 2.1. Agentic work was the headline: 91.2% on BrowseComp, the best published score on this tracker at release, plus 56.0% on Humanity's Last Exam with tools and 84.2% on MCP Atlas.

Here is how K3 stacks up across the benchmarks that matter:

Benchmark Kimi K3 Notes
GPQA Diamond 93.5% Strongest open-weight at launch
Terminal-Bench 2.1 88.3% Coding agent benchmark
BrowseComp 91.2% Best published score at release
HLE with Tools 56.0% Frontier reasoning
MCP Atlas 84.2% Multi-tool agent coordination

In Kimi's own benchmarks, K3 still trails the top proprietary models Claude Fable 5 and GPT-5.6 Sol but beats every other system tested, including the Claude Opus models and Chinese rival GLM-5.2. All results come from Kimi and were achieved at maximum or high thinking intensity.

The agentic story is the strongest part. Kimi K3 wins two out of six programming benchmarks and finishes second or third in the rest. Among general agents, Kimi K3 wins three out of six tests.

What K3 Is Built For

Kimi K3 has strong long-horizon coding capabilities. With minimal human supervision, it can sustain long-running engineering tasks, understand and work with large codebases, and coordinate terminal tools.

The 1M-token context window is not a marketing number here. Combined with automatic context caching and KDA's 6.3x decoding speedup at long context, K3 can hold an entire large codebase in context, reason across it, and write coordinated changes without losing track of what happened 800,000 tokens ago.

K3 always has thinking mode enabled. The reasoning_effort parameter currently supports only max at launch, with low and high effort modes coming in subsequent updates.

Pricing: The End of Ultra-Cheap Kimi

According to the Kimi API docs, one million input tokens cost $0.30 with a cache hit and $3.00 without. One million output tokens, including reasoning, cost $15.00. These prices apply regardless of context length. Caching happens automatically, which makes unmodified long prefixes especially useful for agents and large codebases.

This is a significant shift. At $3.00 input / $15.00 output, K3 costs roughly three to four times what K2.6 does.

Pricing gap has narrowed sharply: K3 launched at $3.00 input / $0.30 cache hit / $15.00 output per million tokens roughly 1:1 with Anthropic's Sonnet series, a break from the ~10x discount K2.6 held over Opus 4.7.

Moonshot is signaling that frontier open-weight models now cost what frontier models cost. The era of 10x cheaper Chinese open models may be closing.

How to Use Kimi K3 via API

K3 is OpenAI SDK compatible. The base URL is https://api.moonshot.ai/v1. Set up is two commands:

python3 -m pip install --upgrade 'openai>=1.0'
import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["MOONSHOT_API_KEY"],
    base_url="https://api.moonshot.ai/v1",
)

# Basic call
completion = client.chat.completions.create(
    model="kimi-k3",
    messages=[{"role": "user", "content": "Introduce Kimi K3 in one sentence."}],
)
print(completion.choices[0].message.content)

With max thinking effort:

completion = client.chat.completions.create(
    model="kimi-k3",
    reasoning_effort="max",
    messages=[{"role": "user", "content": "Prove that the square root of 2 is irrational."}],
)
print(completion.choices[0].message.content)

Streaming with reasoning content:

stream = client.chat.completions.create(
    model="kimi-k3",
    messages=[{"role": "user", "content": "Explain transformer attention in depth."}],
    stream=True,
)

for chunk in stream:
    delta = chunk.choices[0].delta
    reasoning = getattr(delta, "reasoning_content", None)
    if reasoning:
        print(reasoning, end="", flush=True)
    if delta.content:
        print(delta.content, end="", flush=True)

Vision input with local image:

import base64
from pathlib import Path

image_data = base64.b64encode(Path("image.png").read_bytes()).decode()
completion = client.chat.completions.create(
    model="kimi-k3",
    messages=[
        {
            "role": "user",
            "content": [
                {"type": "image_url", "image_url": {"url": f"data:image/png;base64,{image_data}"}},
                {"type": "text", "text": "Describe this image in detail."},
            ],
        }
    ],
)
print(completion.choices[0].message.content)

The Next Chapter for Kimi

The full model weights land by July 27, 2026 on Hugging Face. The technical report with complete architecture details, training methodology, and evaluation breakdowns publishes alongside the weights.

At launch, Kimi K3 will use max thinking effort by default, with low- and high-effort modes to be introduced in subsequent updates. The CISPO-style RL improvements that Kimi has used previously suggest continued post-launch performance gains.

K3 Swarm Max, the variant for large-scale parallel processing, points at the multi-agent direction Moonshot sees as the next frontier. Coordinated swarms of K3 agents on a 1M-token context window is a different class of capability from anything the open-weight community has had before.

Conclusion

Kimi K3 is not an incremental update. It is the largest open-weight model ever released, built on a genuinely new attention architecture, shipping with verified benchmark results that beat every open model that came before it and match or challenge most closed models below the absolute frontier.

The 2.8 trillion parameter count is the headline. The real story is what sits underneath it: KDA delivering 6.3x faster decoding at 1M context, Attention Residuals adding 25% training efficiency at 2% compute cost, and Stable LatentMoE activating 16 of 896 experts with quantile-based routing that removes the fragile hyperparameters that break other MoE models at scale.

Kimi K3 is the first open-source model to reach 2.8 trillion parameters and as of July 16, 2026, it is the clearest proof yet that the gap between open and closed frontier AI is no longer a gap. It is a contest.

FAQs

Q1. What makes Kimi K3 different from previous open-weight AI models?

Kimi K3 is the first open-weight AI model with 2.8 trillion parameters. It introduces Kimi Delta Attention (KDA), Attention Residuals, and Stable LatentMoE, enabling a 1M-token context window, native vision, and improved efficiency compared to earlier open models.

Q2. How does Stable LatentMoE improve Kimi K3's efficiency?

Stable LatentMoE activates only 16 of 896 experts for each token, meaning just 1.8% of experts are used at a time. This significantly reduces inference compute while maintaining the capabilities of a 2.8 trillion-parameter model.

Q3. What can developers use Kimi K3 for?

Developers can use Kimi K3 for long-context coding, AI agents, multimodal applications, large codebase understanding, document analysis, and vision-language tasks through its OpenAI-compatible API and native 1M-token context window.

Blue Decoration Semi-Circle
Free
Data Annotation Workflow Plan

Simplify Your Data Annotation Workflow With Proven Strategies

Free data annotation guide book cover
Download the Free Guide
Blue Decoration Semi-Circle