# Kimi K2

> Moonshot's open-weights agentic model: 262K context, reasoning, tool calling and structured output.

_The Frontier Model Matrix · /models/kimi-k2 · [JSON](/api/models/kimi-k2) · [all The Frontier Model Matrix](/models)_

- **name:** Kimi K2
- **vendor:** Moonshot AI
- **model_id:** kimi-k2
- **context_window:** 262K
- **max_output:** 262K
- **input_per_mtok:** see provider
- **output_per_mtok:** see provider
- **strengths:** Moonshot's open-weights agentic model: 262K context, reasoning, tool calling and structured output.
- **provider:** Moonshot AI
- **family:** Kimi K2
- **release_date:** 2026-04-21 (source: https://models.dev/models/moonshotai/kimi-k2/)
- **last_updated:** 2026-06-15
- **open_weights:** true (source: https://models.dev/models/moonshotai/kimi-k2/)
- **license:** open (see Hugging Face) (source: https://models.dev/models/moonshotai/kimi-k2/)
- **params_total:** — (verify-against-primary-at-build)
- **params_active:** — (verify-against-primary-at-build)
- **tool_call:** true (source: https://models.dev/models/moonshotai/kimi-k2/)
- **reasoning:** always (source: https://models.dev/models/moonshotai/kimi-k2/)
- **structured_output:** true (source: https://models.dev/models/moonshotai/kimi-k2/)
- **attachment:** — (verify-against-primary-at-build)
- **temperature:** true (source: https://models.dev/models/moonshotai/kimi-k2/)
- **knowledge_cutoff:** — (verify-against-primary-at-build)
- **context_advertised:** 262K (source: https://models.dev/models/moonshotai/kimi-k2/)
- **context_effective:** — (verify-against-primary-at-build)
- **price_input:** — (verify-against-primary-at-build)
- **price_output:** — (verify-against-primary-at-build)
- **price_cache_read:** — (verify-against-primary-at-build)
- **price_cache_write:** — (verify-against-primary-at-build)
- **cost_per_full_window:** — (verify-against-primary-at-build)
- **cost_per_agent_task:** — (verify-against-primary-at-build)
- **modalities:** text-in,text-out (source: https://models.dev/models/moonshotai/kimi-k2/)
- **gpqa_diamond:** — (verify-against-primary-at-build)
- **swe_bench_verified:** — (verify-against-primary-at-build)
- **terminal_bench:** — (verify-against-primary-at-build)
- **tau2_bench:** — (verify-against-primary-at-build)
- **bfcl_tool_use:** — (verify-against-primary-at-build)
- **aa_index:** — (verify-against-primary-at-build)
- **lmarena_elo:** — (verify-against-primary-at-build)
- **tokens_per_sec:** — (verify-against-primary-at-build)
- **ttft:** — (verify-against-primary-at-build)
- **hallucination_rate:** — (verify-against-primary-at-build)
- **agent_readiness_score:** — (verify-against-primary-at-build)
- **score_confidence:** partial
- **source_url:** https://models.dev/models/moonshotai/kimi-k2/
- **source_type:** models.dev
- **last_verified:** 2026-06-15
- **_provenance_note:** context_advertised and max_output both 262,144 per models.dev. Canonical entry showed $0.00/$0.00 (placeholder) -> price deferred to 'see provider' rather than asserting a free price.
