AI DevelopmentNew Release15 min readPublished October 24, 2026

Cheaper than K3 · weights promised, not shipped · thinking always on

Kimi K3.1 Pro: Prices, Capabilities and Weight Release

Moonshot AI's research index dates the Kimi K3.1 Pro announcement October 24, 2026. It is a post-trained successor to Kimi K3 with a one-million-token context, native image and video understanding, a Highspeed variant, and a direct API price of $2 per million input tokens and $10 output, a third below K3. The full weights are promised by November 4 and were not published when we checked on October 26. This is what changed, what it costs, how the direct API behaves, and what to decide before the weights land.

DA
Digital Applied Team
Senior strategists · Published October 24, 2026
PublishedOct 24, 2026
Read time15 min
SourcesKimi blog · API pricing · quickstart
Input
$2/M
kimi-k3.1-pro direct · K3 was $3
Output
$10/M
Highspeed $20 · K3 $15
Context
1M
1,048,576 tokens, input plus output
Weights
Nov 4·
promised date · none on Hugging Face Oct 26

On October 24, 2026 Moonshot AI published Kimi K3.1 Pro, the first model of a K3.1 series it describes as a post-trained version of Kimi K3 with substantially more post-training compute. It keeps K3's one-million-token context and native image and video input, ships alongside a Highspeed variant that Moonshot says runs two to three times faster, and costs a third less than K3 on the direct API. The weights are promised by November 4; on October 26 the newest Moonshot repository on Hugging Face was still Kimi K3 from June.

We covered K3 at its July announcement and again when its weights and bespoke licence arrived. K3.1 Pro repeats the pattern: an API launch first, a weight release promised less than two weeks later, and a set of vendor benchmarks that mix harnesses and sources. The difference this time is the price direction. A successor that is cheaper than the model it replaces changes the adoption arithmetic for anyone already paying for K3, and it narrows the gap to the proprietary models Moonshot compares itself with.

This post is for the builder deciding whether to move a coding agent, a document pipeline or a research workflow onto K3.1 Pro now, through the direct API or a router, or to wait for the weights. It goes through what shipped and where, the price table and what it does to a bill, the direct API's contract, the documented differences between the direct and router versions, what Moonshot's benchmark pages do and do not establish, and what remains unknown about the weights until they exist.

Key takeaways
  1. 01
    Announced October 24, cheaper than the model it replaces.The direct API lists kimi-k3.1-pro at $2 per million input tokens, $10 output and $0.20 cached input, against $3, $15 and $0.30 for kimi-k3. That is a third off every rate. The Highspeed variant costs exactly double K3.1 Pro at $4 and $20.
  2. 02
    Thinking is always on, and the knobs are few.The quickstart says K3.1 Pro cannot run without reasoning. You choose a reasoning effort of low, high or max (max by default); temperature, top-p and the penalty settings are fixed and must be omitted. Output can run to the full context window.
  3. 03
    The direct API and router listings are not the same contract.A router route listed on October 23 shows optional reasoning, including none, and its own completion ceiling. Moonshot's own guide shows always-on thinking. Read the version you will call, and pin the exact model identifier: the router's kimi-latest alias still points at K3.
  4. 04
    The benchmarks are Moonshot's runs with mixed harnesses.Terminal-Bench 4.0 at 65.7% is a Claude Code harness run compared against the best published figure for each rival. The launch post and the API guide print different hallucination figures for the same claim. Attribute every number; crown no winner.
  5. 05
    Promised weights are not released weights.Moonshot says the full weights arrive by November 4, 2026. Until the repository exists there is no licence, no file size and no hardware requirement to plan against. K3's weights came with a bespoke licence; do not assume K3.1 Pro inherits it unchanged.

01 — The ReleaseWhat shipped on October 24, and where.

The launch post describes two models. Kimi K3.1 Pro is the main release, which Moonshot calls its most capable open-weight model of the three-trillion-parameter class, with a one-million-token context. Kimi K3.1 Pro Highspeed is a faster variant that Moonshot says delivers two to three times the speed of K3.1 Pro; the post does not say how the speed is achieved. Both are live on the same day across the consumer app, the Kimi Work desktop app, the Kimi Code terminal tool and the API platform. A router listed its own route for the model on October 23, a day before Moonshot's research index dates the announcement; a listing is not a launch, and this post uses the vendor's date.

The practical detail is in the availability list. Enterprise administrators have to switch the model on, because it is off by default for organisations at launch. Kimi Work needs version 3.1.0 or later. Kimi Code users pick it with the model command. API users select one of two identifiers, and Moonshot says zero data retention is available to API customers. One example of why the channel matters: a team that trialled K3 inside the consumer app and liked it will find K3.1 Pro there immediately, but the same team's production integration is governed by the API contract in section three, which has rules the app never exposes.

The failure case is the one that always follows a staggered launch. An engineer reads "available today" and raises a pull request switching the production model identifier, while the enterprise administrator has not enabled the model and the account has never topped up. The quickstart is explicit that K3.1 Pro is a flagship model unlocked after a top-up of at least one dollar, and that the cumulative top-up sets the account's rate-limit tier. Check both before the switch.

Moonshot's launch post, availability section, read October 26, 2026. "What to check" is our reading of the same page and the API quickstart.
ChannelHow K3.1 Pro appearsWhat to check
Kimi.com and mobile appsRolled out on iOS, Android and HarmonyOS; 3D Make tool live on kimi.com and the Kimi appApp behaviour is not the API contract; do not infer settings from it
Kimi Work desktopVersion 3.1.0 or later, Windows and Apple siliconUpdate before expecting the model
Kimi CodeSelected with the /model commandSubscription billing is separate from API billing
Kimi APIkimi-k3.1-pro and kimi-k3.1-pro-highspeed; zero data retention availableTop-up of at least $1 unlocks it; tier sets rate limits
Kimi EnterpriseAdministrators enable it per organisationOff by default at launch

02 — Cost ModelA third cheaper than K3 on every rate.

Moonshot's international pricing page lists three K3-series models, all with the same 1,048,576-token context window, billed pay as you go with no subscription and before tax. The successor is cheaper than its predecessor on every column: $2 against $3 for input, $10 against $15 for output, $0.20 against $0.30 for cached input, and the same proportion on the two cache-write rates. Each is a reduction of one third. Highspeed is priced at exactly twice K3.1 Pro for input, output and writes, while its cached-input rate stays at $0.20.

A worked example makes the direction concrete. Take a hypothetical coding-agent session that sends one million input tokens across its turns and receives two hundred thousand output tokens, with no cache hits. On K3 that is $3 plus $3, or $6. On K3.1 Pro it is $2 plus $2, or $4. On Highspeed it is $4 plus $4, or $8. Caching changes the input side only: if nine hundred thousand of those input tokens were cached reads, K3.1 Pro's input line falls from $2 to $0.20 plus $0.18, about $0.38, before the one-off write charge. Our frontier model price index carries the comparable rates for other labs.

The failure case is the cache. Moonshot stores the cache in blocks, and a partial block that does not fill a whole block is billed as a miss rather than written. A pipeline that varies the first few hundred tokens of every request, say by prepending a timestamp, never fills a reusable prefix and pays the full $2 on every call while the dashboard shows a cache that is technically enabled. The default time to live is five minutes; a workflow with longer gaps between calls needs the one-hour tier, which costs twice as much to write, or it pays the write charge again after every expiry.

Kimi API international pricing, USD per million tokens before tax, read October 26, 2026. Cache writes: K3.1 Pro $2 (5 min) and $4 (1 hour); Highspeed $4 and $8; K3 $3 and $6.
ModelInputOutputCached input
kimi-k3.1-pro$2.00$10.00$0.20
kimi-k3.1-pro-highspeed$4.00$20.00$0.20
kimi-k3$3.00$15.00$0.30
Hypothetical session
1M input, 200K output, no cache
$4K3.1 Pro

$2 for the input plus $2 for the output at the direct list rates. The same session on K3 is $6 and on Highspeed $8.

our arithmetic
Saving vs K3
One third off every column
33%per rate

Input, output, cached input and both cache-write tiers all fall from the K3 rate by a third. The reverse, K3 over K3.1 Pro, is a 50% premium.

pricing page
Highspeed premium
Faster variant, double the rate
2×K3.1 Pro

$4 input and $20 output for a stated two to three times the speed. Cached input stays $0.20, so a cache-heavy workload pays less of the premium.

vendor speed claim
Cache default
One-hour tier costs double to write
5minutes

Caching is automatic, stored in blocks, and a partial block bills as a miss. Pass the one-hour TTL when calls are more than five minutes apart.

quickstart

03 — API RulesThe direct API contract, in the order it will bite.

The K3.1 Pro quickstart ends with a list it calls important limits, and most of them are departures from what an OpenAI-compatible client assumes. Thinking is always on and cannot be disabled; the only lever is a top-level reasoning-effort field with three values, low, high and max, and max is the default. Sampling is fixed: temperature 1.0, top-p 0.95, one completion, zero penalties, and the guide says to omit them from requests rather than set them. The completion ceiling defaults to 131,072 tokens and can be raised to the full 1,048,576, with the usual caveat that input and output share the window.

Two rules matter most for agents. First, in multi-turn and tool calling loops the complete assistant message must be returned unchanged in the next request, reasoning content included; a client that keeps only the final content field breaks the loop. Second, vision input does not accept public image URLs. Images and video files go in as base64 or as an uploaded file reference, and the content field must be an array of parts rather than a string. An example of the first rule in practice: a tool-use harness that trims assistant messages to save tokens will work on many models and silently degrade on this one, because the model loses its own reasoning between turns.

The failure case is the web-search tool. The guide says it is being updated and is not recommended for production workflows in the near term. A research agent that relies on Moonshot's hosted search through the Formula tool endpoints is building on a component the vendor has flagged; bring your own search tool until the note is removed. Teams that tuned temperature per task elsewhere have no equivalent lever here.

Reasoning efforttop-level request field
low · high · maxdefault max; thinking cannot be switched off
Sampling parameterstemperature, top-p, n, penalties
fixed1.0 · 0.95 · 1 · 0; omit from requests
max_completion_tokensdefault and ceiling
131,072 → 1,048,576shares the window with input
Tool loopswhat to send back
full assistant messagereasoning content included
Vision inputimages and video files
base64 or file referenceno public URLs; content as an array
Hosted web searchFormula official tool
not recommendedbeing updated, per the guide

04 — Two DoorsDirect API or router: the metadata disagrees.

Many teams never call Moonshot directly. They reach the model through a routing service with one key and one billing account, which is convenient and also the source of a specific confusion with this release. Our October 26 catalogue snapshot shows the route for K3.1 Pro listed on October 23 with the same one-million context, a maximum completion of 943,718 tokens, and reasoning described as optional, with a setting of none among the options. Moonshot's own guide says thinking is always on. These are two documents about what is, at the provider's end, one model; the router's metadata describes its request schema, not a different model, and it does not override the provider's contract.

The second trap is the alias. The router's "latest" alias for Moonshot models still resolves to K3, not K3.1 Pro, in the same snapshot, so a team relying on it for free upgrades will not get this one, and a team assuming it moved will benchmark the wrong model. Pin the exact versioned identifier on whichever door you use, and check the route's own price before publishing a comparison: the $2 and $10 figures here are the direct API's.

The example that shows the difference: an evaluation harness sends the same prompt through both doors with reasoning set to none on the router. What the provider does with that parameter is not documented on the router's page, the two responses differ in latency and token counts, and the team concludes the router's version is "worse". It is the same model behind an undocumented request translation. Run comparisons through the door you will ship.

Direct API

Moonshot's contract

platform.kimi.ai · read Oct 26, 2026

Thinking always on; effort low, high or max. Completion up to 1,048,576. Fixed sampling. $2 input, $10 output, $0.20 cached. Unlock by top-up; limits by tier. Full assistant message returned in loops.

Router listing

Catalogue metadata

listed Oct 23, 2026 · snapshot Oct 26

Same context; completion ceiling 943,718; reasoning shown as optional including none. "Latest" alias still points at K3. Prices and schema are the router's own and do not override the provider's guide.

05 — EvidenceWhat the benchmarks show, and what the footnotes take back.

The launch post leads with Terminal-Bench 4.0, where Moonshot reports 65.7% for K3.1 Pro against 58.2% for GPT-6 Astra and 66.4% for Claude Opus 5.5. The footnote is the part to read. K3.1 Pro was run with the Claude Code harness; the competitor figures are the higher of each lab's own post or the public leaderboard. That is a legitimate way to present a vendor's result and it is not a controlled comparison, because the harness, the effort setting and the run count differ by column. The same pattern holds for the 3D reconstruction benchmark, BenchCAD, where the 92.7% with-tools score sits beside figures lifted from Anthropic's and OpenAI's own reports, and for the finance benchmark OfficeQA Pro v2, where Moonshot reports 64.4 and notes that some rival trajectories were zeroed for fetching answers online.

The hallucination claim deserves its own warning. The launch post says the claim-level hallucination rate on Moonshot's internal hard set fell from 23.4% for K3 to 8.3%, with the share of responses containing an error at 42.4% of K3's. The API quickstart, which describes its set differently, as de-identified conversations where users had flagged factual errors, but reports the same K3 baseline to two decimals, prints 23.35% to 6.85% and 46.4%. Both pages add that the set is a deliberate stress test and the rates are not everyday error rates. Two different figures for one claim on two vendor pages is a reason to print neither as a headline, and we have not. Our K3 evaluation guide explains how to run a factual check on your own prompts instead.

What the evidence does establish is narrower and still useful. Moonshot's own internal long-horizon coding benchmark moved from 55.95 to 61.2 between K3 and K3.1 Pro, a within-vendor comparison, though footnote 7 states only that K3.1 Pro ran in a Claude Code harness and other models at their maximum effort setting, so even this pair is not documented as same-harness. The cybersecurity section reports that removing cyber-related data from training cut the model's score on an in-house exploitation benchmark from 90.5% to 81.0% at pass@3, and states that the released model remains behind frontier proprietary models on that axis. None of this ranks K3.1 Pro against its rivals on your workload. Compare it with other models on price, contract terms and your own tasks for that reason, not on mixed benchmark tables.

Reading a vendor benchmark table
Before quoting a figure from the launch post, find its footnote and record three things: which harness ran the Kimi model, where each competitor number came from, and whether the competitor's effort setting matches. If any of the three is missing or different, the comparison is a vendor claim, and your sentence should say so. Then run the one benchmark that resembles your workload yourself, on the door you will ship through.

06 — CapabilitiesCoding, 3D, finance and video understanding.

Moonshot organises the release around four kinds of work. Coding covers the full range from a quick fix in an existing repository to a complete project, with specific attention to game engines, Three.js scenes and front-end polish. 3D creation is the new emphasis: the post describes parametric modelling of mechanical parts, architecture and configurable products, with the model writing and running scripts for tools such as Blender and CAD software rather than relying on connectors, and a consumer-facing 3D Make tool that previews, edits and exports models. Finance covers end-to-end workflows across documents and spreadsheets. The fourth is multimodal input: the API accepts images and video files as input, which is understanding, not generation. K3.1 Pro does not produce video, and a reader who arrives from a video-model headline should leave with that distinction.

One example from the post shows what long-horizon means here. Moonshot says that in an internal test the model built a walking simulator on an open-source anatomical model and, when reward shaping failed, probed the simulator's dynamics and corrected 36 errors in moment-arm calculations before retraining. It is a vendor anecdote, not a benchmark; its value is the shape of the behaviour, diagnosing a tool rather than tuning a reward.

The failure case is scope creep from the feature list. A team reads "3D creation" and plans a product on the API's ability to emit CAD scripts, without checking that the with-tools benchmark figure came from a coding harness with a sandbox, file system and tool loop the team would have to rebuild. Capability shown in Kimi Code or the consumer app is capability in that environment. The API gives you the model and the contract; the scaffolding is yours, and our K3 capabilities guide covers what the long context and effort settings do once it exists.

coding
Repository fixes to full builds
Claude Code harness in Moonshot's runs

Terminal-Bench 4.0 and an internal long-horizon suite. Game engines, Three.js and front-end work called out. Bring your own harness and sandbox on the API.

agentic
3d and design
Parametric models by script
Blender and CAD scripting; 3D Make in the app

BenchCAD with-tools 92.7 on a 1,000-case subset, per Moonshot. Exports for printing and video from the consumer tool, not the API.

new emphasis
finance
Documents and spreadsheets end to end
OfficeQA Pro v2, internal modelling suites

PDFs rendered as images, cross-document checks, formula linkage. Factual-accuracy figures differ between two vendor pages; test on your own documents.

workflow
multimodal in
Images and video as input
base64 or uploaded file; no public URLs

Understanding only. The model describes, reasons over and extracts from media; it does not generate images or video.

not generation

07 — The WeightsThe November 4 promise and what it cannot yet tell you.

The launch post states twice that the full model weights will be released by November 4, 2026. On October 26 the Moonshot organisation on Hugging Face listed Kimi K3, created in June, as its newest model repository, with nothing for K3.1. So the open-weight description in the launch post is a statement of intent with a date, and three things a self-hosting team needs are not yet knowable: the licence, the download size and the hardware requirement. K3's weights arrived with a bespoke licence that our earlier post on the K3 licence restrictions walks through, including a revenue trigger for resellers and attribution rules. K3.1 Pro may inherit those terms, may loosen them, or may tighten them; none of the three is documented yet.

The post does say one thing about the open-weight version that is worth holding onto. Moonshot writes that it removed cyber-related data from both the mid-training corpus and the reinforcement learning environments specifically for the open-weight release, and frames the decision as a principle: not to release weights that would extend the frontier of offensive cyber capability, while raising the capability available in open weights gradually. For a security team evaluating the model for defensive code audit, the relevant consequence is that the released checkpoint is, by Moonshot's account, weaker on exploitation tasks than an unfiltered checkpoint from the same pipeline. That is a stated design choice, not a measured guarantee.

The failure case is planning hardware on the predecessor. K3 sits in the same parameter class and its weights were a very large download, so it is tempting to assume K3.1 Pro will match and order capacity. Wait for the repository: file sizes and the licence text can be read from it once it is published, and any quantised variants will be separate releases to check. One housekeeping date from the pricing page: K2-series models close to newly registered users from October 31, 2026, with retirement planned by the end of December.

Weights verdictTreat "weights by November 4" as a calendar entry, not a procurement fact. Until the repository exists, nothing about licence, size or hardware for K3.1 Pro is known, and the K3 terms are a precedent, not a promise. Plan the API adoption on its own merits now; plan self-hosting when there is a model card to read.

08 — The DecisionAdopt now or wait, by workload.

For a team already paying for K3 on the direct API, the decision is close to made: the successor costs a third less on every rate, shares the context window and the caching rules, and the contract differences are small. The one check is the always-on thinking. A workload that used K3 with reasoning switched off, where that was possible through a particular door, will see different latency and token counts, and the effort setting is the only lever. Move one workflow, compare the usage object, then move the rest.

For a team on another lab's model, the question is what the price buys. At $2 and $10 the direct rates sit below several proprietary frontier models and above the cheapest open-weight options, and the vendor benchmarks do not settle quality for any particular task. The method that works is the one our three-way open-model comparison used: a fixed set of your own tasks, the same harness, the door you will ship through, and a cost line computed from the usage object rather than from the price table. This is the evaluation our AI transformation team runs before recommending a model switch, and it takes days, not weeks.

For a team that wants weights, wait. Confirm the repository and licence when the promised weights arrive, due by November 4; using K3's licence and file size to plan K3.1 Pro deployment could lead to the wrong assumptions. The router question has its own answer: pin the versioned identifier, read the router's own metadata as a schema description rather than a model description, and verify the price on the route the day you publish a comparison, because catalogue prices move independently of the vendor's. Our Kimi, Opus 5.5 and GPT-6.1 Sol comparison works through direct API costs, cache writes and context thresholds.

Already on kimi-k3 through the direct API
Switch one workflow to kimi-k3.1-pro, compare latency and the usage object with thinking always on, then migrate; every rate is a third lower.
Adopt now
On another lab's model and curious about the price
Run your own task set through the door you will ship; treat Moonshot's tables as claims; compute cost from usage, not the price table.
Evaluate first
Interactive product where response time is the constraint
Trial kimi-k3.1-pro-highspeed at double the input and output rate; cached input stays $0.20, so a cache-heavy prompt narrows the premium.
Highspeed trial
Need weights inside your own perimeter
Wait for the Hugging Face card; licence, size and hardware are unknown until then, and K3's bespoke licence is a precedent only.
Wait for Nov 4
The decision, October 26, 2026

Move existing K3 workloads for the price, evaluate everything else on your own tasks, and make no self-hosting plan until the weights exist.

Kimi K3.1 Pro arrived on October 24, 2026 as a cheaper successor rather than a pricier one: $2 per million input tokens, $10 output and $0.20 cached on the direct API, each a third below K3, with a Highspeed variant at twice the base rates and the same one-million context. The direct contract is strict and simple. Thinking is always on, effort is the one lever, sampling is fixed, tool loops need the whole assistant message back, and vision input is base64 or an uploaded file. A router route listed a day earlier describes a different request schema, and its "latest" alias still points at K3.

What the release does not settle is quality against rivals or the terms of the weights. Moonshot's benchmark tables mix harnesses and sources, two of its own pages print different hallucination figures for one claim, and the open-weight release is a dated promise with no card, licence or file size behind it on October 26. The right amount of enthusiasm is the amount a price cut earns: real for existing K3 users, provisional for everyone else, and deferred for anyone waiting on November 4.

Before you change the model identifier

A price cut is a reason to test, not a reason to switch.

We run model switches as evaluations: your tasks, the harness you ship, both doors to the model, and a cost line from the usage object rather than the price table.

Free consultationExpert guidanceTailored solutions
What we work on

Model adoption, measured

  • →Model evaluation on your own task set, not vendor tables
  • →Direct-versus-router contract and cost comparison
  • →Prompt and cache design for always-on reasoning models
  • →Tool-loop harnesses that preserve full assistant messages
  • →Open-weight readiness once a model card exists
FAQ · Kimi K3.1 Pro

Questions teams ask about Kimi K3.1 Pro.

Kimi K3.1 Pro is Moonshot AI's post-trained successor to Kimi K3, described as the first model in a new K3.1 series with a one-million-token context window and native image and video understanding. Moonshot's research index dates the announcement October 24, 2026; a router listed a route for it on October 23, which is a listing rather than a launch. It is available in the Kimi app, Kimi Work, Kimi Code and the Kimi API, alongside a Highspeed variant Moonshot says runs two to three times faster.
Digital Applied newsletter

Deep dives on AI, marketing and development.

Practical guides and fresh insights by email. No recycled takes.

Related dispatches

Continue exploring open-weight frontier models.

AI Development

Kimi K3.1 Pro vs Opus 5.5 vs GPT-6.1 Sol: Which Fits?

Kimi K3.1 Pro, Claude Opus 5.5 and GPT-6.1 Sol priced on the same agent workloads, with cache writes, context thresholds and API limits. No single winner.

October 25, 2026 · 14 minRead
AI Development

Recursive Flint: A Coding Model Built by AI Research

Recursive says its Eureka Machine helped build Flint, a 40B open coding model, in under four months. What is claimed, what is shown, and how to get access.

October 23, 2026 · 13 minRead
AI Development

Nanbeige, Flint and Bolt: Which Local Agent Model Fits?

Three open checkpoints landed October 21–24, 2026: a dense 33B, a 40B mixture of experts and a 4B-effective voice model. Memory, context and licences compared.

October 26, 2026 · 15 minRead
AI Development

OpenAI Decisions API Goes GA: Cost, Limits and Uses

OpenAI's Decisions API left beta on October 22, 2026 with caching, JSON input and 400 questions per request. What a decision costs now and when to adopt it.

October 23, 2026 · 13 minRead
AI Development

Kimi K2.8 Preview: What Changes for Kimi Code Users?

Check Kimi K2.8 Preview access, context limits and reasoning settings, then plan a coding trial that separates official specifications from performance claims.

September 13, 2026 · 7 minRead
AI Development

Kimi K2.5 Deep Dive: Open-Weight MoE Behind Composer 2.5

Moonshot AI's Kimi K2.5 is the base model behind Cursor Composer 2 and 2.5. Architecture, benchmarks, and the open-weight agent coding thesis.

May 18, 2026 · 13 minRead
Google Search

See more Digital Applied analysis in your Google results by adding us as a preferred source.

Add as a preferred source