Product Launch · XiaoHu Explains

Moonshot AI launches Kimi K3, the world's first open model at the 3-trillion-parameter scale

2.8 trillion parameters, native vision, a 1-million-token context window — beats GPT 5.6 Sol on several agentic benchmarks, live today in the app and API
The 60-second version
  • 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
Most of this piece draws on Kimi's own launch blog, and the benchmark numbers are vendor-reported. The "Independent checks" section below adds Artificial Analysis's first-round independent testing and press coverage.
1The launch

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.

Kimi K3 packs 2.8 trillion parameters total, understands images and video natively, and can read up to 1 million tokens in a single pass. Starting today, it's live across Kimi's web app, mobile app, Kimi Work, Kimi Code, and the API; the full weights will be public by July 27.
Why it matters: Kimi has held the "largest open model" record for 9 of the past 12 months. This release pushes that record straight to the 3-trillion-parameter tier, and it tops several benchmarks that test an AI's ability to work independently for extended stretches.

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.

Scatter plot of Kimi Code Bench V2 score versus per-task cost
The first comparison chart from the launch post: score on Kimi Code Bench V2 (y-axis) versus cost per task (x-axis) across models. Source: Kimi's official blog
2.8T
Total parameters — the world's first open model at the 3-trillion-parameter scale
1M
Token context window, with native support for image and video input
Jul 27
Deadline for releasing all model weights, with a technical report to follow
$15
API output price (per million tokens); cached input runs $0.30

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.

2Architecture

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.

An analogy

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.

Along the sequence: KDA t1 t2 t3 tN direction of token flow → Along depth: attention residuals Layer n Layer n−1 Layer n−2 Earlier layers Fetch on demand
Left: KDA lets information flow horizontally across a 1-million-token span of text. Right: attention residuals let higher layers pull information from earlier layers on demand. Illustrative diagram based on descriptions in the official blog.

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.

An analogy

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.

Light gray = standing by · dark = the 16 woken for this token
Only 16 of the 896 experts work at any moment; the two sets of dark dots alternate to show that different tokens wake different combinations of experts. This structure is why 2.8 trillion parameters can still be served at an ordinary price.
Key result

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.

Scaling efficiency comparison (vendor-reported)
Kimi K2
Kimi K3
~2.5×
Scaling efficiency: the capability gain per unit of compute, reflecting the combined contribution of architecture, training method, and data recipe.
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.
3Code

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.

MiniTriton's CUDA-core roofline benchmark on NVIDIA L20
MiniTriton's roofline benchmark on NVIDIA L20: a compiler built from scratch already holding its own against Triton's mature stack. Source: Kimi's official blog

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:

A recording of the 48-hour autonomous chip design process. Source: Kimi's official blog
4 mm²
Die area, with timing closure achieved at 100 MHz
8,700+
Decoded tokens per second in simulation
1.46M
Standard cells, plus 0.277 MB of SRAM
INT4
Multiply-accumulate array precision, with fused dequantization

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.

43D and games

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.

Write code
Run it
Screenshot itself
Read the image for flaws
Fix the code
For the Interstellar black-hole recreation, K3 took 62 screenshots of itself, reading, diagnosing, and revising after every single one.

All nine demos below are K3's own work, each with a playable version online — links are in the captions.

① 3D open world: fully procedural in Three.js WebGPU — ride on horseback through forests, snowy mountains, and a log-cabin village. Play it online
② 3D GBA emulator: wired to a real mGBA WASM core, with the interface and gameplay iterated through recursive self-improvement. Play it online
③ Cyberpunk web-swinging: hundreds of Blender assets converted into a real-time 3D city, with swing feel driven by real pendulum physics so it never drifts out of control. Play it online
④ A 1930s mechanical typewriter: built by 4 sub-agents working together, with 242 independently animated parts, and it can export a real .docx file. Play it online
⑤ Voxel colosseum: gladiator combat with physics interaction, refined over 20-plus rounds of self-improvement using headless Chrome screenshots to catch visual and gameplay bugs. Play it online
⑥ A 3D fighting game: a homegrown WebGPU engine with combos, an AI opponent, cinematic camera work, and a procedurally generated arena. Play it online
⑦ A wuxia RPG: Blender modeling with PBR re-texturing, complete with melee combat, quests, an inventory, and dynamic weather. Play it online
⑧ A 4v4 FPS: 8 weapons, AI teammates and opponents, and destructible environments, with characters, weapons, and effects all procedurally generated. Play it online
⑨ Recreating Interstellar's black hole, Gargantua: a visualization built through 62 rounds of self-screenshotting and revision. Play it online
5Knowledge work

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.

Kimi's internal knowledge-work benchmark results
Internal knowledge-work benchmark: K3 (max) leads consistently across production-style tasks. Vendor-reported. Source: Kimi's official blog

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:

2,800+
Web searches and scrapes, plus 1,100-plus terminal data pulls
11,000+
Pages of material, covering 87 quarterly reports and 99 source PDFs

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:

Cover page of the fusion energy industry report
The cover page of the fusion energy industry report (16 pages total). Click through to the official viewer to page through the whole thing. Source: Kimi's official blog
Cover page of the gravitational-wave analysis report
The cover page of the gravitational-wave analysis report (11 pages total). Click through to the official viewer to page through the whole thing. Source: Kimi's official blog

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.

A demo of Widgets and Dashboard. Source: Kimi's official blog

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):

K3's own animated explainer of its architecture. Source: Kimi's official blog

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.

The finished teaser K3 cut itself from the 56 clips. Source: Kimi's official blog
6Benchmarks

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.

Kimi K3's official benchmark comparison chart
Overview of the official benchmark comparison. Source: Kimi's official blog
Benchmark (11 selected)Kimi K3Claude Fable 5GPT 5.6 SolOpus 4.8
DeepSWE (software engineering)67.570.073.059.0
Terminal Bench 2.1 (terminal)88.384.688.884.6
FrontierSWE (frontier engineering)81.286.671.366.7
SWE Marathon (ultra-long-haul engineering)42.035.039.040.0
GDPval-AA v2 (Elo)1668176017481600
BrowseComp (web retrieval)91.288.090.484.3
Automation Bench (automation)30.829.129.727.2
GPQA-Diamond (scientific reasoning)93.592.694.191.0
HLE-Full (Humanity's Last Exam)43.553.344.549.8
MMMU-Pro (multimodal understanding)81.681.283.078.9
OmniDocBench (document parsing)91.189.885.887.9
Where K3 ranks first
  • 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
Where it still falls short
  • 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.

7Independent checks

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.

57
Fourth place on AA's Intelligence Index: Claude Fable 5 scores 60, GPT 5.6 Sol scores 59, and K3 edges out Opus 4.8's 56
#1
On AA's own automation-workflow benchmark (AutomationBench-AA), leading with a 53% score
+732
Elo points above predecessor K2.6 on the long-horizon knowledge-work benchmark AA-Briefcase, where only Claude Fable 5 scores higher overall
51%
Hallucination rate, up from 39% for predecessor K2.6

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.

⚠️The biggest problem independent testing turned up: on AA-Omniscience, a benchmark for factual Q&A, K3's accuracy rose from 33% in the previous generation to 46% — but its hallucination rate also climbed from 39% to 51%. It knows more, but it's also more likely to simply make something up when it's unsure. Double-check anything you use it to fact-check.

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.

8Getting started

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:

$0.30
API input price (per million tokens, cache hit); $3.00 on a miss
$15.00
API output price (per million tokens)
90%+
Cache-hit rate in coding scenarios, where hits bill at the $0.30 input rate
5
Access points: app, web, Kimi Work, Kimi Code, and API, plus an enterprise edition
  • 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 /model command
  • API: select kimi-k3 at 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).

ModelInput · cache hitInput · missOutput
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.

9Limitations

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.

1 · Reasoning history must be passed back in full

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.

2 · It likes to make decisions for you

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.

3 · The experience still lags a step behind

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.

🧰 Quick-start card · Kimi K3
Accesskimi.com
PricingFree on web and app; API runs $15 per million output tokens, with cached input at $0.30 and misses at $3.00
Barrier to entrySign up and go, no waitlist; select kimi-k3 at platform.kimi.ai for the API; full weights ship by July 27
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
Source: Kimi's official blog, Kimi K3 Tech Blog: Open Frontier Intelligence (July 16, 2026). Independent evaluation and pricing comparisons draw on The Decoder (including Artificial Analysis test results), Axios, and VentureBeat; Anthropic's model pricing was cross-checked against its official pricing pages. Except for the "Independent checks" section, all performance figures are vendor-reported; the technical report and model weights had not yet been released as of publication.