Import AITURK IDE 1.0.0-beta.1 from Hermes 63279301; preserve MIT license
@@ -0,0 +1,344 @@
|
||||
{
|
||||
"version": 1,
|
||||
"updated_at": "2026-09-03T07:08:39Z",
|
||||
"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",
|
||||
"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-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.6",
|
||||
"description": ""
|
||||
},
|
||||
{
|
||||
"id": "deepseek/deepseek-v4-pro",
|
||||
"description": ""
|
||||
},
|
||||
{
|
||||
"id": "deepseek/deepseek-v4-pro-0813",
|
||||
"description": "dated snapshot of v4-pro"
|
||||
},
|
||||
{
|
||||
"id": "deepseek/deepseek-v4-flash",
|
||||
"description": ""
|
||||
},
|
||||
{
|
||||
"id": "deepseek/deepseek-v4-flash-0731",
|
||||
"description": "dated snapshot of v4-flash"
|
||||
},
|
||||
{
|
||||
"id": "qwen/qwen3.8-max",
|
||||
"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.2",
|
||||
"description": "default",
|
||||
"default": true
|
||||
},
|
||||
{
|
||||
"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"
|
||||
}
|
||||
]
|
||||
},
|
||||
"nous": {
|
||||
"metadata": {
|
||||
"display_name": "Nous Portal",
|
||||
"note": "Free-tier gating is determined live via Portal pricing (partition_nous_models_by_tier), not this manifest. 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"
|
||||
},
|
||||
{
|
||||
"id": "anthropic/claude-opus-4.8"
|
||||
},
|
||||
{
|
||||
"id": "anthropic/claude-sonnet-5"
|
||||
},
|
||||
{
|
||||
"id": "anthropic/claude-haiku-4.5"
|
||||
},
|
||||
{
|
||||
"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.6"
|
||||
},
|
||||
{
|
||||
"id": "deepseek/deepseek-v4-pro"
|
||||
},
|
||||
{
|
||||
"id": "deepseek/deepseek-v4-pro-0813"
|
||||
},
|
||||
{
|
||||
"id": "deepseek/deepseek-v4-flash"
|
||||
},
|
||||
{
|
||||
"id": "deepseek/deepseek-v4-flash-0731"
|
||||
},
|
||||
{
|
||||
"id": "qwen/qwen3.8-max"
|
||||
},
|
||||
{
|
||||
"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.2",
|
||||
"default": true
|
||||
},
|
||||
{
|
||||
"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"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 28 KiB |
|
After Width: | Height: | Size: 510 KiB |
|
After Width: | Height: | Size: 502 KiB |
|
After Width: | Height: | Size: 135 KiB |
|
After Width: | Height: | Size: 496 KiB |
|
After Width: | Height: | Size: 471 KiB |
|
After Width: | Height: | Size: 480 KiB |
|
After Width: | Height: | Size: 473 KiB |
|
After Width: | Height: | Size: 483 KiB |
|
After Width: | Height: | Size: 473 KiB |
|
After Width: | Height: | Size: 507 KiB |
|
After Width: | Height: | Size: 488 KiB |
@@ -0,0 +1,32 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="960" height="520" viewBox="0 0 960 520" role="img" aria-labelledby="title desc">
|
||||
<title id="title">Hermes CLI interface layout</title>
|
||||
<desc id="desc">Stylized terminal window showing the Hermes CLI banner, conversation area, and fixed input prompt.</desc>
|
||||
<rect width="960" height="520" rx="18" fill="#07070d"/>
|
||||
<rect x="18" y="18" width="924" height="484" rx="14" fill="#0a0a12" stroke="#2b2410"/>
|
||||
<rect x="18" y="18" width="924" height="42" rx="14" fill="#11111a" stroke="#2b2410"/>
|
||||
<circle cx="48" cy="39" r="8" fill="#ff5f56"/>
|
||||
<circle cx="74" cy="39" r="8" fill="#ffbd2e"/>
|
||||
<circle cx="100" cy="39" r="8" fill="#27c93f"/>
|
||||
<text x="480" y="44" text-anchor="middle" fill="#e8e4dc" font-family="Inter, sans-serif" font-size="18" font-weight="600">Hermes CLI</text>
|
||||
|
||||
<rect x="48" y="86" width="864" height="136" rx="12" fill="#0f0f18" stroke="#3a3217"/>
|
||||
<text x="72" y="112" fill="#ffd700" font-family="JetBrains Mono, monospace" font-size="16">HERMES AGENT</text>
|
||||
<rect x="72" y="126" width="190" height="72" rx="10" fill="#11111a" stroke="#4b3f12"/>
|
||||
<text x="92" y="150" fill="#ffdd66" font-family="JetBrains Mono, monospace" font-size="14">Caduceus banner</text>
|
||||
<text x="92" y="172" fill="#9a968e" font-family="JetBrains Mono, monospace" font-size="13">Model, terminal, tools,</text>
|
||||
<text x="92" y="190" fill="#9a968e" font-family="JetBrains Mono, monospace" font-size="13">skills, working dir</text>
|
||||
<rect x="292" y="126" width="590" height="72" rx="10" fill="#11111a" stroke="#4b3f12"/>
|
||||
<text x="316" y="150" fill="#e8e4dc" font-family="JetBrains Mono, monospace" font-size="14">Model: anthropic/claude-sonnet-4</text>
|
||||
<text x="316" y="172" fill="#e8e4dc" font-family="JetBrains Mono, monospace" font-size="14">Terminal: local Working dir: /home/user/project</text>
|
||||
<text x="316" y="194" fill="#e8e4dc" font-family="JetBrains Mono, monospace" font-size="14">Tools: 19 Skills: 12 Session: 20260315_123456_abcd1234</text>
|
||||
|
||||
<rect x="48" y="246" width="864" height="182" rx="12" fill="#0f0f18" stroke="#2b2410"/>
|
||||
<text x="72" y="278" fill="#9a968e" font-family="JetBrains Mono, monospace" font-size="14">Conversation output</text>
|
||||
<text x="72" y="320" fill="#ffdd66" font-family="JetBrains Mono, monospace" font-size="15">┊ terminal: git status</text>
|
||||
<text x="72" y="350" fill="#7ce38b" font-family="JetBrains Mono, monospace" font-size="15">Hermes: Working tree is clean. Ready for the next task.</text>
|
||||
<text x="72" y="380" fill="#9a968e" font-family="JetBrains Mono, monospace" font-size="15">Hermes streams tool progress and responses here.</text>
|
||||
|
||||
<rect x="48" y="448" width="864" height="30" rx="10" fill="#11111a" stroke="#4b3f12"/>
|
||||
<text x="72" y="468" fill="#ffd700" font-family="JetBrains Mono, monospace" font-size="15">❯</text>
|
||||
<text x="98" y="468" fill="#e8e4dc" font-family="JetBrains Mono, monospace" font-size="15">Fixed input area at the bottom with slash-command autocomplete</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.0 KiB |
|
After Width: | Height: | Size: 593 KiB |
|
After Width: | Height: | Size: 665 KiB |
|
After Width: | Height: | Size: 216 KiB |
|
After Width: | Height: | Size: 649 KiB |
@@ -0,0 +1,13 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="960" height="250" viewBox="0 0 960 250" role="img" aria-labelledby="title desc">
|
||||
<title id="title">Hermes session recap panel</title>
|
||||
<desc id="desc">Stylized panel showing the previous conversation summary displayed when resuming a session.</desc>
|
||||
<rect width="960" height="250" rx="18" fill="#07070d"/>
|
||||
<rect x="24" y="24" width="912" height="202" rx="16" fill="#0a0a12" stroke="#3a3217"/>
|
||||
<text x="480" y="56" text-anchor="middle" fill="#ffd700" font-family="Inter, sans-serif" font-size="20" font-weight="600">Previous Conversation</text>
|
||||
<line x1="48" y1="72" x2="912" y2="72" stroke="#2b2410"/>
|
||||
|
||||
<text x="64" y="106" fill="#ffdd66" font-family="JetBrains Mono, monospace" font-size="15">● You: What is Python?</text>
|
||||
<text x="64" y="136" fill="#7ce38b" font-family="JetBrains Mono, monospace" font-size="15">◆ Hermes: Python is a high-level programming language.</text>
|
||||
<text x="64" y="166" fill="#ffdd66" font-family="JetBrains Mono, monospace" font-size="15">● You: How do I install it?</text>
|
||||
<text x="64" y="196" fill="#7ce38b" font-family="JetBrains Mono, monospace" font-size="15">◆ Hermes: [3 tool calls: web_search, web_extract, terminal]</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 30 KiB |
|
After Width: | Height: | Size: 870 B |
|
After Width: | Height: | Size: 2.5 KiB |
|
After Width: | Height: | Size: 7.9 KiB |
@@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
|
||||
<text y=".9em" font-size="90">⚕</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 113 B |
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 748 KiB |
|
After Width: | Height: | Size: 764 KiB |
|
After Width: | Height: | Size: 476 KiB |
|
After Width: | Height: | Size: 500 KiB |
|
After Width: | Height: | Size: 496 KiB |
|
After Width: | Height: | Size: 811 KiB |
|
After Width: | Height: | Size: 804 KiB |
|
After Width: | Height: | Size: 463 KiB |
|
After Width: | Height: | Size: 472 KiB |
|
After Width: | Height: | Size: 471 KiB |
|
After Width: | Height: | Size: 1.3 MiB |
|
After Width: | Height: | Size: 20 KiB |
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"client_id": "https://nousresearch.github.io/hermes-agent/docs/oauth/client-metadata.json",
|
||||
"client_name": "Hermes Agent",
|
||||
"client_uri": "https://hermes-agent.nousresearch.com",
|
||||
"logo_uri": "https://nousresearch.github.io/hermes-agent/docs/img/logo.png",
|
||||
"application_type": "native",
|
||||
"grant_types": ["authorization_code", "refresh_token"],
|
||||
"response_types": ["code"],
|
||||
"token_endpoint_auth_method": "none",
|
||||
"redirect_uris": [
|
||||
"http://127.0.0.1:27890/callback",
|
||||
"http://localhost:27890/callback",
|
||||
"http://127.0.0.1:27891/callback",
|
||||
"http://localhost:27891/callback",
|
||||
"http://127.0.0.1:27892/callback",
|
||||
"http://localhost:27892/callback",
|
||||
"http://127.0.0.1:27893/callback",
|
||||
"http://localhost:27893/callback",
|
||||
"http://127.0.0.1:27894/callback",
|
||||
"http://localhost:27894/callback"
|
||||
]
|
||||
}
|
||||