Kimi K3.1 Pro is here โ a 3T-class open-weight model with a 1M-token context window and major upgrades to coding, 3D creation, and financial research and other agentic capabilities.
Introducing Kimi K3.1 Pro: our most capable 3T-class open-weight model.
๐น 1M-token context, 2.8T total / 104B active params (MoE), Multimodal.
๐น Full-project coding: games in Unreal, Unity & Godot.
๐น Excels at parametric 3D modeling in Blender & CAD.
๐น More reliable at finance work: Accurate modeling with hallucination down by 65%.
๐น Matching the strongest proprietary models across coding, agentic and knowledge benchmarks.
Kimi K3.1 Pro and K3.1 Pro Highspeed (2โ3ร faster) are now live on https://t.co/85jA71X9gw, Kimi Work, Kimi Code, and the Kimi API.
Open weights by Nov 4, 2026.
๐ API: https://t.co/XCrgjXAqMw
๐ Tech blog: https://t.co/5iPP0MBej6
Kimi K3.1 Pro replaces dense MLA with sparse attention (DSA). It's much more efficient and easier to serve.
SGLang delivers on Day 0:
ยท Up to 33.7K tok/s per GPU (AgentX, GB300)
ยท 450 tok/s single user with DFlash2 + MegaKernel
ยท NVIDIA Vera Rubin / Blackwell / Hopper, AMD, TPU, Trainium, PPU
๐ Kimi K3.1 Pro from @Kimi_Moonshot lands in vLLM on day 0!
A 1M-token context window for long coding sessions, 3D creation and research. It scores 65.7% on Terminal-Bench 4.0 with the Claude Code harness.
Give Kimi the long task. vLLM brings Day-0 serving across GPUs and TPUs, plus RL support.
Kimi Code Desktop v1.1.3
By default, the Agent completes tasks on its own. To have it delegate tasks, explicitly request delegation or enable swarm mode.
The Agent no longer initiates a swarm on its own; swarm only runs when swarm mode is enabled.
Weโve optimized subagent invocation in Kimi Code CLI and the Kimi Code Desktop app for K3.1 Pro, improving orchestration and collaboration on complex tasks.
Agent swarms now start only when you turn on swarm mode: the agent can no longer launch AgentSwarm by itself, so swarms are no longer available in kimi -p or ACP clients such as Zed.
Introducing TokenSpeed MLA 2 for NVIDIA Vera Rubin ๐
Kimi @Kimi_Moonshot K3 decode kernel speedups: up to 3.44ร vs. MLA 1 on B200 and up to 2.84ร on GB200, combining hardware + software gains.
Thanks to @NVIDIAAI for early access and engineering collaboration!
๐ https://t.co/7xljPqYn69
๐ https://t.co/XNzaNRclQ2
Kimi Code Desktop Changelog 1.0.3
๐ Features
Click a local HTML file in the conversation to open it as a real page in the built-in browser.
Downloads in the browser's download history can be paused, resumed, canceled, and retried, with speed and time left shown.
Valid leading slash commands are highlighted in the Composer, with argument hints shown before you type arguments.
Right-click a file name in the conversation to copy its path or reveal it in the folder.
New settings toggle for automatic session title generation; turn it off to stop AI naming for new sessions.
Free-plan accounts are prompted to upgrade when sending with subscription models.
๐ Bug Fixes
Fix a vulnerability that let malicious web pages run arbitrary commands through the local embedded server.
Fix long conversations freezing on open, stuttering while streaming, and excessive memory use on mobile.
Fix the confirmation dialog spinning forever after deleting a session.
Fix the subagent model showing as unconfigured in settings and not taking effect when saved.
Fix a series of display issues with Swarm cards and member statuses.
Fix forked sessions having their titles overwritten by automatic regeneration.
Fix the terminal opening the search panel on Cmd+K and Ctrl+C not copying the selection.
Fix the sidebar fighting the work panel when both are open.
Fix side chat not showing a failure card on failed requests and side chat entries staying enabled on the empty new-session screen.
Fix task notification cards losing stream order inside the turn fold.
Fix unstable pinned screenshot dragging on Windows.
Kimi Code Desktop Changelog 1.0.3
๐ Features
Click a local HTML file in the conversation to open it as a real page in the built-in browser.
Downloads in the browser's download history can be paused, resumed, canceled, and retried, with speed and time left shown.
Valid leading slash commands are highlighted in the Composer, with argument hints shown before you type arguments.
Right-click a file name in the conversation to copy its path or reveal it in the folder.
New settings toggle for automatic session title generation; turn it off to stop AI naming for new sessions.
Free-plan accounts are prompted to upgrade when sending with subscription models.
๐กPolish
Markdown tables in the conversation now have a rounded frame and expand to the full width.
Cron jobs show readable names, schedules, and details in the conversation.
Address bar suggestions are highlighted, deduplicated, and distinguished by type.
The expanded tool panel shows the full Bash command.
With the Kimi Code Desktop you can:
๐ AI coding you can actually see
On the redesigned interface, every step the Agent takes is transparent: tool calls, reasoning, and exactly which files changed in each round. Sensitive actions trigger an approval prompt, and three permission modes โ always ask, ask when needed, fully automatic โ put you in control.
๐ A complete workflow from conversation to delivery
Planning comes first: every plan is reviewable and open to feedback before work begins. Long tasks can move to the background and you can jump back in anytime. And with tower multi-agent mode (experimental), multiple Agents can push forward in parallel.
๐ Built-in browser
A browser lives in the right-hand panel, with tabs that persist alongside each session and page context shared with the Agent โ look up docs, preview results, and verify pages without ever switching windows.
๐ Point at it, change it
Annotate screenshots, highlight text to comment, @-mention files, or drag folders straight into the input box. On web pages, click an element or drag-select a region, add a comment, and send it to the Agent โ point at it, and it gets changed. Showing the Agent beats telling the Agent.
๐ Everything stays in one window
Built-in terminal, code diff viewer, file preview, and Markdown rendering โ all right inside the app. Any file path mentioned in a chat can be opened with a single click.
๐ Manage all your projects in one place
Multiple workspaces and parallel sessions, with tabs, pinning, batch management, AI-powered naming, and global search โ so no matter how many projects you juggle, everything stays organized.
๐ Sign in with one click via https://t.co/uUO4HpUlfc / https://t.co/UjgCkekL7v, and check your plan usage anytime. Extend capabilities through the plugin marketplace โ or bring your own model providers.
https://t.co/3R1Pw9bTwA
Meet Kimi Code Desktop
Drop it into any dev workflow and get faster, more reliable results โ programming tasks done in record time. Manage multiple agents in one focused space, run tasks in parallel, and stay in sync with your agents even on long-horizon work.
Now available on MacOS & Windows.
Kimi Code New Features
๐ก Remote Control is now always on; the experimental KIMI_CODE_EXPERIMENTAL_REMOTE_CONTROL flag has been removed.
๐ก Add native clipboard support on Linux X11, so copying from the TUI no longer depends on the terminal's OSC 52 support.
๐ก Kimi web: Add a Plugins panel to Settings for browsing the plugin marketplace and installing, enabling, disabling, and removing plugins.
See the Changelog for more technical entries.
https://t.co/cIcIvhluuV
Kimi Code New Feature: Remote Control
Kimi Code 0.39.0 add Remote Control as an experimental feature for accessing a local web session remotely.
Enable it with KIMI_CODE_EXPERIMENTAL_REMOTE_CONTROL=1, then run kimi rc, kimi web --remote-control , or /remote-control to start it.
๐กAdd an experimental fullscreen TUI mode. Set the KIMI_CODE_TUI_FULL_SCREEN=1 environment variable to enable it.
๐กSupport rendering LaTeX math formulas in TUI messages as Unicode formulas.
See the changelog on GitHub for more technical entries.
https://t.co/3B1ftF9zoe
Kimi Code Changelog 0.36.0
Upgrade the experimental subagent model setting to a model pool:
the [secondary_model] section can now hold a set of candidate models with descriptions, and the main agent picks from them per spawn based on the task.
What does it take to move a frontier model from release to production?
Join @Kimi_Moonshot and @nebiustf for a technical look at Kimi K3โs architecture, deployment, inference optimization and lessons learned, plus live Q&A.
Aug 12
9am PT / 12pm ET / 6pm CET
With speakers @demian_ai, @hanrui_w, @sujee_dev, Feihu Tang and Samir Khaki.
Register here:
https://t.co/UWDOozrm69