Gå til hovedinnhold

AI Models

The models kapi ships support for, with their ceilings and their place in the neokapi lifecycle. This is the committed catalog the binary itself reads — the same file drives the per-provider defaults and the output-token budgeting — so the list here is what your build actually supports, not a hand-maintained copy that drifts.

Each provider leads with the models recommended for the work kapi does — translation, review, terminology — which for most projects is a short list. Advanced & specialised holds models that are fully supported but not the usual choice: capable-but-premium ones (Opus, Gemini Pro) that are overkill for faithful content work, or ones tuned for other tasks (Fable, for creative writing). Legacy holds superseded models — still callable, with a newer successor. Nothing here is hidden or blocked: every model, in any group, can be named with --model, and a model the provider stops serving is removed from the catalog rather than kept as a tombstone.

“In neokapi since” is the date the model id entered the source tree; models present when the catalog was first seeded share that date, and precise dates are recorded going forward. For what these models cost and how they behave under batching, see the batch eval.

Anthropic

ModelStatusIn neokapi sinceLifecycleMax outputContext
Claude Sonnet 5
claude-sonnet-5
alias: sonnet
default for anthropic
active2026-07-14current128k1000k
Claude Haiku 4.5
claude-haiku-4-5
alias: haiku
active2026-07-03current64k200k
Advanced & specialised (2) — capable but premium, or tuned for other tasks
ModelStatusIn neokapi sinceLifecycleMax outputContext
Claude Opus 4.8
claude-opus-4-8
alias: opus
active2026-07-14current
1M context is standard, with no long-context surcharge.
128k1000k
Claude Fable 5
claude-fable-5
alias: fable
active2026-07-14current128k1000k
Legacy (3) — superseded, still callable
ModelStatusIn neokapi sinceLifecycleMax outputContext
Claude Sonnet 4
claude-sonnet-4
superseded2026-04-03superseded by Claude Sonnet 5
Reached in production through the Bedrock inference profile eu.anthropic.claude-sonnet-4-6.
64k200k
Claude Opus 4
claude-opus-4
superseded2026-07-14superseded by Claude Opus 4.832k200k
Claude 3.5 (Sonnet / Haiku)
claude-3-5
superseded2026-06-22superseded by Claude Haiku 4.58k200k

OpenAI

ModelStatusIn neokapi sinceLifecycleMax outputContext
GPT-5.6
gpt-5.6
default for openai
active2026-07-14current
The default id is gpt-5.6-sol, which resolves to this family.
128k1050k
Advanced & specialised (1) — capable but premium, or tuned for other tasks
ModelStatusIn neokapi sinceLifecycleMax outputContext
OpenAI o3
o3
active2026-06-22current
Reasoning model; kept for callers who name it explicitly.
100k200k
Legacy (5) — superseded, still callable
ModelStatusIn neokapi sinceLifecycleMax outputContext
GPT-5
gpt-5
superseded2026-07-14superseded by GPT-5.6128k400k
GPT-4.1
gpt-4.1
superseded2026-07-14superseded by GPT-5.633k1048k
GPT-4o
gpt-4o
default for azureopenai
superseded2026-04-03superseded by GPT-5.6
Superseded on the OpenAI API, but still the Azure OpenAI default — Azure deployments lag the public API, so the default is deliberately conservative.
16k128k
GPT-4 (legacy family)
gpt-4-
superseded2026-07-14superseded by GPT-5.6
The trailing dash keeps this prefix from matching gpt-4o or gpt-4.1.
4k128k
GPT-3.5
gpt-3.5
superseded2026-07-14superseded by GPT-5.64k16k

Gemini

ModelStatusIn neokapi sinceLifecycleMax outputContext
Gemini 3.5 Flash
gemini-3.5-flash
default for gemini
active2026-07-14current66k1049k
Gemini 3.1 Flash-Lite
gemini-3.1-flash-lite
active2026-07-14current64k1049k
Advanced & specialised (2) — capable but premium, or tuned for other tasks
ModelStatusIn neokapi sinceLifecycleMax outputContext
Gemini 3.1 Pro
gemini-3.1-pro
active2026-07-14current
Prompts over 200k input tokens are billed at a higher tier.
64k1049k
Gemini 3 (family default)
gemini-3
active2026-04-03current
Fallback ceilings for any Gemini 3.x id without a more specific entry.
64k1049k
Legacy (2) — superseded, still callable
ModelStatusIn neokapi sinceLifecycleMax outputContext
Gemini 3 Flash
gemini-3-flash
superseded2026-04-03superseded by Gemini 3.5 Flash64k1049k
Gemini 2
gemini-2
superseded2026-07-14superseded by Gemini 3.5 Flash8k1049k

Ollama

ModelStatusIn neokapi sinceLifecycleMax outputContext
Llama 3.2 (3B)
llama3.2
default for ollama
active2026-06-22current
Runs locally through Ollama; ceilings depend on the pulled quantisation, so none are pinned here.

Catalog reviewed 2026-07-15. Maintained in providers/ai/models.json; make check-models flags when a provider’s live model list diverges from it.