Skip to content
AI Primer
update

Kimi K3 benchmarks question cost advantage as token use rises

Illscience found Kimi K3 strong on prose reasoning but costly per task because it used more tokens than expected. LLMJunky's Rocket League-style test said the model made good UI but lacked Fable-level polish.

5 min read
Kimi K3 benchmarks question cost advantage as token use rises
Kimi K3 benchmarks question cost advantage as token use rises

TL;DR

  • Kimi K3's headline win is frontend: aakashgupta's K3 rundown says Moonshot's 2.8T open-weight model took the top frontend coding spot while still trailing Fable and Sol overall.
  • The cheap-token story weakens on real work: illscience's eval measured K3 at $440 per 1,000 claims and 204.2 seconds per claim, nearly Fable-priced on that task.
  • The hands-on creative tests split cleanly: K3 made a cleaner iPhone exploded-view canvas in stevibe's test, while LLMJunky's Rocket League test found good UI with weaker game polish.
  • Creators already wired K3 into coding stacks: levelsio's OpenCode recipe used a Kimi membership, API key, /connect, and BUILD mode to run Kimi Code through OpenCode.
  • The paid-plan ceiling bit fast: LLMJunky's quota report hit a 5-hour cap before one browser-game prompt finished.

Kimi's official tech blog frames K3 as a 2.8T-parameter model with native vision, Kimi Delta Attention, Attention Residuals, a 1M-token context window, and full weights promised by July 27. Moonshot's quickstart says K3 uses max reasoning effort by default at launch, with only max supported for now. Arena's post put K3 at #1 in Frontend Code Arena with 1,679 points, while Simon Willison's pelican writeup found a small SVG test cost about $0.25 through OpenRouter.

Frontend Code Arena

The official frontend claim is specific: Kimi-K3 hit 1,679 points, jumped Kimi-k2.6 from #18 to #1, and led six of seven frontend domains in Arena's launch post.

K3's crown is frontend-specific. The same aakashgupta post says Moonshot still places K3 behind Claude Fable 5 and GPT-5.6 Sol overall.

Coding benchmark spread

The coding chart in LLMJunky's roundup put K3 near the frontier without sweeping every category:

  • DeepSWE: K3 67.5, behind GPT-5.6 Sol at 73.0 and Fable 5 at 70.0.
  • Terminal Bench 2.1: K3 88.3, half a point behind Sol at 88.8.
  • FrontierSWE: K3 81.2, behind Fable 5 at 86.6.
  • Program Bench: K3 77.8, first by 0.2 over Sol.
  • Kimi Code Bench 2.0 internal: K3 72.9, behind Fable 5 at 76.9.
  • SWE Marathon: K3 42.0, first ahead of Opus-4.8 at 40.0.

LLMJunky called the Fable/Sol-beating hype overdone, then put K3 at near-parity with the existing SOTA models in the same benchmark post.

Per-task cost

Kimi's pricing doc lists K3 at $0.30 per million cache-hit tokens, $3 per million input tokens, and $15 per million output tokens over a 1,048,576-token context window.

Illscience's claim-evaluation workload produced different economics than the sticker price suggested:

  • Kimi K3: $440 per 1,000 claims, 204.2 seconds per claim.
  • Fable 5: $453 per 1,000 claims, 54.7 seconds per claim.
  • GPT-5.6 Luna high: $65 per 1,000 claims, 18.7 seconds per claim.

That is the token hog tax in one table. In illscience's reply, he called K3 a fabulous model with an incremental cost advantage, rather than a rug-pull under Fable or Sol in practice.

UI and spatial wins

Stevibe tested a single-file HTML canvas prompt for a rotating iPhone that disassembles into an exploded view and reassembles. K3's version had the cleaner exploded view in his side-by-side test.

The same visual-design current showed up in thekitze's landing-page reaction, which argued Kimi's output was better than what most developers would design by hand.

Browser-game polish

LLMJunky's Rocket League-style K3 output

LLMJunky's browser-game run landed in the uncanny middle: strong visuals, weaker feel. His follow-up said the Rocket League-style game looked nice, but the physics and playability were disappointing.

He later posted the prompt and caveated the whole thing as one test in his prompt note. The useful read for creators is narrow: K3 can make attractive interfaces before it makes a polished game loop.

OpenCode route

Levelsio's workflow for running K3 today was blunt:

  1. Ask Codex or Claude Code to install OpenCode.
  2. Create a Kimi account, pay $19/mo, and get an API key.
  3. Run OpenCode, use /connect, connect to Kimi Code, and paste the key.
  4. Set BUILD mode with Shift+Tab, with bypass permissions configurable in /settings.

That setup came after OpenRouter returned an upstream rate-limit error in levelsio's first OpenCode post. He went straight to Kimi's servers, then used K3 on a Windows XP messenger project that Claude Code had blocked or downgraded during safety checks.

Creator output map

Minchoi's thread collected the demos people were passing around as proof-of-work:

  1. A Game Boy Advance emulator, from minchoi's first example.
  2. Creative visuals and functions, from minchoi's second example.
  3. A full scene with textures, lighting, and detailed objects, from minchoi's third example.
  4. A CS:GO x Portal clone in three shots with 600k tokens, from minchoi's fourth example.
  5. A BridgeBench Horror House comparison against Fable 5, from minchoi's fifth example.
  6. An Animal Crossing clone, from minchoi's sixth example.
  7. A macOS-style UI built in 15 minutes from a single prompt, from minchoi's seventh example.
  8. K3 rewriting and optimizing its own kernel stack, from minchoi's eighth example.
  9. A wuxia-style RPG, from minchoi's ninth example.
  10. A cyberpunk web-swinging game, from minchoi's tenth example.

Minchoi later answered that the examples were mostly games, with less variety outside that category in his follow-up.

Rate limits

The consumer plan limits undercut the 1M-context promise in practice. LLMJunky said one browser-game prompt reached only about 85 percent completion before hitting the 5-hour quota, burning 20 percent of his weekly allowance on the $19 plan in his quota report.

The dashboard screenshot in that report showed 20 percent weekly usage gone and rate-limit details at 100 percent. A separate context screenshot from LLMJunky showed the task failing at 101k of 256k context tokens, about 40 percent of one context window.

OpenRouter access had its own ceiling: LLMJunky's OpenRouter post said K3 was rate-limited every two to three tool calls, and his follow-up called the direct limits awful too.

Further reading

Discussion across the web

Where this story is being discussed, in original context.

On X· 7 threads
TL;DR2 posts
Per-task cost2 posts
UI and spatial wins1 post
Browser-game polish3 posts
OpenCode route1 post
Creator output map10 posts
Rate limits3 posts
Share on X