Moonshot AI launches Kimi K3, the world's first open model at the 3-trillion-parameter scale
- Moonshot AI released Kimi K3 on July 16: 2.8 trillion parameters, native vision, a 1-million-token context window — the first open model anywhere to hit the 3-trillion-parameter mark
- New architecture underneath: KDA attention plus attention residuals plus sparse routing that wakes only 16 of 896 experts — roughly 2.5x the scaling efficiency of last-gen K2
- Built for long, unsupervised runs: tops several benchmarks for marathon coding and research tasks, though it still trails Claude Fable 5 and GPT 5.6 Sol overall
- Live today across the app, web, Kimi Work, Kimi Code, and API: $3 input / $15 output per million tokens — exactly matching Claude Sonnet 5's pricing, and three to four times what predecessor K2.6 cost
- Full model weights ship by July 27, 2026, with a technical report to follow
2.8 trillion parameters, live today
Moonshot AI released its new flagship model, Kimi K3, on July 16. It's the strongest model the company has ever shipped — and the first anywhere in the world to reach the 3-trillion-parameter scale while still releasing its weights publicly.
K3 still falls short of the two strongest closed models, Claude Fable 5 and GPT 5.6 Sol, on overall capability. Its ambition is to be the strongest model in the open camp: in Kimi's own evaluation suite, it consistently beats every other model in the comparison, and on some tasks it matches or even exceeds the closed-source flagships.

At launch, K3 only ships in its full-power "max" reasoning tier; cheaper low- and high-efficiency tiers are coming in later updates. Before releasing the weights, Moonshot is coordinating technical details with inference providers and open-source maintainers, so that once the weights are out, everyone can get it running smoothly in their own environment.
How do you actually train 2.8 trillion parameters?
Stacking parameters up to 2.8 trillion brings its own headaches: a model this large needs information to flow cleanly to every corner during training, and the compute math has to work out at inference time — otherwise you end up with a giant that's both untrainable and unaffordable to run. K3 makes three structural changes to solve this.
The first is KDA (Kimi Delta Attention). Attention is the mechanism by which a model reads text, and with ordinary attention, the longer the text, the faster the compute cost grows. KDA is a more efficient attention backbone — it's what makes reading and processing 1 million tokens of content actually feasible. The second is Attention Residuals (AttnRes). Models like K3 have many internal layers, and the old approach passed information from all prior layers upward as a uniform average; with enough layers, critical early signal gets diluted by the time it reaches the top. Attention residuals switch this to on-demand retrieval — whichever layer's information a higher layer needs, it pulls directly from that layer, with no relay in between.
A traditional deep model is like a game of telephone: what layer 100 hears is a version relayed and retold through the 99 layers before it. Attention residuals let any layer reach back and read another layer's original notes directly, no retelling involved.
The third change is sparse experts. Think of K3's core as 896 smaller specialist models — in the jargon, "experts" — under a framework called Stable LatentMoE. For every token it processes, K3 picks only the 16 best-matched experts to do the work, while the other 880 sit idle. That's the reason 2.8 trillion parameters can still serve requests at all: the total parameter count is huge, but only a small slice is actually computing at any given moment.
A hospital doesn't call in all 896 doctors on staff to consult on one patient — triage just pages the 16 who match the symptoms. A router decides who gets paged, and that's exactly why routing itself becomes the number one challenge once sparsity is pushed this high.
These three structural changes, combined with new training methods and data recipes, add up to one headline number: K3 converts compute into capability roughly 2.5x as efficiently as its predecessor, Kimi K2. Pour in the same amount of compute, and K3 comes out about one-and-a-half times more capable than K2 did.
Click to expand: four components that keep 2.8-trillion-parameter training stable
Once experts are sliced this finely, the scheduling question of "who gets called up each time" becomes the key to whether training stays stable at all. K3 pairs this with four components:
- Quantile Balancing: expert task assignment is derived directly from quantiles of the routing scores, eliminating the hand-tuned balancing hyperparameters and heuristic updates used before.
- Per-Head Muon: extends the Muon optimizer to optimize each attention head independently — the larger the scale, the more this fine-grained adaptivity is needed.
- SiTU (Sigmoid Tanh Unit): a new activation component that keeps the signal each layer passes outward under tighter control, so it doesn't drift further off course the deeper it travels through the network.
- Gated MLA: adds a gate to attention, making the model more selective about "where to look," so irrelevant content gets filtered out more easily.
Coding marathons from 24 to 48 hours straight
K3's headline strength is sustained, largely unsupervised coding: reading large codebases, operating terminal tools, and grinding through hours of work on its own. Kimi backs this up with four case studies, each running longer than the last.
24 hours optimizing a GPU kernel
The first case study is GPU kernel optimization — the core compute routines that run on the graphics card, whose speed directly determines training and inference cost. Each competing model was sealed into an identical sandbox, given up to 24 hours, and left to profile performance, rewrite code, and run benchmarks on its own across four tasks, on NVIDIA H200 hardware plus a general-purpose GPU from another vendor. K3 tied with Claude Fable 5 and beat Opus 4.8, GPT 5.6 Sol, and GPT 5.5 by a clear margin. Two testing conditions are worth flagging: Fable 5's score was run by a third party and may include cases where another model stepped in after Fable 5 declined to answer; and several models took small precision shortcuts in parts of their approach, though all stayed within the allowed error margin.
One detail from development: by the later stages, the team was handing most of its own kernel-optimization work to earlier versions of K3.
Writing a GPU compiler from scratch
The second case study raises the difficulty another notch: K3 was asked to build a GPU programming system from scratch. What it produced is MiniTriton, a small compiler benchmarked against the industry-standard Triton. It built the entire pipeline itself — front-end language, intermediate representation, optimization passes, all the way through to generating PTX code the GPU can execute. On supported benchmarks, MiniTriton matches or beats Triton and torch.compile, and even outperforms Triton on a few tasks. Used to run a full training pass on a nanoGPT model, its loss curve tracks the reference implementation closely, showing this from-scratch compiler chain holds up on real work.
48 hours designing a chip for itself
The third case study is designing a chip for an AI model. K3 ran autonomously for 48 straight hours, using open-source chip design (EDA) tools and the Nangate 45nm process library to take a chip from design through optimization to verification. The chip serves a mini model that itself runs on K3's own architecture — meaning the model designed hardware for its own kind. This is currently just a proof of concept, but the key numbers were all genuinely measured:
2 hours of work that takes a researcher 1 to 2 weeks
The fourth case study is a piece of research work: reproducing a classic result in computational astrophysics called the I-Love-Q universal relations, a set of formulas describing fixed relationships between several properties of neutron stars — verifying it requires reading a large body of literature and writing a full numerical computation program. K3 read and cross-checked more than 20 papers on its own, wrote the complete numerical pipeline, computed over 300 equations of state, caught several inconsistencies in already-published formulas along the way, wrote more than 3,000 lines of Python in total, and shipped a clickable web results dashboard as the final deliverable (see the finished result online). Work like this typically takes an experienced researcher one to two weeks; K3 took about two hours.
Nine playable 3D demos
Games and 3D are where K3's capabilities are most viscerally obvious. Starting from an idea, an image, or a video, it can produce a playable 3D piece outright. It gets there by using screenshots as its own eyes: it writes code, runs it, takes a screenshot to check the result, spots problems in the image, goes back and fixes the code, and repeats the loop until it's satisfied with what it sees.
All nine demos below are K3's own work, each with a playable version online — links are in the captions.
From industry research reports to a self-edited trailer
Beyond coding, K3's other headline strength is knowledge work — research, report writing, slide decks, video editing, and other everyday tasks. Alongside public benchmarks, Kimi also uses an internal evaluation set drawn from tasks real users actually ask AI to do. Keep in mind this suite is both written and graded in-house, so treat it as a reference point rather than gospel.

Turning 42 years of industry history into a drill-down website
The heaviest case study here is a research report on 42 years of ASIC (chip industry) history. The final product is an interactive website you can drill down into layer by layer (see the finished site online), with charts, animated diagrams, and narrative pages all built by K3 directly from the evidence it gathered, refined over 120-plus rounds of self-revision. Here's how much research went into it:
Using the same approach, K3 produced two more deliverables. One is a consulting-style research report on the fusion energy industry, complete with timelines, funnel charts, range bar charts, and Gantt charts. The other is an astronomy data analysis: it ran more than 20 sub-agents in parallel to work through all 391 gravitational-wave events, producing 7 scientific charts, 2 data tables, and a literature review synthesizing more than 10 papers. Both deliverables are embedded below — you can page through them directly:


Infographic-style presentations are another strength, with two examples given: a fully editable heatmap deck, and an annual reading-habits report.
Widgets and Dashboard: components born from chat, pinned to a page
Alongside K3, Kimi Work is also shipping two new features. One is Widgets: ask it in chat to build a small component — a data card, a progress tracker, whatever — and that component stays live, refreshing continuously by hooking into local data or external plugins. The other is Dashboard: it collects a bunch of widgets you care about onto a fixed page, pinned around a given project or goal — essentially, you build your own dashboard just by chatting.
Video editing: cutting 56 clips into a trailer on its own
Video editing turns out to be a somewhat unexpected strength this time around. The reason is that K3's multimodality is native: text, images, and video are all understood inside the same model, with no separate model bolted on to help it "see." In the first example, K3 made an explainer video about its own architecture in the style of 3Blue1Brown (the math-explainer channel known for its animated visuals):
In the second example, K3 took 56 raw clips and edited its own trailer from them: choosing which segments to use, where to cut on action, syncing frames to the beat of the music, and handling the audio — the whole workflow was its own, revised across several rounds. For reference: an experienced editor typically needs one to two working days to produce a short film this dense; a novice would need three to five.
31 benchmarks: where it leads, where it still falls short
This round of benchmarking covers 31 tests against Claude Fable 5, GPT 5.6 Sol, Claude Opus 4.8, GPT 5.5, and GLM-5.2. Reading through the full table, the pattern is clear: on anything testing sustained, many-step work, K3 frequently ranks first; on deep reasoning and fine-grained visual understanding, there's a visible gap between it and the strongest closed models.

| Benchmark (11 selected) | Kimi K3 | Claude Fable 5 | GPT 5.6 Sol | Opus 4.8 |
|---|---|---|---|---|
| DeepSWE (software engineering) | 67.5 | 70.0 | 73.0 | 59.0 |
| Terminal Bench 2.1 (terminal) | 88.3 | 84.6 | 88.8 | 84.6 |
| FrontierSWE (frontier engineering) | 81.2 | 86.6 | 71.3 | 66.7 |
| SWE Marathon (ultra-long-haul engineering) | 42.0 | 35.0 | 39.0 | 40.0 |
| GDPval-AA v2 (Elo) | 1668 | 1760 | 1748 | 1600 |
| BrowseComp (web retrieval) | 91.2 | 88.0 | 90.4 | 84.3 |
| Automation Bench (automation) | 30.8 | 29.1 | 29.7 | 27.2 |
| GPQA-Diamond (scientific reasoning) | 93.5 | 92.6 | 94.1 | 91.0 |
| HLE-Full (Humanity's Last Exam) | 43.5 | 53.3 | 44.5 | 49.8 |
| MMMU-Pro (multimodal understanding) | 81.6 | 81.2 | 83.0 | 78.9 |
| OmniDocBench (document parsing) | 91.1 | 89.8 | 85.8 | 87.9 |
- SWE Marathon 42.0: ultra-long-haul software engineering, 2 points ahead of second place
- BrowseComp 91.2, DeepSearchQA 95.0: retrieval and deep search
- Automation Bench 30.8, Program Bench 77.8
- OmniDocBench 91.1: document parsing
- Common thread: long-running, many-step agentic tasks
- HLE-Full 43.5, nearly 10 points behind Fable 5
- GDPval Elo 1668, 92 points behind Fable 5
- FrontierSWE trails Fable 5 by 5.4 points
- Most vision benchmarks trail both Fable 5 and GPT 5.6 Sol
- Common thread: deep reasoning and fine-grained visual understanding
Before reading this table, three testing conditions are worth spelling out. First, all of K3's scores were run at its highest reasoning tier (max). Second, different models ran in different environments — one of KimiCode, Claude Code, or Codex, assigned per benchmark — and for some competitors, the score reflects whichever environment it performed best in. Third, on the PostTrain Bench test specifically, when Claude Fable 5 hits a request its usage policy won't allow, it automatically hands off to Opus 4.8 to finish the job, and the table's score includes that handoff. The full 31 results and 15 footnotes are in the original table.
What third-party testing found
On launch day, independent evaluator Artificial Analysis released its first round of test results, followed quickly by coverage from tech outlets. The overall impression roughly matches Kimi's own numbers: it genuinely made it into the top tier, but the independent testing also surfaced an issue that didn't show up in the vendor's own evaluation.
This round of independent testing corroborates the vendor's own numbers: the Elo score from AA's GDPval retest matches the 1668 in the official table. The commentary lines up with the official narrative too — K3 is well-rounded, its analytical quality approaches Claude Fable 5's level, and GPT 5.6 Sol still leads on presentation polish.
Press coverage clustered around two angles. The first is open source catching up to the frontier itself: Axios quoted Mozilla CTO Raffi Krikorian's view that U.S. AI labs are "clearly worried" about open-weight models like this one — otherwise they wouldn't bother lobbying Washington to restrict them; VentureBeat called it the largest open-source model yet, closing in on top U.S. systems. The second is price: The Decoder ran with a headline flatly declaring the end of the era of super-cheap Chinese AI, since K3's pricing runs more than three times what its own predecessor charged.
Pricing, access points, and the open-source timeline
Want to use K3 right now? All five access points are open today. Want the weights to self-host? You'll need to wait for the open-source release by July 27. API pricing is already fully public:
- App / web: update to the latest Kimi from the app store (iOS, Android, HarmonyOS), or just head to kimi.com
- Kimi Work: available from desktop version 3.1.0 onward (Windows and Apple silicon Macs)
- Kimi Code: run Kimi Code in your terminal and select Kimi K3 with the
/modelcommand - API: select
kimi-k3at platform.kimi.ai - Enterprise: enterprise-grade data isolation and member management, with personal and organization accounts fully separated
Is this price a hike or a bargain?
Compared with its own predecessor, this is a real price hike. K2.6's official rate was $0.95 for input misses and $4.00 for output; K3 raises those to $3.00 and $15.00 respectively — a two-to-threefold jump. It does use fewer tokens for the same work (21% less output than K2.6 across the same evaluation set), but the savings fall well short of the increase, so the cost per task still ends up higher.
Against closed-source rivals, though, it's not expensive at all: it matches Claude Sonnet 5 exactly, runs at 60% of GPT 5.6 Sol's input price and half its output price, and is far cheaper than Claude Opus 4.8 or Claude Fable 5. Artificial Analysis ran the numbers on actual task execution: K3 averages $0.94 per task, roughly on par with GPT 5.6 Sol's $1.04, and about half of Opus 4.8's $1.80 — though it costs considerably more than open-source peers like GLM-5.2 ($0.32) and DeepSeek V4 Pro ($0.04).
| Model | Input · cache hit | Input · miss | Output |
|---|---|---|---|
| Kimi K3 | $0.30 | $3.00 | $15.00 |
| Kimi K2.6 (previous gen) | $0.16 | $0.95 | $4.00 |
| Claude Sonnet 5 | $0.30 | $3.00 | $15.00 |
| GPT 5.6 Sol | $0.50 | $5.00 | $30.00 |
| Claude Opus 4.8 | $0.50 | $5.00 | $25.00 |
| Claude Fable 5 | $1.00 | $10.00 | $50.00 |
Units: USD per million tokens. Figures come from each vendor's official pricing page (compiled by The Decoder); the two Anthropic models' cache-hit prices are converted using Anthropic's 0.1x cache-read rule.
For anyone planning to self-host once the weights are out, here are a few practical details. The model has been trained at low precision since the fine-tuning stage (MXFP4 weights paired with MXFP8 activations), so the released weights are natively compatible with more hardware without an extra round of quantization. On deployment scale, Moonshot recommends a superpod built from 64 or more accelerators — you need that much interconnect bandwidth to actually exploit the sparse architecture. There's also an ecosystem move worth noting: KDA, being a new attention structure, didn't play well with the caching mechanism in vLLM, the open-source inference framework most people use to deploy models — so Kimi contributed the adaptation directly to the vLLM community, and it'll ship alongside the model. This also explains, in passing, how 2.8 trillion parameters can still sell at the price quoted above: KDA plus prefill caching is what keeps serving costs down.
Three known limitations worth knowing before you use it
K3 has three known limitations, all of which directly affect the experience of using it, and are worth noting exactly as reported.
K3 was trained on the assumption that every prior reasoning step is preserved in full and carried forward into the next one. If the tool you're using doesn't pass that reasoning history back verbatim, or if you switch to K3 mid-conversation from a different model, output quality can become quite unstable. So start a fresh session, and pick an environment that's verified compatible, such as Kimi Code.
K3's training leans heavily toward long, difficult tasks, and that brings a side effect: on small problems, or when your instructions aren't fully clear, it may act on its own initiative and make decisions you never intended. If your use case needs it to stay within bounds rather than improvise, you'll need to spell out behavioral limits explicitly in the system prompt or an AGENTS.md file.
Overall, it's a highly competitive model, but its user experience still shows a noticeable gap compared with Claude Fable 5 and GPT 5.6 Sol.
Even though its overall performance still trails the strongest closed models, Claude Fable 5 and GPT 5.6 Sol, Kimi K3 shows frontier-level performance across our evaluation suite, consistently outperforming every other model tested.Kimi K3 launch blog, July 16, 2026
Open-source AI hits 3 trillion parameters for the first time — closing in on the strongest closed models, with full weights released
Moonshot AI released Kimi K3: 2.8 trillion parameters, native image understanding, and the ability to read over a million words at once — topping several "sustained work" benchmarks. Here's the whole story in one page, with a diagram.
↓ Read it in one pass · one animated diagram included
Top-tier AI today splits into two camps: closed source (like GPT and Claude, where you can only use the product or a paid API, with no visibility into what's inside) and open source (where the "weights" — the trained brain of the model itself — are published for anyone to download and run for free). Kimi comes from the Chinese company Moonshot AI, and has always stood on the open-source side. Its long-standing problem: open models have always run a size class smaller and a notch weaker than the strongest closed ones.
✘ But their scale and capability have never caught up with the strongest closed-source flagships
Why: scaling a model up to trillions of parameters burns an astronomical amount of compute and money per training run — mostly only a handful of closed-source giants can absorb that cost, and what they build often isn't released as open weights anyway
This time, Moonshot pushed open-model scale to the 3-trillion tier for the first time: Kimi K3 has 2.8 trillion parameters (parameters are the internal "dials" of a model — more of them usually means stronger but harder to train), plus native image understanding and the ability to read over a million words in one pass. It topped a batch of tests measuring "sustained work over long stretches," closing in on the strongest closed models overall, though not quite catching them yet. The app, web, and API (the interface other programs call into) are all live today, with weights out by July 27.
- Both scale and capability ran a size class behind the strongest closed models
- Wanting top-tier performance meant using closed models, paying API fees, and getting no visibility inside
- 2.8 trillion parameters — the first open model anywhere to reach the 3-trillion tier
- Tops several benchmarks for long coding and research work, closing in on the strongest closed models
- App, web, and API all live today, with weights out by July 27
But here's a serious problem: 2.8 trillion parameters is an astronomical figure. What makes a model this big trainable at all — let alone servable to millions of people at an ordinary price?
Three structural changes are what make 2.8 trillion parameters trainable and affordable: KDA (which keeps text spanning over a million words computationally feasible), attention residuals (which stop critical information from being diluted layer after layer in a very deep network), and the easiest one to grasp — splitting the model into a room full of experts and waking only a handful each time. The diagram below shows exactly that:
"N times faster" doesn't mean much on its own — translate it into how long the same job actually takes, and it clicks. One case study from Kimi: reproducing a classic astrophysics study (reading 20-plus papers, computing 300-plus equations, writing 3,000-plus lines of code) usually takes an experienced researcher one to two weeks. K3 did it in about two hours.
but hackable too…
- × Scale never
catches up - × Capability's
always a notch behind
goes this big?!
how's this affordable?!
only 16 get paged each time
done by K3 in two hours
are self-tested —
go easy on facts