Models and labs

What is in the Kimi K3.1 Pro open-weight release, and what changed from K3?

Written as of · Published · By Robert Scales, with AI tools · 6 min read

Short answer

Moonshot AI has published the full weights of Kimi K3.1 Pro on Hugging Face, keeping its promise to release them by November 4, 2026: the same 2.8-trillion-parameter design as Kimi K3, with 104 billion active per token, in a 1.56 TB download. What changed is the training after pre-training, some attention layers, and a deliberate cut to cyber-attack skills, while the licence is K3's text with the name swapped.

Moonshot AI has kept its date. When it launched Kimi K3.1 Pro as a hosted service in late October, the Beijing company said the full model weights would follow by November 4. They are now in a public, ungated Hugging Face repository, moonshotai/Kimi-K3.1-Pro, whose first upload is dated November 2. Anyone can download the files without asking permission. Weights are the learned numbers that make up a model; having them means you can run, study and modify it on your own machines.

K3.1 Pro is not a new architecture. It is Kimi K3, released in July, trained much further with reinforcement learning, a method where the model practices tasks and is rewarded for good results. The release matters because it puts a model Moonshot rates close to the best closed systems into anyone's hands, along with an unusual safety step: the company says it removed training data on hacking before publishing the weights.

What was released

The repository holds the weights, the configuration, the tokenizer, code to process images and a model card. The main figures, from that card:

ItemKimi K3 (July)Kimi K3.1 Pro (November)
Total parameters2.8 trillion2.8 trillion
Active parameters per token104 billion104 billion
Experts896, 16 per token, plus 2 sharedSame
Context window1,048,576 tokensSame
Attention layersFull-attention Gated MLA mixed with KDA69 KDA plus 24 Gated DSA (sparse)
Training after pre-trainingStandardMuch more reinforcement learning across hundreds of domains
Files on Hugging FaceAbout 1.56 TBAbout 1.56 TB, MXFP4
LicenceKimi K3 LicenseKimi K3.1-Pro License

A parameter is one learned number. Both are mixture-of-experts models: each layer holds many small sub-networks, the experts, and a router sends each token, a small piece of text, to a few of them. That is why only 104 billion parameters do the work for any one token while all 2.8 trillion must sit in memory.

The one structural change is in attention, the part of a model that decides which earlier words matter for the next one. Moonshot replaced K3's full-attention layers with a sparse kind called Gated DSA, which looks at a selected subset of earlier tokens instead of all of them. The model card says this makes very long inputs cheaper to process.

How the model was changed, including the cyber cut

Moonshot's launch post describes K3.1 Pro as K3 with substantially more post-training compute. Its own reported results, which are claims rather than independent tests:

Benchmark (Moonshot's figures)K3.1 ProComparison
Terminal-Bench 4.0 (coding agents in a terminal)65.7%Claude Opus 5.5 66.4%, GPT-6 Astra 58.2%
BenchCAD (3D models from images, with tools)92.7%Claude Opus 5.5 96.2%, GPT-6 Astra 95.9%
Moonshot's internal long coding benchmark61.2%Kimi K3 55.95%
Kimi Hallu Bench Hard, claims with errors (internal, lower is better)8.3%Kimi K3 23.4%

Moonshot notes that the hallucination test is a stress test built to provoke mistakes, so its rates are not everyday error rates.

The more unusual part is cybersecurity. Moonshot says it noticed the model's skill at finding and exploiting software flaws rising as training went on, traced it to hacking-related material mixed into general training data and practice tasks, and removed that material from two training stages for the public release. On its in-house exploit test, the version trained without that filtering solved 90.5% of tasks within three tries, against 81.0% for the released model. Moonshot says the result stays below what its pipeline could produce and behind closed frontier models that have been public for at least three months.

That approach has limits worth stating. Once weights are public, anyone with enough hardware can fine-tune the model on the removed material again, so filtering raises the effort required rather than closing the door. And the 81.0% figure shows the released model is still strong at the task, a point Moonshot itself makes when it argues that defenders benefit from open access.

The licence: K3's terms with a new name

Comparing the two licence files line by line shows only the model name changed. The Kimi K3.1-Pro License grants broad rights to use, modify, fine-tune and sell, with two conditions:

Your situationWhat the licence asks
Internal use only, nothing offered to outsidersKeep the copyright notice and follow the law
A product that embeds the model in a specific featureNo agreement needed; above 100 million monthly users or $20 million US in monthly revenue, show "Kimi K3.1-Pro" prominently
Selling API or fine-tuning access where customers control inputs, settings or training data, with group revenue above $20 million US over 12 monthsSign a separate agreement with Moonshot before commercial use

So everything in our Kimi K3 licence guide applies unchanged. It is permissive for most teams, but it is not a standard open-source licence such as MIT or Apache 2.0, because of the model-as-a-service clause.

What it takes to run

The download is the same size as K3, so the hardware bill is too. The vLLM project's setup guide for K3.1 Pro lists a baseline of eight GPUs working as one group: two NVIDIA GB300 trays, one B300 server, or one AMD MI355X server, with vLLM version 0.34.0 or later. Its default example spreads the model over two machines.

A quick sense of scale: 1.56 TB of weights divided by 80 GB, the memory on an NVIDIA H100, means about 20 such cards just to hold the model, before any room for conversations. A 1-million-token context needs a great deal more on top. This is data-centre equipment, far beyond a workstation.

Try it: Open the K3 and K3.1 Pro licence files side by side on Hugging Face, find the two lines that differ, and then decide which row of the table above your own project falls in.

Should you self-host Kimi K3.1 Pro or use it through an API?

For almost everyone, an API is the practical route. Moonshot's own Kimi API serves K3.1 Pro and a faster Highspeed variant through calls compatible with OpenAI's and Anthropic's formats, so testing often means changing an address and a model name. Hosted use also falls outside the licence's conditions when it goes through Moonshot or its certified partners. The trade-off is data: prompts sent to Moonshot's service fall under its terms, so read them before sending anything confidential.

Self-hosting makes sense for organizations that already run multi-GPU clusters and need their data to stay on their own machines, or that want to fine-tune the model. In that case the open weights deliver what a hosted service cannot: no prompts leave your network. Our guide to choosing between an open-weight model and a hosted one walks through that decision step by step.

Sources

  1. Kimi K3.1 Pro model card — Moonshot AI (Hugging Face), November 2, 2026
  2. Kimi K3.1-Pro License — Moonshot AI, November 2, 2026
  3. Kimi K3.1 Pro Tech Blog: Advancing Open Intelligence — Moonshot AI, October 23, 2026
  4. Kimi K3.1 Pro recipe — vLLM project, November 2, 2026
  5. Kimi K3 License — Moonshot AI, July 27, 2026
  6. Kimi K3 model card — Moonshot AI (Hugging Face), July 27, 2026

From the Guide to Artificial Intelligence, by Robert Scales, published by Holistic Hybrid Inc. Share and adapt it under CC BY-NC-SA 4.0: credit the guide, link to https://guidetoartificialintelligence.com/en/learn/kimi-k3-1-pro-open-weights-licence-hardware/, no commercial use without permission, and keep the same licence.

Get the free Guide to Artificial Intelligence

Sign up for the newsletter and receive the free guide: what changed in AI, one lesson, one prompt to try. Unsubscribe in one click.

How we handle your address

Back to top

Display

Your choices are saved in this browser only. No data is sent.

Text size
100%
Colours
Reading
More settings
Accessibility statement

Get the app

Add the guide to your home screen. It opens like an app, and the pages you have read stay available offline.

Read without a connection: download the articles

iPhone and iPad (Safari, Chrome, Edge)

  1. Tap the Share button (the square with an arrow). In Chrome and Edge, it is in the address bar or the menu.
  2. Choose “Add to Home Screen”.
  3. Tap “Add”.

Android (Chrome, Edge, Samsung Internet, Firefox)

  1. Open the browser menu (⋮ or ☰).
  2. Choose “Install app” or “Add to Home screen”.
  3. Confirm with “Install”.

Computer (Chrome, Edge)

  1. Click the install icon at the right end of the address bar, or open the browser menu (⋮ or …).
  2. In Chrome, choose “Cast, save and share”, then “Install page as app”. In Edge, choose “Apps”, then “Install this site as an app”.
  3. Click “Install”.

Mac (Safari)

  1. Open the File menu.
  2. Choose “Add to Dock”.
  3. Click “Add”.

Firefox on a computer can’t install a site as an app. Use Chrome, Edge or Safari instead.