I Gave My Agents a Voice… And It’s Wildly Useful

Kimi K3
6 partsTL;DR
Kimi K3 adds native vision, a 1M-token window, and longer agent runs, but K2.7 remains cheaper and easier to deploy. Here is the practical upgrade decision.
Direct answer
Kimi K3 adds native vision, a 1M-token window, and longer agent runs, but K2.7 remains cheaper and easier to deploy. Here is the practical upgrade decision.
Best for
Developers comparing real tool tradeoffs before choosing a stack.
Covers
Verdict, tradeoffs, pricing signals, workflow fit, and related alternatives.
Last updated: August 1, 2026
Kimi K2.7-Code arrived as a focused, efficient coding model. A month later, Kimi K3 changed the shape of the comparison. It is much larger, natively multimodal, holds up to 1 million tokens, and is designed for long agent runs that mix terminals, screenshots, research, and code. Two things landed since the original July 17 version of this post:
That does not make K2.7 obsolete. For many coding tasks, the older model is still the more economical tool.
| Capability | Kimi K2.7-Code | Kimi K3 |
|---|---|---|
| Primary focus | Coding and tool use | Coding, knowledge work, vision, reasoning |
| Total parameters | About 1T | 2.8T (104B active) |
| Context window | 256K | 1M |
| Native vision | No | Yes |
| Long-horizon agent demos | Coding-focused | Coding, kernels, compilers, research, games, chip design |
| Moonshot API input | $0.95/M | $3/M ($0.30 cached) |
| Moonshot API output | $4/M | $15/M |
| Weights | Available | Released July 27, 2026 (Hugging Face, MXFP4) |
| Practical self-hosting | Difficult but documented | Datacenter-scale: ~1.5TB VRAM native, ~1TB at 2-bit |
Prices were checked July 17, 2026 and re-verified August 1, 2026. K3 costs more than three times as much on uncached input and nearly four times as much on output through Moonshot's API.
K3's clearest advantage is not a few points on a code benchmark. It is the ability to keep vision inside the engineering loop.
For frontend work, game development, CAD, and browser automation, a model that can inspect its own output can catch problems that terminal-only feedback misses. Moonshot's examples show K3 generating interactive 3D experiences, capturing live screenshots, and refining the result. That workflow is materially different from asking a text-only model to infer a visual defect from a DOM tree.
The 1M-token window also gives K3 room for large repositories, long test histories, design references, and research material. If your agent repeatedly loses earlier decisions or requires aggressive context pruning, K3 is worth testing.
From the archive
Jul 17, 2026 • 6 min read
Jul 17, 2026 • 8 min read
Jul 17, 2026 • 8 min read
Jul 16, 2026 • 7 min read
K2.7 remains a good fit for code generation, bug fixes, refactors, and terminal tasks where the relevant context fits inside 256K. It is cheaper, its weights have been available for months, and the ecosystem has documented deployment paths.
The pricing gap compounds quickly. One million input tokens plus 100,000 output tokens costs about $1.35 on K2.7 at Moonshot's listed rates. The same uncached workload costs about $4.50 on K3. If the larger model does not improve completion quality enough to avoid retries or human intervention, the upgrade is wasted spend.
K2.7 also remains the safer self-hosting choice today. K3's weights are out, but the footprint answers the infrastructure question with a number most teams cannot meet: 1.5TB of VRAM at native MXFP4 is roughly 8x B200-class GPUs at the limit, and realistically 16x once you account for context and throughput. Individual developers and most startups are priced out; this is a cloud-provider or well-funded-lab deployment.
Moonshot reports that K3 performs competitively with its strongest comparison model on several kernel-optimization tasks. The numbers now include a widely cited one: Terminal-Bench 2.1 at 88.3 - the top score among open models - plus agent benchmark scores (MCPMark-Verified 94.5, ProgramBench 77.8, SWE-Marathon 42.0) that land at or above the closed frontier on most axes. These are useful signals, but the maker-reported figures deserve the same caution as any launch data. K3 does not report SWE-bench Verified, so that cluster is a gap in every public comparison.
K2.7's launch had the same limitation: impressive maker-reported improvements with incomplete independent coverage. The responsible comparison is a task suite built from your own repository:
One blended score hides the reason you would pay for K3.
Use K2.7 as the default worker for bounded, text-first coding. Escalate to K3 when the task crosses one of three thresholds:
This keeps K3's higher price attached to the workloads that can benefit from its architecture. It also avoids turning a model launch into an all-or-nothing migration. On the API side, the $0.30 cache-read rate makes repeated-context agent loops on K3 noticeably cheaper than the uncached numbers suggest - worth modeling against your real prompt churn before the routing decision.
Wait if you need self-hosting on anything below server-class hardware, stable low-latency serving from a managed provider, or independently verified benchmarks. The K3 technical report and serving guidance have now landed, and they confirm the datacenter footprint. For most teams, K3 should enter the routing table before it replaces anything. Let measured task outcomes decide whether it earns more traffic.
K3 is the new flagship, but K2.7 remains useful for cheaper, bounded coding tasks and for teams that need downloadable weights that fit on manageable hardware. K3's 2.8T weights are open, but self-hosting them is a datacenter project (~1.5TB VRAM at native MXFP4).
Yes. K3 supports 1 million tokens compared with K2.7-Code's 256K window.
No. At Moonshot's pricing, K3 costs $3/M uncached input and $15/M output. K2.7 costs $0.95/M input and $4/M output. Third-party K3 routes (Together, Fireworks, Modal, SiliconFlow, OpenRouter) list the same $3/$15 with a $0.30 cache-read rate.
K3 has the stronger capability mix because it can inspect screenshots and keep vision inside the coding loop. K2.7 can still handle ordinary component work when visual evaluation happens through a human or separate browser tool.
Yes, with a license. Moonshot released the 2.8T K3 weights on Hugging Face on July 27, 2026 under a custom Kimi K3 License: free for most use, with a separate commercial agreement required for model-as-a-service businesses above $20M aggregate revenue over any 12 consecutive months. The MoonEP inference stack and AgentEnv eval environment are open sourced too.
| Resource | Link | Last Verified |
|---|---|---|
| Kimi K3 launch post | kimi.com/blog/kimi-k3 | July 31, 2026 |
| Kimi K3 API quickstart | platform.kimi.ai/docs/guide/kimi-k3-quickstart | July 17, 2026 |
| Kimi K3 weights (Hugging Face) | huggingface.co/moonshotai/Kimi-K3 | July 31, 2026 |
| Kimi K3 on OpenRouter | openrouter.ai/moonshotai/kimi-k3-20260715 | July 31, 2026 |
| Kimi K2.7-Code developer guide | kimi-k2-7-code-developer-guide | July 17, 2026 |
| Kimi API platform | platform.kimi.ai | July 17, 2026 |
Read next
Kimi K3 brings 2.8 trillion parameters, native vision, a 1M-token context window, and long-horizon agent workflows. Here is what developers should know before adopting it.
7 min readKimi K2.7-Code is Moonshot's open-source 1T parameter coding model with 30% fewer reasoning tokens than K2.6. Here's how to set it up with Claude Code, pricing breakdown, and honest benchmark analysis.
8 min readMoonshot AI released the full Kimi K3 weights on HuggingFace today - 2.8T parameters, 1M context, native MXFP4 quantization, ~1.63TB download. The HN community reaction, what the license really says, and why this matters for the open-weights AI market.
7 min readTechnical content at the intersection of AI and development. Building with AI agents, Claude Code, and modern dev tools - then showing you exactly how it works.
Open-source terminal coding agent from Moonshot AI. Powered by Kimi K2.5 (1T params, 32B active). 256K context window. A...
View ToolFactory AI's terminal coding agent. Runs Anthropic and OpenAI models in one subscription. Handles full tasks end-to-end...
View ToolFastest inference for open-source models. 200+ models via unified API. Ranks #1 on speed benchmarks for DeepSeek, Qwen,...
View ToolInstall Ollama and LM Studio, pull your first model, and run AI locally for coding, chat, and automation - with zero cloud dependency.
Getting StartedDeep comparison of the top AI agent frameworks - LangGraph, CrewAI, Mastra, CopilotKit, AutoGen, and Claude Code.
AI Agents
Kimi K3 Released: 3T Params, 1M Context, Agentic Benchmarks, Pricing & Demos Referral Link: Sign up on Kimi and we each get up to 1-Year Membership Credits: https://kimi-bot.com/activities/viral-ref...

Learn more about Kimi K2 here; https://www.kimi.com/?utm_campaign=TR_LG3aFs5j&utm_content=&utm_medium=Youtube&utm_source=CH_kEMBez3l&utm_term= In this video, I dive deep into why Kimi K2,...

Exploring Kimi K2: Moonshot's Latest Open Source Model In this video, we dive into Kimi K2, the newest open-source model from Moonshot. This mixture-of-experts model boasts 32 billion activated...

Kimi K3 brings 2.8 trillion parameters, native vision, a 1M-token context window, and long-horizon agent workflows. Here...

Kimi K2.7-Code is Moonshot's open-source 1T parameter coding model with 30% fewer reasoning tokens than K2.6. Here's how...

Moonshot AI released the full Kimi K3 weights on HuggingFace today - 2.8T parameters, 1M context, native MXFP4 quantizat...

Compare every verified Kimi K3 access route, including Moonshot, Together, Fireworks, Baseten, Modal, Vercel AI Gateway,...

A data-rich, source-cited comparison of the open-weights coding models that matter in 2026: GLM-5.2, DeepSeek V4, Qwen3,...

Claude vs GPT for real TypeScript work: benchmarks, pricing, model families, and the practical differences that matter w...

New tutorials, open-source projects, and deep dives on coding agents - delivered weekly.