Kimi K2 0905
Kimi K2 0905 is Moonshot AI's September 2025 K2 checkpoint, a refined release focused on agentic coding workflows with a context window of 262.1K tokens, available through AI Gateway via baseten, fireworks, groq, moonshotai.
import { streamText } from 'ai'
const result = streamText({ model: 'moonshotai/kimi-k2-0905', prompt: 'Why is the sky blue?'})Frequently Asked Questions
What was the focus of the 0905 checkpoint update?
Agentic coding. The checkpoint refines multi-step development tasks, tool use in coding workflows, and sustained context across long coding sessions.
Why does the context window of 262.1K tokens matter for agentic coding specifically?
Coding agents accumulate context rapidly: file contents, function signatures, test outputs, error logs, and multi-turn reasoning traces all consume tokens. A window of 262.1K tokens keeps a much larger project scope in context at once, which cuts truncation workarounds.
How does switching from base K2 to kimi-k2-0905 work?
Update the model string in your API call to
moonshotai/kimi-k2-0905. Authentication, tool-calling format, and the rest of the integration stay the same.What providers serve this checkpoint through AI Gateway?
AI Gateway routes Kimi K2 0905 across baseten, fireworks, groq, moonshotai. Failover between them is automatic.
Is the 0905 checkpoint open-weight?
Yes, in the same lineage as other open-weight K2-family models. Check Moonshot AI's Hugging Face repository for license terms specific to this checkpoint.
Does kimi-k2-0905 support tool calling?
Yes. Tool calling through the standard function-calling interface matches the agentic coding focus of the 0905 training refinements.
What if the context of 262.1K tokens is more than my tasks need?
If context length isn't a constraint, the base Kimi K2 routes across a wider provider set and may give more availability headroom for high-uptime production use.