Catalog

Models

One catalog across every provider. Model IDs are stable strings you can hardcode.

The live catalog is the source of truth

GET /v1/models returns the CHAT models your account can call right now, including any added since this page was written. Speech and image models are not in that list — see List models.

By modality#

Model families#

Every family is reachable through both request formats. The vendor prefix identifies who made the model, not which provider serves it — xKiro may reach the same model through more than one route.

OpenAI

openai/…
ReasoningToolsVision

General-purpose reasoning and coding models. The default choice when you are not sure what to reach for.

Long-horizon codingAgentic tool useAdjustable reasoning depth

Anthropic

anthropic/…
ThinkingToolsVision

Claude models, tuned for Anthropic's official clients — Claude Code, the Claude CLI and Anthropic's editor extensions.

Instruction followingLong documentsExtended thinking

Z.AI

z-ai/…
ThinkingToolsFast

GLM models. Strong coding performance with a switchable thinking mode.

CodingVery large contextCost efficiency

MiniMax

minimax/…
ReasoningToolsFast

M-series models for agentic work, reachable through the Anthropic or OpenAI dialect.

Agentic reasoningTool useLong context

DeepSeek

deepseek/…
ReasoningValue

Reasoning-first models with strong mathematics and code generation.

MathematicsCode generationValue

Qwen

qwen/…
VisionTools

Multilingual models with vision and video understanding.

MultilingualVisionVideo

Model IDs#

Every ID is vendor/model. Send the whole thing — the bare model name does not resolve.

{ "model": "openai/gpt-5.6-sol" }   // correct
{ "model": "gpt-5.6-sol" }          // 404 not_found

Why the prefix is required

Two vendors can ship similarly named models. Resolving a bare name would mean guessing which one you meant, and guessing wrong bills you for a model you never asked for.

Choosing a model#

  • Start mid-tier. Most tasks do not need a flagship, and the latency difference is larger than the quality difference.
  • Move up only on evidence.Have a case the smaller model gets wrong before paying several times more per token. "It feels better" is not measurable.
  • Classification, extraction and routing — the smallest model that passes your tests is almost always right.
  • Check capabilities, not names. A model name does not reliably predict vision, tools or context window. See Capabilities.

A note on Anthropic models

Claude models are tuned for Anthropic's official clients, where they run on Anthropic infrastructure end to end. Other tools still work: those requests are automatically served by a comparable model of equivalent capability, billed at the price of the model you selected.

Next#