summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-03-20 12:19:00 +0200
committerPaul Buetow <paul@buetow.org>2026-03-20 12:19:00 +0200
commite4f55f1d2de8818f9e88abce6fd77593add58853 (patch)
tree2c3464a6b0c8ae57bbac9d9685346ac351a42a4f
parent5f91fb7d257046e3ca641fbb29a3423afdc83a15 (diff)
update model/provider config: add Hyperstack VM2, update model names for clarity
-rw-r--r--opencode/opencode.json71
1 files changed, 52 insertions, 19 deletions
diff --git a/opencode/opencode.json b/opencode/opencode.json
index 1944ea1..2df1c63 100644
--- a/opencode/opencode.json
+++ b/opencode/opencode.json
@@ -1,44 +1,77 @@
{
"$schema" : "https://opencode.ai/config.json",
- "model" : "ollama/bullpoint/Qwen3-Coder-Next-AWQ-4bit",
+ "model" : "hyperstack1/cyankiwi/NVIDIA-Nemotron-3-Super-120B-A12B-AWQ-4bit",
"provider" : {
- "ollama" : {
+ "hyperstack1" : {
+ "name" : "Hyperstack VM1",
+ "npm" : "@ai-sdk/openai-compatible",
+ "options" : {
+ "baseURL" : "http://hyperstack1.wg1:11434/v1"
+ },
"models" : {
+ "cyankiwi/NVIDIA-Nemotron-3-Super-120B-A12B-AWQ-4bit" : {
+ "name" : "Nemotron 3 Super 120B [vm1]"
+ },
"bullpoint/Qwen3-Coder-Next-AWQ-4bit" : {
- "name" : "Qwen3 Coder Next (vLLM)"
+ "name" : "Qwen3 Coder Next [vm1]"
},
"openai/gpt-oss-20b" : {
- "name" : "GPT-OSS 20B (vLLM)"
+ "name" : "GPT-OSS 20B [vm1]"
},
"openai/gpt-oss-120b" : {
- "name" : "GPT-OSS 120B (vLLM)"
- },
- "casperhansen/llama-3.3-70b-instruct-awq" : {
- "name" : "Llama 3.3 70B AWQ (vLLM)"
+ "name" : "GPT-OSS 120B [vm1]"
},
"Qwen/Qwen2.5-Coder-32B-Instruct-AWQ" : {
- "name" : "Qwen2.5 Coder 32B (vLLM)"
+ "name" : "Qwen2.5 Coder 32B [vm1]"
},
"QuantTrio/Qwen3-Coder-30B-A3B-Instruct-AWQ" : {
- "name" : "Qwen3 Coder 30B (vLLM)"
+ "name" : "Qwen3 Coder 30B [vm1]"
},
"casperhansen/deepseek-r1-distill-qwen-32b-awq" : {
- "name" : "DeepSeek-R1-Distill 32B (vLLM)"
+ "name" : "DeepSeek-R1-Distill 32B [vm1]"
},
"Qwen/Qwen3-32B-AWQ" : {
- "name" : "Qwen3 32B (vLLM)"
+ "name" : "Qwen3 32B [vm1]"
},
"cyankiwi/Devstral-Small-2507-AWQ-4bit" : {
- "name" : "Devstral Small 2507 (vLLM)"
- },
- "cyankiwi/NVIDIA-Nemotron-3-Super-120B-A12B-AWQ-4bit" : {
- "name" : "Nemotron 3 Super 120B (vLLM)"
+ "name" : "Devstral Small 2507 [vm1]"
}
- },
- "name" : "Ollama",
+ }
+ },
+ "hyperstack2" : {
+ "name" : "Hyperstack VM2",
"npm" : "@ai-sdk/openai-compatible",
"options" : {
- "baseURL" : "http://hyperstack.wg1:11434/v1"
+ "baseURL" : "http://hyperstack2.wg1:11434/v1"
+ },
+ "models" : {
+ "bullpoint/Qwen3-Coder-Next-AWQ-4bit" : {
+ "name" : "Qwen3 Coder Next [vm2]"
+ },
+ "cyankiwi/NVIDIA-Nemotron-3-Super-120B-A12B-AWQ-4bit" : {
+ "name" : "Nemotron 3 Super 120B [vm2]"
+ },
+ "openai/gpt-oss-20b" : {
+ "name" : "GPT-OSS 20B [vm2]"
+ },
+ "openai/gpt-oss-120b" : {
+ "name" : "GPT-OSS 120B [vm2]"
+ },
+ "Qwen/Qwen2.5-Coder-32B-Instruct-AWQ" : {
+ "name" : "Qwen2.5 Coder 32B [vm2]"
+ },
+ "QuantTrio/Qwen3-Coder-30B-A3B-Instruct-AWQ" : {
+ "name" : "Qwen3 Coder 30B [vm2]"
+ },
+ "casperhansen/deepseek-r1-distill-qwen-32b-awq" : {
+ "name" : "DeepSeek-R1-Distill 32B [vm2]"
+ },
+ "Qwen/Qwen3-32B-AWQ" : {
+ "name" : "Qwen3 32B [vm2]"
+ },
+ "cyankiwi/Devstral-Small-2507-AWQ-4bit" : {
+ "name" : "Devstral Small 2507 [vm2]"
+ }
}
}
}