July 17, 2026 · 8 min read

How to Run Kimi K3: Every Option That Actually Works

Kimi K3 launched on July 16, 2026, and the first question everyone asks after the benchmarks is the practical one: how do I actually run this thing? Here is every working option as of today, with real setup steps, real prices, and the honest answer on local hosting. (New to the model itself? Start with our Kimi K3 explainer.)

Your Options at a Glance

OptionStatus todayCostBest for
Moonshot APILive$3 / M input, $15 / M outputDevelopers, agents, coding tools
OpenRouterLive (routes to Moonshot)Same + OpenRouter marginApps already on OpenRouter
Kimi app / Kimi CodeLiveSubscription (¥199 entry tier)Chat users, no code
Your own hardwareNot yet — weights due July 27Nobody with a consumer PC (see below)

Option 1: The Moonshot API (the direct route)

Moonshot's open platform exposes K3 through an OpenAI-compatible API, so any tool or library that speaks the OpenAI format works with three changed values: the base URL, the API key, and the model name.

  1. Create an account on the Moonshot open platform and generate an API key.
  2. Point your client at Moonshot's endpoint.
  3. Use the K3 model ID exactly as listed in your Moonshot console (the launch variants are K3 Max and K3 Swarm Max).
from openai import OpenAI

client = OpenAI(
    api_key="YOUR_MOONSHOT_KEY",
    base_url="https://api.moonshot.ai/v1",
)

resp = client.chat.completions.create(
    model="kimi-k3-max",  # check your console for the exact ID
    messages=[{"role": "user", "content": "Summarize this repo's architecture."}],
)
print(resp.choices[0].message.content)

Notes from the fine print: the 1M-token context window is real but you pay for what you fill; cached input drops to $0.30 per million, which matters a lot for agent loops that resend the same system prompt; and reasoning tokens are billed as output. If you are wiring K3 into a coding agent, the cache discount is the difference between a reasonable bill and a scary one.

Option 2: OpenRouter (one line of code)

OpenRouter lists Kimi K3, so if your app already uses it, switching is just a model-string change. One thing to be clear-eyed about: right now every OpenRouter request for K3 is forwarded to Moonshot's own servers, because nobody else has the weights. You get OpenRouter's unified billing and fallback plumbing, but no second provider, no price competition, and no privacy distance from Moonshot. That changes only after the weights release.

Option 3: The Kimi App and Kimi Code

If you just want to talk to the model, the Kimi app and Kimi Code ship K3 behind a subscription, with a ¥199 tier as the entry point. This is the zero-setup route, with the usual trade: your conversations live on someone else's servers, under someone else's terms and filters.

Option 4: Running Kimi K3 Locally (the honest math)

Short version: you cannot run K3 locally today, and after July 27 you still almost certainly will not want to try on consumer hardware. The weights are not public yet, and when they land, the arithmetic is brutal: ~2.8 trillion parameters means that even at aggressive 4-bit quantization the weights alone are well over a terabyte. That is multi-server, multi-GPU territory. We ran the full numbers in Can You Run Kimi K3 Locally? — the summary is: no gaming PC, no Mac Studio, no single workstation gets there.

What the weights release does change is who can serve the model. Independent hosts (DeepInfra and friends) can spin it up, prices typically fall under competition, and the OpenRouter listing stops being a single-upstream pass-through. If you want K3 without a Moonshot account, that is the moment to watch.

What to Run Locally While You Wait

The realistic local play is not a 2.8T flagship — it is the strong mid-size open models that fit real hardware: Qwen 3.6, GLM, Gemma, and the pruned or distilled variants the community builds within weeks of every big release (K2 got them; K3 will too). If you compared the family already, our K3 vs K2.6 breakdown covers which capabilities actually need the big model.

Locally Uncensored is a plug-and-play local AI studio for Windows: one installer gives you uncensored chat, image and video generation on your own PC, with no command line, no Docker, and no cloud. It auto-detects 12 local backends or ships its own engine, recommends models that fit your VRAM, and downloads them in one click. When K3 distills appear, they will show up the same way: click, download, chat.

The Timeline That Matters

DateWhat changes
July 16, 2026K3 launch: Moonshot API, Kimi app, OpenRouter (single upstream)
By July 27, 2026Promised open-weights release on Hugging Face → independent hosts, price competition
Weeks afterCommunity quantizations and distills → the first K3-family models real hardware can run

Want capable open models running on your own PC today, no terminal required?

Get Started on GitHub