Anthropic released Claude Opus 5.5. Both the OpenRouter catalog and the Nous Portal /v1/models endpoint serve it (verified with a live max_tokens=16 completion on each route — echoed model matches, usage.cost billed). - hermes_cli/models_catalog_static.py: opus-5.5 in OPENROUTER_MODELS, above opus-5 and below the fable-5 flagship pair. The nous list is derived from the OpenRouter tuple, so the Portal picker picks it up from the same edit. - website/static/api/model-catalog.json: regenerated via scripts/build_model_catalog.py. Provider-agnostic metadata already resolves for the new slug — no edits needed: DEFAULT_CONTEXT_LENGTHS key claude-opus-5 substring-matches to 1,000,000 (matches live OpenRouter metadata), and the claude-opus-5 reasoning-timeout prefix matches through the "." separator to the 240s floor. Both routes bill via official_models_api live pricing, so no _OFFICIAL_DOCS_PRICING snapshot entry.
433 lines
9.9 KiB
JSON
433 lines
9.9 KiB
JSON
{
|
|
"version": 1,
|
|
"updated_at": "2026-09-22T16:44:02Z",
|
|
"metadata": {
|
|
"source": "hermes-agent repo",
|
|
"docs": "https://hermes-agent.nousresearch.com/docs/reference/model-catalog"
|
|
},
|
|
"providers": {
|
|
"openrouter": {
|
|
"metadata": {
|
|
"display_name": "OpenRouter",
|
|
"note": "Descriptions drive picker badges. Live /api/v1/models filters curated ids by tool-calling support and free pricing. The entry labeled \"default\": true is the model Hermes silently lands on when the user never picked one."
|
|
},
|
|
"models": [
|
|
{
|
|
"id": "anthropic/claude-fable-5.1",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "anthropic/claude-fable-5",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "anthropic/claude-opus-5.5",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "anthropic/claude-opus-5",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "anthropic/claude-opus-5-fast",
|
|
"description": "2x price, higher output speed"
|
|
},
|
|
{
|
|
"id": "anthropic/claude-opus-4.8",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "anthropic/claude-opus-4.8-fast",
|
|
"description": "2x price, higher output speed"
|
|
},
|
|
{
|
|
"id": "anthropic/claude-sonnet-5",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "anthropic/claude-haiku-4.5",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "openai/gpt-6-astra",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "openai/gpt-6-astra-fast",
|
|
"description": "2x price, priority tier"
|
|
},
|
|
{
|
|
"id": "openai/gpt-6-astra-flex",
|
|
"description": "0.5x price, flex tier"
|
|
},
|
|
{
|
|
"id": "openai/gpt-6-astra-pro",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "openai/gpt-6-astra-pro-fast",
|
|
"description": "2x price, priority tier"
|
|
},
|
|
{
|
|
"id": "openai/gpt-6-astra-pro-flex",
|
|
"description": "0.5x price, flex tier"
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.6-sol",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.6-sol-pro",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.6-terra",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.6-terra-pro",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.6-luna",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.6-luna-pro",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.5",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.5-pro",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.4-mini",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "google/gemini-3.1-pro-preview",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "google/gemini-3.8-flash",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "google/gemini-3.7-flash",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "x-ai/grok-4.7",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "x-ai/grok-4.6",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "deepseek/deepseek-v4-pro",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "deepseek/deepseek-v4-pro-0813",
|
|
"description": "dated snapshot of v4-pro"
|
|
},
|
|
{
|
|
"id": "deepseek/deepseek-v4.1-flash",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "deepseek/deepseek-v4-flash-0731",
|
|
"description": "dated snapshot of v4-flash"
|
|
},
|
|
{
|
|
"id": "qwen/qwen3.8-max-0902",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "qwen/qwen3.8-flash",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "moonshotai/kimi-k3",
|
|
"description": "recommended"
|
|
},
|
|
{
|
|
"id": "minimax/minimax-m3",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "z-ai/glm-5.3",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "z-ai/glm-5.3-flash",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "z-ai/glm-5.3-flashx",
|
|
"description": "high-speed tier of glm-5.3-flash"
|
|
},
|
|
{
|
|
"id": "z-ai/glm-5.2",
|
|
"description": "default",
|
|
"default": true
|
|
},
|
|
{
|
|
"id": "xiaomi/mimo-v2.6-pro",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "xiaomi/mimo-v2.6-flash",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "xiaomi/mimo-v2.6-pro-ultraspeed",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "xiaomi/mimo-v2.5-pro",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "tencent/hy4-preview",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "tencent/hy3",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "stepfun/step-3.7-flash",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "nvidia/nemotron-3-super-120b-a12b",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "meta/muse-spark-1.2",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "meta/muse-spark-1.2-contributor",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "meta/muse-spark-1.3",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "meta/muse-spark-1.3-contributor",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "sakana/fugu-ultra",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "openrouter/pareto-code",
|
|
"description": "auto-routes to cheapest coder meeting openrouter.min_coding_score"
|
|
},
|
|
{
|
|
"id": "thinkingmachines/inkling:free",
|
|
"description": "free"
|
|
},
|
|
{
|
|
"id": "thinkingmachines/inkling-small:free",
|
|
"description": "free"
|
|
},
|
|
{
|
|
"id": "minimax/minimax-m3:free",
|
|
"description": "free"
|
|
},
|
|
{
|
|
"id": "z-ai/glm-5.2:free",
|
|
"description": "free"
|
|
},
|
|
{
|
|
"id": "poolside/laguna-s-2.1:free",
|
|
"description": "free"
|
|
},
|
|
{
|
|
"id": "poolside/laguna-xs-2.1:free",
|
|
"description": "free"
|
|
},
|
|
{
|
|
"id": "nvidia/nemotron-3-super-120b-a12b:free",
|
|
"description": "free"
|
|
},
|
|
{
|
|
"id": "nvidia/nemotron-3-ultra-550b-a55b:free",
|
|
"description": "free"
|
|
},
|
|
{
|
|
"id": "nvidia/nemotron-3.5-lightning:free",
|
|
"description": "free"
|
|
},
|
|
{
|
|
"id": "stealth/union-alpha",
|
|
"description": "free, stealth model"
|
|
}
|
|
]
|
|
},
|
|
"nous": {
|
|
"metadata": {
|
|
"display_name": "Nous Portal",
|
|
"note": "The entry labeled \"default\": true is the model Hermes silently lands on when the user never picked one."
|
|
},
|
|
"models": [
|
|
{
|
|
"id": "anthropic/claude-fable-5.1"
|
|
},
|
|
{
|
|
"id": "anthropic/claude-fable-5"
|
|
},
|
|
{
|
|
"id": "anthropic/claude-opus-5.5"
|
|
},
|
|
{
|
|
"id": "anthropic/claude-opus-5"
|
|
},
|
|
{
|
|
"id": "anthropic/claude-opus-4.8"
|
|
},
|
|
{
|
|
"id": "anthropic/claude-sonnet-5"
|
|
},
|
|
{
|
|
"id": "anthropic/claude-haiku-4.5"
|
|
},
|
|
{
|
|
"id": "openai/gpt-6-astra"
|
|
},
|
|
{
|
|
"id": "openai/gpt-6-astra-fast"
|
|
},
|
|
{
|
|
"id": "openai/gpt-6-astra-flex"
|
|
},
|
|
{
|
|
"id": "openai/gpt-6-astra-pro"
|
|
},
|
|
{
|
|
"id": "openai/gpt-6-astra-pro-fast"
|
|
},
|
|
{
|
|
"id": "openai/gpt-6-astra-pro-flex"
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.6-sol"
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.6-sol-pro"
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.6-terra"
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.6-terra-pro"
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.6-luna"
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.6-luna-pro"
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.5"
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.5-pro"
|
|
},
|
|
{
|
|
"id": "openai/gpt-5.4-mini"
|
|
},
|
|
{
|
|
"id": "google/gemini-3.1-pro-preview"
|
|
},
|
|
{
|
|
"id": "google/gemini-3.8-flash"
|
|
},
|
|
{
|
|
"id": "google/gemini-3.7-flash"
|
|
},
|
|
{
|
|
"id": "x-ai/grok-4.7"
|
|
},
|
|
{
|
|
"id": "x-ai/grok-4.6"
|
|
},
|
|
{
|
|
"id": "deepseek/deepseek-v4-pro"
|
|
},
|
|
{
|
|
"id": "deepseek/deepseek-v4-pro-0813"
|
|
},
|
|
{
|
|
"id": "deepseek/deepseek-v4.1-flash"
|
|
},
|
|
{
|
|
"id": "deepseek/deepseek-v4-flash-0731"
|
|
},
|
|
{
|
|
"id": "qwen/qwen3.8-max-0902"
|
|
},
|
|
{
|
|
"id": "qwen/qwen3.8-flash"
|
|
},
|
|
{
|
|
"id": "moonshotai/kimi-k3"
|
|
},
|
|
{
|
|
"id": "minimax/minimax-m3"
|
|
},
|
|
{
|
|
"id": "z-ai/glm-5.3"
|
|
},
|
|
{
|
|
"id": "z-ai/glm-5.3-flash"
|
|
},
|
|
{
|
|
"id": "z-ai/glm-5.3-flashx"
|
|
},
|
|
{
|
|
"id": "z-ai/glm-5.2",
|
|
"default": true
|
|
},
|
|
{
|
|
"id": "xiaomi/mimo-v2.6-pro"
|
|
},
|
|
{
|
|
"id": "xiaomi/mimo-v2.6-flash"
|
|
},
|
|
{
|
|
"id": "xiaomi/mimo-v2.6-pro-ultraspeed"
|
|
},
|
|
{
|
|
"id": "xiaomi/mimo-v2.5-pro"
|
|
},
|
|
{
|
|
"id": "tencent/hy4-preview"
|
|
},
|
|
{
|
|
"id": "tencent/hy3"
|
|
},
|
|
{
|
|
"id": "stepfun/step-3.7-flash"
|
|
},
|
|
{
|
|
"id": "nvidia/nemotron-3-super-120b-a12b"
|
|
},
|
|
{
|
|
"id": "sakana/fugu-ultra"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|