Kimi K3 is Moonshot AI’s attempt to erase the old boundary between “best open model” and “best model, period.” It is a 2.8-trillion-parameter, native-vision mixture-of-experts model with a 1-million-token context window, built for long-horizon coding, research, knowledge work, and tool-using agents.
That description is impressive, but it also needs careful translation. K3 does not activate all 2.8 trillion parameters for every token. Its weights are not yet downloadable as of July 17, 2026. Its launch benchmarks mix different agent harnesses and reasoning configurations. And Moonshot openly says the model still trails Claude Fable 5 and GPT-5.6 Sol overall, even while K3 wins or nearly ties them on several individual tests.
The important story is therefore not that Kimi K3 has cleanly defeated every proprietary model. It is that an open-weight release—assuming Moonshot delivers the weights and workable license it has promised for July 27—has reached the point where serious teams should evaluate it in the same bake-off as the frontier closed models.
Kimi K3 at a glance
Kimi K3 release facts
| Area | What Moonshot reports | Why it matters |
|---|---|---|
| Model scale | 2.8 trillion total parameters; 16 of 896 experts activated | Enormous capacity without using the entire network for every token |
| Context | 1 million tokens | Designed for very large repositories, document sets, and long-running sessions |
| Modalities | Native text and vision | Supports screenshot-driven coding, documents, charts, interfaces, and video workflows |
| Availability | Kimi, Kimi Work, Kimi Code, and API today | Teams can evaluate the hosted model before self-hosting is available |
| Open weights | Promised by July 27, 2026 | The weights, license, and independent deployment experience still need verification |
| API price | $0.30 cached input, $3 uncached input, $15 output per million tokens | Lower list pricing than current flagship proprietary alternatives |
What Kimi K3 actually is
K3 is a sparse mixture-of-experts model. Instead of passing every token through one monolithic network, a router selects a small subset of specialized expert blocks. Moonshot says K3 contains 896 experts and effectively activates 16 at a time. The full 2.8-trillion-parameter count describes the total capacity available across the model; it does not mean every generated token performs dense computation through all 2.8 trillion parameters.
That distinction is essential when comparing K3 with dense models or smaller mixtures of experts. Total parameter count can describe capacity, but it does not directly reveal inference cost, memory traffic, latency, or output quality. The routing system, active parameter footprint, quantization, communication fabric, cache behavior, and serving software determine whether that scale becomes useful intelligence or expensive infrastructure.
Moonshot says the architecture produces about 2.5 times better scaling efficiency than Kimi K2. That is a vendor claim about how effectively additional compute translated into model capability, not a promise that K3 will be 2.5 times faster or cheaper in every deployment.
The architecture, without the alphabet soup
Kimi Delta Attention handles long sequences
Kimi Delta Attention, or KDA, is Moonshot’s efficient attention foundation. Long context is expensive because a model must decide which earlier information still matters as the sequence grows. KDA is intended to keep that process tractable as K3 operates across very large codebases and document sets. A 1-million-token limit is valuable only when retrieval quality, cache behavior, and task focus remain stable near that limit, so teams should test realistic long inputs rather than assuming the headline context size guarantees perfect recall.
Attention Residuals improve information flow across depth
Attention Residuals, or AttnRes, let the network retrieve useful representations from earlier layers instead of simply accumulating every layer in the same way. In plain language, K3 is designed to look back across both the sequence and its own processing depth more selectively. Moonshot positions this as one reason the model can scale to unusual depth and size without wasting as much capacity.
Stable LatentMoE makes extreme sparsity trainable
Activating 16 of 896 experts creates an enormous routing problem. If too many tokens choose the same experts, hardware sits idle elsewhere and throughput collapses. Moonshot describes quantile-based expert balancing, per-head optimization, and static-shape expert parallelism intended to keep training and inference stable at this scale.
K3 also uses quantization-aware training from supervised fine-tuning onward, with MXFP4 weights and MXFP8 activations. That should make lower-precision inference more natural than retrofitting quantization after training, although independent operators still need to verify quality, compatibility, and real throughput after the weights ship.
What the benchmark sheet says
K3’s launch results are broad enough to take seriously. They cover repository-scale coding, terminal work, research browsing, tool use, spreadsheets, general reasoning, and multimodal tasks. The strongest reading is that K3 is frontier-class across multiple workload families. The weakest reading would be to select one winning row and declare it universally superior.
Selected Kimi K3 launch results
| Benchmark | Kimi K3 | What it tests |
|---|---|---|
| DeepSWE | 67.5 | Long-horizon engineering in real repositories |
| Terminal-Bench 2.1 | 88.3 | Practical command-line and terminal execution |
| Program Bench | 77.8 | Program synthesis and engineering breadth |
| FrontierSWE | 81.2 | Production-quality software engineering |
| SWE Marathon | 42.0 | Longer, difficult software tasks |
| BrowseComp | 91.2 with Moonshot’s compaction setup; 90.4 without context management | Difficult web research and fact discovery |
| MCP Atlas | 84.2 | Tool use through Model Context Protocol servers |
| AutomationBench | 30.8 | End-to-end computer and workflow automation |
| SpreadsheetBench 2 | 34.8 | Spreadsheet reasoning and editing |
How to read those numbers honestly
A modern agent benchmark measures more than raw model intelligence. K3 often runs through Kimi Code; GPT-5.6 Sol may run through Codex; Claude models may use Claude Code or another harness. Those systems differ in prompting, tool definitions, context compaction, retry logic, and how much reasoning history they preserve. Some evaluations use one agent, while others use several agents working in parallel.
That is not necessarily a flaw. Buyers deploy model-plus-harness systems, not isolated weight matrices. But it means a score answers “How did this configured system perform?” rather than “Which model is intrinsically smartest?” The same benchmark can produce different results when context management or agent count changes. BrowseComp is a good example: Moonshot reports K3 at 91.2 with its compaction strategy and 90.4 without context management, while OpenAI reports GPT-5.6 Sol at 92.2 under its own multi-agent setup.
Use public benchmarks to decide which models deserve internal testing. Use a private, repeatable evaluation to decide which model deserves production traffic.
K3’s coding story goes beyond code repair
The most interesting K3 demonstrations involve sustained engineering rather than short coding questions. Moonshot reports that K3 optimized GPU kernels in identical 24-hour sandboxes, built a compact Triton-like GPU compiler called MiniTriton, and completed a 48-hour chip-design run using open-source electronic-design tools.
These are vendor-produced case studies, not independent benchmark results. They should be read as evidence of what Moonshot’s best harness can orchestrate, not as a guaranteed outcome for every API call. Still, they reveal the product direction: K3 is trained for long sessions that inspect artifacts, operate tools, check results, and continue working without constant human prompting.
For engineering teams, the practical questions are whether K3 can preserve repository conventions, recover from a bad tool call, avoid unnecessary rewrites, run the correct tests, and stop at the right approval boundary. Those behaviors matter more than whether it can generate a clever function in isolation.
Knowledge work, research, and vision
K3 is not positioned as a coding-only model. Moonshot shows research workflows involving thousands of web fetches, financial and scientific reports with interactive visualizations, parallel subagents, spreadsheet work, slides, and video editing. Native vision lets the model inspect screenshots and rendered results during frontend, game, CAD, and document tasks.
One launch case study describes K3 reviewing more than 20 papers, implementing an astrophysics pipeline, evaluating over 300 equations of state, generating more than 3,000 lines of Python, and producing an interactive dashboard in roughly two hours. Another uses 20-plus subagents to analyze gravitational-wave events. These examples demonstrate orchestration range, but they remain curated first-party demonstrations until outsiders reproduce them under controlled conditions.
The useful takeaway is that K3 combines reasoning with artifact production. Teams evaluating it should inspect the final spreadsheet, code, citation trail, chart, or presentation—not merely grade the fluency of its explanation.
Is Kimi K3 open source?
Not yet, and “open source” may not be the precise term even after the release. K3 is available now through Moonshot’s hosted products and API. Moonshot says the full model weights will be released by July 27, alongside more technical detail. Until the files and license are public, the downloadable release cannot be audited.
Open weights normally means an organization can download parameters and run inference outside the original vendor’s API. Open source can imply broader access to training code, data details, reproducible recipes, and permissive modification rights. The eventual K3 license will determine commercial use, redistribution, fine-tuning, and derivative-model rights. Teams should read that license before building a deployment plan around the word “open.”
If the release is complete and workable, the strategic value is substantial: infrastructure choice, private-network deployment, customized serving, deeper observability, and less dependence on a single hosted endpoint. That control is the central reason K3 matters.
Self-hosting K3 will still be an infrastructure project
Open weights do not make a 2.8-trillion-parameter model small. Moonshot recommends supernode deployments with 64 or more accelerators. Extreme expert parallelism requires fast communication, balanced routing, large memory capacity, and serving software that understands KDA and K3’s cache behavior.
Moonshot says it is contributing KDA prefill-cache support to vLLM and working with inference partners before the weight release. That ecosystem work is essential. A downloadable checkpoint without reliable inference support would be technically open but operationally inaccessible to most teams.
For many organizations, the hosted Kimi API will be the sensible evaluation path even after weights become available. Self-hosting becomes attractive when privacy, jurisdiction, customization, predictable high utilization, or infrastructure control justifies the engineering burden.
Pricing is aggressive, but token price is not total cost
The official API lists K3 at $0.30 per million cache-hit input tokens, $3 per million cache-miss input tokens, and $15 per million output tokens. Moonshot says its coding workloads exceed a 90% cache-hit rate on the official service. If a large repository prefix is reused effectively, that discounted input rate could materially change the economics of long coding sessions.
Teams should still measure cost per accepted result. Long reasoning traces, retries, parallel agents, tool calls, and human corrections can dominate the bill. Record total tokens, wall-clock time, successful completion rate, reviewer minutes, and recovery from failure. A model that costs less per token but requires twice as many attempts may be the more expensive system.
The three limitations Moonshot wants builders to know
1. Thinking history must be preserved
K3 was trained to continue with its reasoning history intact. Moonshot warns that quality may become unstable if a harness drops prior thinking content or if a session switches to K3 midway through. This makes harness compatibility part of model correctness, not an optional optimization.
2. It can be too proactive
Training for difficult long-horizon work can make K3 take unexpected initiative when intent is ambiguous. Production agents should use explicit permissions, approval checkpoints, bounded tools, rollback-safe operations, and clear stop conditions. A sentence in the prompt is not a substitute for authorization controls around destructive actions.
3. User experience still trails the proprietary leaders
Moonshot acknowledges a noticeable experience gap versus Claude Fable 5 and GPT-5.6 Sol. Benchmark capability does not automatically produce polished interaction, predictable judgment, or low correction burden. Teams should grade the entire working session, including how often the model misunderstands scope or needs to be redirected.
Who should evaluate Kimi K3?
- Coding-agent teams working on repository-scale changes, terminal execution, debugging, and long-running implementation.
- Research and analytics teams that combine browsing, documents, code, charts, spreadsheets, and citations.
- Multimodal product teams building screenshot-driven interfaces, design tools, presentations, or visual workflows.
- Infrastructure-heavy organizations that value an eventual self-hosting path and can operate large distributed inference systems.
- Model-routing platforms looking for a lower-priced frontier option alongside proprietary models.
K3 is less obviously suited to teams that need effortless local deployment, have no way to evaluate autonomous behavior, or expect an “open” model to run cheaply on a small GPU server.
A practical Kimi K3 evaluation plan
- Define representative tasks. Use real repositories, research questions, spreadsheets, images, and approval boundaries—not toy prompts.
- Lock the harness. Preserve thinking history, tool schemas, context strategy, time limits, and retry policy across repeated runs.
- Separate quality from polish. Score factual correctness, artifact quality, test results, and task completion independently from writing style.
- Measure autonomy risk. Track unnecessary actions, scope expansion, skipped approvals, and recovery after tool failure.
- Measure total economics. Include tokens, latency, parallel agents, retries, infrastructure, and reviewer time.
- Revisit after July 27. Inspect the weights, license, technical report, serving compatibility, and independent reproductions before deciding whether to self-host.
The bottom line
Kimi K3 is a genuine frontier-model launch, not merely an oversized open-model headline. Its architecture is ambitious, its benchmark coverage is broad, and its hosted pricing is aggressive. More importantly, it is close enough to the strongest proprietary systems that openness and deployment control can become deciding factors rather than consolation prizes.
The remaining asterisk is important: the weights, license, technical report, and independent deployment evidence have not arrived yet. The right position on July 17 is neither dismissal nor unquestioning hype. Evaluate K3 now through the hosted system, verify the complete release after July 27, and judge it on the work your organization actually needs completed.