Skip to main content

Model catalog

These are the OpenAI-compatible public IDs clients should send. The server resolves them before calling upstream.

Default model (when the client omits model): gpt-5.6-sol

Source of truth: internal/openai/models.go

GATEWAY_PROVIDERS (default codex,gemini,claude) decides which providers show up in GET /v1/models and can actually complete. Disabled providers return 404 model not found. Unknown IDs pass through with default effort/verbosity.

To see what’s live:

curl -s http://127.0.0.1:8088/v1/models | jq '.data[].id'

GPT-5.6 ChatGPT/Codex context is ~272K tokens (not the API card’s 1.05M).

ultra is a Codex product multi-agent mode, not a reasoning.effort value — there’s no -ultra alias.


Surface: Codex / ChatGPT

Routed when the upstream model is not Gemini/Claude/Antigravity-gateway. Auth: CODEX_HOME / CODEX_AUTH_PATH (~/.codex/auth.json).

GPT-5.6 Sol (default and Fast tiers)

Public IDUpstreamEffortVerbosityService tier
gpt-5.6-solgpt-5.6-sollowlowdefault
gpt-5.6gpt-5.6-solmediumlowdefault
gpt-5.6-sol-lowgpt-5.6-sollowlowdefault
gpt-5.6-sol-mediumgpt-5.6-solmediumlowdefault
gpt-5.6-sol-highgpt-5.6-solhighlowdefault
gpt-5.6-sol-xhighgpt-5.6-solxhighlowdefault
gpt-5.6-sol-maxgpt-5.6-solmaxlowdefault
gpt-5.6-sol-fastgpt-5.6-sollowlowpriority (Fast, 1.5x speed)
gpt-5.6-sol-fast-lowgpt-5.6-sollowlowpriority
gpt-5.6-sol-fast-mediumgpt-5.6-solmediumlowpriority
gpt-5.6-sol-fast-highgpt-5.6-solhighlowpriority
gpt-5.6-sol-fast-xhighgpt-5.6-solxhighlowpriority
gpt-5.6-sol-fast-maxgpt-5.6-solmaxlowpriority
codex-solgpt-5.6-sollowlowdefault

GPT-5.6 Terra (default and Fast tiers)

Public ID patternUpstreamEffortVerbosityService tier
gpt-5.6-terragpt-5.6-terramediumlowdefault
gpt-5.6-terra-{low,medium,high,xhigh,max}gpt-5.6-terrasuffix valuelowdefault
gpt-5.6-terra-fastgpt-5.6-terralowlowpriority
gpt-5.6-terra-fast-{low,medium,high,xhigh,max}gpt-5.6-terrasuffix valuelowpriority
codex-terragpt-5.6-terramediumlowdefault

GPT-5.6 Luna (default and Fast tiers)

Public ID patternUpstreamEffortVerbosityService tier
gpt-5.6-lunagpt-5.6-lunamediumlowdefault
gpt-5.6-luna-{low,medium,high,xhigh,max}gpt-5.6-lunasuffix valuelowdefault
gpt-5.6-luna-fastgpt-5.6-lunalowlowpriority
gpt-5.6-luna-fast-{low,medium,high,xhigh,max}gpt-5.6-lunasuffix valuelowpriority
codex-lunagpt-5.6-lunamediumlowdefault

GPT-5.5 (legacy, default and Fast tiers)

Public IDUpstreamEffortVerbosity
gpt-5.5gpt-5.5mediummedium
gpt-5.5-lowgpt-5.5lowmedium
gpt-5.5-highgpt-5.5highmedium
gpt-5.5-fastgpt-5.5lowlow
gpt-5.5-fast-lowgpt-5.5lowmedium
gpt-5.5-fast-mediumgpt-5.5mediummedium
gpt-5.5-fast-highgpt-5.5highmedium
gpt-5.5-minigpt-5.5lowlow
gpt-5.5-litegpt-5.5lowmedium
gpt-5.5-deepgpt-5.5highmedium
gpt-5.5-verbosegpt-5.5mediumhigh
gpt-5.5-fast-verbosegpt-5.5lowhigh

Every gpt-5.5-fast* alias above requests the priority service tier.

GPT-5.4 (legacy, default and Fast tiers)

Public ID patternUpstreamEffortVerbosityService tier
gpt-5.4gpt-5.4mediummediumdefault
gpt-5.4-{low,medium,high,xhigh}gpt-5.4suffix valuemediumdefault
gpt-5.4-fastgpt-5.4lowmediumpriority
gpt-5.4-fast-{low,medium,high,xhigh}gpt-5.4suffix valuemediumpriority

GPT-5.4 remains visible in the Codex CLI catalog and advertises the priority tier. It does not advertise max, so the gateway intentionally stops at xhigh.

Spark (overflow / small context)

96 KiB hard context. Faithful Codex turns may inject image_generation, which Spark rejects — use faithful:false or client tools for plain chat.

Public IDUpstreamEffortVerbosity
gpt-5.3-codex-sparkgpt-5.3-codex-sparklowlow
gpt-5.3-codex-spark-previewgpt-5.3-codex-sparklowlow

Surface: Gemini / Antigravity

Routed for gemini-* and the Antigravity gateway IDs below. Auth: GEMINI_AUTH_PATH (prefer Antigravity oauth for 3.x). Run scripts/sync-antigravity-auth.sh before Docker.

Gemini 2.5 (CLI oauth)

Public IDUpstreamEffortVerbosity
gemini-2.5-flashgemini-2.5-flashmediummedium
gemini-2.5-flash-litegemini-2.5-flash-litemediummedium
gemini-2.5-progemini-2.5-promediummedium

Gemini 3.x (Antigravity oauth)

Some public IDs remap to Cloud Code Assist wire IDs:

Public IDUpstream (wire)EffortVerbosity
gemini-3.1-pro-lowgemini-3.1-pro-lowmediummedium
gemini-3.1-pro-highgemini-pro-agentmediummedium
gemini-3.5-flash-lowgemini-3.5-flash-extra-lowmediummedium
gemini-3.5-flash-mediumgemini-3.5-flash-lowmediummedium
gemini-3.5-flash-highgemini-3-flash-agentmediummedium
gemini-3.1-flash-litegemini-3.1-flash-litemediummedium
gemini-3-flashgemini-3-flashmediummedium

Antigravity gateway (non-Gemini IDs)

These look like Claude/GPT names but do not use the Claude Code CLI — they go through Antigravity / Cloud Code Assist. They remain available when GATEWAY_PROVIDERS=codex,gemini (Claude Code disabled).

Public IDUpstreamEffortVerbosity
claude-sonnet-4-6claude-sonnet-4-6mediummedium
claude-opus-4-6-thinkingclaude-opus-4-6-thinkingmediummedium
gpt-oss-120b-mediumgpt-oss-120b-mediummediummedium

Surface: Claude Code CLI

Routed for Claude Code short names, dated IDs, and api/claude-* prefixes. Auth: local claude executable + Claude Code login. Disabled when GATEWAY_PROVIDERS omits claude.

Public IDUpstreamEffortVerbosity
opusopusmediummedium
sonnetsonnetmediummedium
haikuhaikumediummedium
fablefablemediummedium
claude-opus-4-8claude-opus-4-8mediummedium
claude-sonnet-5claude-sonnet-5mediummedium
claude-haiku-4-5-20251001claude-haiku-4-5-20251001mediummedium
claude-fable-5claude-fable-5mediummedium
api/claude-opus-4-8claude-opus-4-8mediummedium
api/claude-sonnet-5claude-sonnet-5mediummedium
api/claude-haiku-4-5-20251001claude-haiku-4-5-20251001mediummedium
api/claude-fable-5claude-fable-5mediummedium
api/claude-fable-5-lowclaude-fable-5lowmedium
api/claude-fable-5-mediumclaude-fable-5mediummedium
api/claude-fable-5-highclaude-fable-5highmedium

Use caseModel ID
Everyday Agentgpt-5.6-terra
Hard tasksgpt-5.6-sol-high
Fast Codexgpt-5.6-sol-fast
Fast everyday Agentgpt-5.6-terra-fast
Fast lightweight Agentgpt-5.6-luna-fast
Fastest cheap turngemini-3.1-flash-lite
Gemini Pro (Antigravity)gemini-3.1-pro-high
Antigravity Claudeclaude-sonnet-4-6
Claude Code Haikuhaiku
Overflow / tiny contextgpt-5.3-codex-spark