Short answer: no, not by the strict definition — and Moonshot AI itself doesn't claim otherwise. On the evening of July 27, 2026, the Chinese AI lab released the full weights and technical report for Kimi K3, a 2.8-trillion-parameter Mixture-of-Experts (MoE) model with a 1-million-token context window and native vision understanding. Alongside the weights, Moonshot open-sourced three infrastructure technologies that powered K3's training: MoonEP, FlashKDA, and AgentEnv. The release makes K3 the largest open-weight model to ever ship in full — a 1.56TB download that hit #1 on Hugging Face's trending list within thirty minutes. This article is for AI developers, ML engineers, and tech leads evaluating license compliance: the 11-day timeline from API launch to full weights, KDA/AttnRes architecture innovations, benchmark comparisons, two commercial license gates, and the self-hosting hardware reality. Bottom line: K3 is the capability ceiling of the open-weight tier, but it is open-weight — not OSI open source; for most teams, the official API or OpenRouter is far more practical than a 64-GPU supernode.
SECTION 01 Five misconceptions before you build on Kimi K3
- "Open source" ≠ OSI open source: Moonshot's own materials never use "open source" — they consistently say "open weight." Only the weights, technical report, and some infra tools are public; training data and full training code are not.
- Two commercial license gates: K3 no longer carries the "Modified MIT" label from the K2 era. The custom license adds a Model-as-a-Service revenue gate at $20M over any trailing 12 months, and an attribution gate at 100M MAU or $20M monthly revenue.
- Self-hosting is almost never realistic: 2.8T parameters, 896 routed experts, and a 1.56TB weight file mean Moonshot recommends 64+ accelerators in a supernode layout — far beyond consumer or most enterprise hardware.
- Not the value pick in open-weight: Artificial Analysis puts K3 at roughly $0.95 per task — about 60% cheaper than Claude Fable 5 (~$2.40/task), but more expensive than GLM-5.2 (~$0.47/task). Reconcile expectations against the July 22 open-weights preview with release-day data.
- Geopolitical context matters: The July 22–23 US distillation accusations and China's July 28 Commerce Ministry response mean this release is a technical milestone and a deliberate signal about engineering independence.
SECTION 02 Eleven days from API launch to full weights: timeline and core specs
Full weights arrived just 11 days after Kimi K3 first went live on kimi.com and the API. Key milestones:
- July 16 (eve of WAIC 2026): K3 launched on kimi.com, Kimi Work, Kimi Code, and the Kimi API — online inference only, weights not yet public. Official blog title: Kimi K3: Open Frontier Intelligence.
- July 17: Industry architecture analysis intensified; Xinhua reported it as the world's largest open model by parameter count.
- July 22–23: The US-China "model distillation" dispute escalated. White House science adviser Michael Kratsios accused Moonshot of running a "large-scale, covert industrial distillation" campaign against Anthropic's Fable model; US Treasury Secretary Scott Bessent floated sanctions and Entity List designation.
- July 27 (~23:00): Full weights, technical report, and open-source releases for MoonEP and AgentEnv (FlashKDA was already open-sourced).
- July 28: China's Ministry of Commerce publicly pushed back, accusing Washington of "AI hegemonism"; domestic media followed the release details. Three days later, Alibaba — a Moonshot investor — unveiled Qwen3.8-Max-Preview, a 2.4-trillion-parameter model widely read as a direct response.
| Spec | Value |
|---|---|
| Total parameters | 2.8 trillion (2.8T) |
| Active parameters | ~104 billion |
| Architecture | Mixture-of-Experts (MoE) |
| Expert configuration | 896 routed experts, 16 activated per token, plus shared experts |
| Attention mechanism | Kimi Delta Attention (KDA) + Gated Multi-Head Latent Attention (MLA) |
| Context window | 1,000,000 tokens |
| Multimodality | Native vision understanding (ViT-V2, 27 layers) |
| Weight format | MXFP4 weights, MXFP8 activations (quantization-aware training from the SFT stage) |
| Download size | ~1.56TB (Hugging Face) |
| License | Custom license — Moonshot calls it "open weight," not "open source" |
SECTION 03 Architecture innovations and open infra: KDA, MoonEP, and AgentEnv
Kimi K3 doesn't just scale up an existing recipe — Moonshot rebuilt three of deep learning's long-standing default components: attention, residual connections, and the optimizer.
- Kimi Delta Attention (KDA): Replaces Gated DeltaNet's scalar forgetting gate with channel-wise gating — every feature dimension gets its own decay rate. Implemented as chunkwise Diagonal-Plus-Low-Rank (DPLR) recurrence, interleaved with Gated MLA layers to support a 1M-token context while keeping KV cache size low.
- Attention Residuals (AttnRes): Replaces uniform residual accumulation with selective, input-dependent aggregation across all preceding layers. One RMSNorm and one pseudo-query vector per layer deliver roughly 25% higher training efficiency for under 2% added cost.
- Per-Head Muon: Extends the Muon optimizer to operate per attention head rather than treating the whole model uniformly — a training-time technique invisible to API callers, but part of why K3 punches above its active-parameter count.
- Stable LatentMoE: 896 experts with 16 activated per token (~1.8% sparsity), Quantile Balancing for load equilibrium, and MoonEP communication — with a mathematical upper bound on redundant experts per compute rank.
| Technology | Role | Key capability |
|---|---|---|
| MoonEP | High-performance communication library for extremely large, fine-grained MoE models | Temporarily duplicates overloaded experts so every rank gets equal token count; proves a mathematical upper bound on redundant experts per rank |
| FlashKDA | CUTLASS-based KDA kernel implementation (previously open-sourced) | 1.72×–2.22× faster prefill on NVIDIA H20 vs. flash-linear-attention baseline; drop-in replacement via chunk_kda |
| AgentEnv | Firecracker microVM sandbox, co-developed with KVCache.ai | Massively parallel agentic RL training; checkpoint latency as low as 133ms, resume as low as 49ms, up to 6.5× memory overcommit (not yet independently reproduced) |
| Model | Score | Release date |
|---|---|---|
| Claude Opus 5 | 97% | 2026-07-24 |
| GPT-5.6 Sol | 96.2% | 2026-07-09 |
| Claude Fable 5 | 95% | 2026-06-09 |
| Kimi K3 | 93.4% | 2026-07-16 |
| Qwen3.7-Max | 79.4% | 2026-05-19 |
| DeepSeek-V4 | 76.2% | 2026-04-23 |
Artificial Analysis Intelligence Index (max reasoning): Claude Fable 5 at 60, GPT-5.6 Sol at 59, Kimi K3 at ~57 — #3 overall, #1 among open-weight models, GLM-5.2 at 51. K3 also currently ranks #1 on Arena.ai's Frontend Code Arena leaderboard.
Kimi K3 is the strongest open-weight model on the market by raw capability, but it isn't the cheapest — it's the capability ceiling of the open-weight tier, not the value pick.
SECTION 04 Six operational steps for Kimi K3 API integration and license compliance
- Review the custom license: Confirm whether your business triggers the Model-as-a-Service $20M trailing-12-month revenue gate, or the 100M MAU / $20M monthly revenue attribution gate. If you plan to compete directly with Moonshot's API at scale, legal review of the first gate is essential.
- Register for Moonshot API: Obtain an API key from the Moonshot platform. Model ID is
kimi-k3; endpoint ishttps://api.moonshot.ai/v1. - Configure an OpenAI SDK-compatible client: Point
base_urlto the Moonshot endpoint and replaceapi_keywith your key — existing Chat Completions logic typically needs no other changes. - Enable prompt caching to cut input cost: Moonshot's disaggregated Mooncake serving architecture reportedly holds cache hit rates above 90% on typical coding workloads, so real input cost lands closer to $0.30/M (cache hit) than the $3.00/M headline rate.
- Evaluate third-party routing via OpenRouter: If you need multi-model fallback or unified billing, call hosted K3 through the OpenRouter API guide — seven providers already host it, most at pricing matching Moonshot's own.
- Assess self-hosting feasibility: If your team operates a 64+ accelerator supernode, pull the ~1.56TB weights from Hugging Face. Otherwise, skip self-hosting and focus on API integration and agent orchestration.
from openai import OpenAI
client = OpenAI(
api_key="YOUR_MOONSHOT_API_KEY",
base_url="https://api.moonshot.ai/v1"
)
response = client.chat.completions.create(
model="kimi-k3",
messages=[{"role": "user", "content": "Explain Kimi Delta Attention"}]
)
print(response.choices[0].message.content)
SECTION 05 API pricing, hard data, and citable sources
| Token type | Price |
|---|---|
| Input (cache hit) | $0.30 |
| Input (cache miss) | $3.00 |
| Output (including reasoning trace) | $15.00 |
- Download size: ~1.56TB on Hugging Face, #1 trending within thirty minutes of release.
- Sparsity: 16 of 896 experts activated per token — roughly 1.8% active density.
- FlashKDA acceleration: 1.72×–2.22× faster prefill on NVIDIA H20; drop-in backend via
chunk_kdain flash-linear-attention. - Cost positioning: ~$0.95 per task on the AA Index — about 60% less than Claude Fable 5 (~$2.40/task), but more than GLM-5.2 (~$0.47/task).
- Competitive landscape: Three days after K3 shipped, Alibaba's Qwen3.8-Max-Preview pushed the open-weight race into what some call the "3T club."
Sources cited in this article — verify against official pages before publishing downstream:
Moonshot AI official Kimi K3 technical blog
Hugging Face moonshotai organization (K3 weight download)
GitHub moonshotai/FlashKDA (KDA high-performance kernels)
Artificial Analysis Intelligence Index
The practical stack: Moonshot API or OpenRouter handles K3's million-token inference; VPSNIX M4/M4 Pro physical Mac nodes handle agent orchestration, Xcode compile chains, and iOS CI/CD 24/7 — no cloud LLM can reliably run certificate chains and Metal debugging on hypervisor virtual macOS. Self-hosting K3 needs a 64-GPU supernode; running macOS agents needs zero-overhead Apple hardware. For production teams that need native compute, stable iOS CI/CD, and AI agent automation, VPSNIX cloud physical nodes are usually the better fit: 100% genuine Apple hardware, full root access, no hypervisor tax, flexible daily/weekly/monthly billing. See the pricing page.
SECTION 06 FAQ
Is Kimi K3 open source?
No, not by the OSI's strict definition. It's open-weight: the trained weights, technical report, and some infrastructure tools are public, but the training data and full training code are not. Moonshot itself uses "open weight," never "open source," in its own materials.
Can I use Kimi K3 commercially for free?
Yes, for the vast majority of use cases. The only restrictions apply if you run a Model-as-a-Service business built on K3 generating over $20 million in revenue over any trailing 12 months (requires a separate agreement with Moonshot), or if your product exceeds 100 million monthly active users or $20 million in monthly revenue (requires displaying "Kimi K3" in your UI).
How much VRAM or hardware do I need to self-host Kimi K3?
Moonshot recommends supernode configurations with 64 or more accelerators. This is not realistic for consumer or most prosumer hardware — most developers should use the official API or a hosting provider like OpenRouter instead.
How does Kimi K3 compare to GPT-5.6 and Claude?
It trails Claude Opus 5, GPT-5.6 Sol, and Claude Fable 5 on independent SWE-bench Verified scores (93.4% vs. 95–97%) and ranks #3 overall on the Artificial Analysis Intelligence Index, but it's the strongest open-weight model available, ahead of GLM-5.2 and DeepSeek V4 Pro.
What's different between Kimi K3 and Kimi K2?
K3 has roughly 3× the parameters of K2.5, adds Attention Residuals and Per-Head Muon to the architecture, and significantly expands context window and multimodal capability. Its license also adds a new Model-as-a-Service revenue threshold not present in the K2 family, making commercial terms more granular.