Add OpenCode Go model evals site, model guide and Cloudflare Pages deploy
Deploy to Cloudflare Pages / deploy (push) Failing after 23s

- Task matrix (12 task families x 23 Go models) from Artificial Analysis evals
- Price/value scatter and value ranking
- Model guide: what each model is targeted for (agentic, coding, data analysis,
  image understanding, research, free tier) with pricing and caveats
- MODELS.md markdown version, README, MIT license
- wrangler.toml + Gitea Actions workflow deploying site/ to Cloudflare Pages
This commit is contained in:
2026-10-21 15:09:39 +00:00
parent f834f3dd60
commit 9943adab09
12 changed files with 1480 additions and 1 deletions
+411
View File
@@ -0,0 +1,411 @@
// Model catalogue for OpenCode Go — identity, pricing, capability targets and caveats.
// Sources: opencode.ai/docs/go, opencode.ai/data, Artificial Analysis, vendor announcements.
// Retrieved 2026-10-21.
export const GO_MODELS = [
{
id: "minimax-m3.1-flash-free",
name: "MiniMax M3.1 Flash Free",
lab: "MiniMax",
released: "2026-10-19",
price: { in: 0, out: 0 },
free: true,
ctx: "1M",
modalities: "text, image, video in → text out",
best: ["Coding", "Multimodal", "Agentic", "Free tier"],
blurb:
"Frontier multimodal coding model with a 1M-token context window and tunable thinking depth. The newest model to land in Go (released 19 Oct 2026) and the fastest-growing free option in the catalog.",
target:
"Day-to-day coding-agent work on real repositories: reading long codebases, editing files, running tools. Image and video input make it usable for UI/screenshot-driven work (reading a rendered page, describing an asset). Because thinking depth is tunable, it can be dialed down for cheap, high-volume turns and up for hard problems.",
caveats: ["Free for a limited time, then billed like the rest of the catalog.", "Text output only — it analyses images/video but does not generate them."]
},
{
id: "beam-free",
name: "Beam Free",
lab: "Reflection AI",
released: "2026-10-05",
price: { in: 0, out: 0 },
free: true,
ctx: "1M",
modalities: "text only",
best: ["Coding", "Reasoning", "Long-horizon agents", "Free tier"],
blurb:
"Reflection's first open-weight model: a 501B-parameter sparse Mixture-of-Experts with 23B active per token, built for coding, reasoning and long-horizon agentic workloads.",
target:
"Cost-efficient coding and agent loops. The MoE design activates only 23B parameters per token, so it is a cheap way to run a lot of terminal work, tool calls and multi-step reasoning. Text-only, so it is a pure code/reasoning worker rather than a perception model.",
caveats: [
"Free for a limited time and unavailable in a long list of countries (see the OpenCode Go docs for the exclusion list).",
"Weights are slated for an Apache 2.0 release, with the technical report and model card following."
]
},
{
id: "longcat-2.5-preview-free",
name: "LongCat 2.5 Preview Free",
lab: "Meituan",
released: "2026-09-25",
price: { in: 0, out: 0 },
free: true,
ctx: "1M",
modalities: "text, image in → text out",
best: ["Coding", "Agentic", "Image understanding", "Free tier"],
blurb:
"Meituan's multimodal reasoning model for coding and agent tasks, with image understanding and a 1M-token context window.",
target:
"Agents that have to read a picture to act: UI automation, screenshot-to-code, chart and document understanding, then long runs of tool use against a 1M-token window. Pairs well with a free-tier workflow — long exploratory sessions without burning a paid model's allowance.",
caveats: [
"Free for a limited time.",
"Preview release: scores and behaviour may shift.",
"Text output only — no image generation."
]
},
{
id: "gemini-4-argon-contributor",
name: "Gemini 4 Argon Contributor",
lab: "Google",
released: "2026-10-13",
price: { in: 4, out: 20 },
ctx: "1M",
modalities: "text, image, video, audio, PDF in → text out",
best: ["Frontier coding", "Deep research", "Legal & financial work", "Security", "Multimodal"],
blurb:
"Google's flagship reasoning model for complex software engineering, deep math and science, and long-horizon autonomous agents. The highest overall score in the Go catalog.",
target:
"Hardest frontier work: large codebase refactors and optimisation (Google used it to optimise a 200,000-line Python codebase overnight), financial research, legal drafting, deep math/science, and autonomous security work such as vulnerability patching. It is also the model to reach for when a task needs to stay coherent across a very long autonomous run — the 1M window and long max-output budgets are the point, not the per-token price.",
caveats: [
"Contributor tier: your prompts and completions may be used to train future Google models. Not zero-data-retention.",
"Most expensive model in Go at $4 / $20 per 1M tokens.",
"Currently priced at a promotional 2× allowance for a limited time."
]
},
{
id: "grok-4.7",
name: "Grok 4.7",
lab: "xAI",
released: "2026-09-21",
price: { in: 2, out: 6 },
ctx: "500K",
modalities: "text, image, PDF in → text out",
best: ["Long-running agents", "Coding", "Knowledge work", "Visual projects"],
blurb:
"xAI's frontier model for long-running agents, coding, knowledge work, and visual projects.",
target:
"Sustained agent sessions that mix code and document/visual inputs — research that ends in a written deliverable, codebase work with images in the loop, or an analysis that has to survive a long run without losing the thread. Priced at the top of the open-model tier but with a 500K window that suits multi-file, multi-hour tasks.",
caveats: ["Premium price ($2 / $6) with a lower $15 monthly allowance in the Go plan.", "Price doubles above 200K tokens of context."]
},
{
id: "gpt-6-luna",
name: "GPT-6 Luna",
lab: "OpenAI",
released: "2026-09-22",
price: { in: 0.1, out: 0.5 },
ctx: "1.05M",
modalities: "text, image, PDF in → text out",
best: ["High-volume coding", "Agents", "Document work", "Cheap"],
blurb:
"OpenAI's most efficient model for focused, high-volume tasks, at the price of a small open model.",
target:
"The default workhorse when you want GPT-class behaviour without GPT-class spend: everyday coding-agent turns, small refactors, summarising long documents (1.05M window), classifying and routing. In Go it is one of the best price/performance points, so it is a good default for background agents and a fallback when a heavier model is unnecessary.",
caveats: ["Price steps up above 272K tokens of context.", "Not a reasoning-tier model — deep analysis work should go to a stronger model."]
},
{
id: "claude-haiku-5-5",
name: "Claude Haiku 5.5",
lab: "Anthropic",
released: "2026-10-07",
price: { in: 0.1, out: 0.5 },
ctx: "1M",
modalities: "text, image, PDF in → text out",
best: ["Fast agents", "Classification", "Responsive UX", "Cheap"],
blurb:
"Fast Claude model for responsive assistance, classification, and lightweight agents.",
target:
"Anything that has to answer fast and often: interactive completions, classification and extraction, lightweight sub-agents, and UI-style assistance where latency matters more than depth. Anthropic's tool-calling behaviour is the draw for lightweight agents.",
caveats: ["Price steps up above 100K tokens of context (5×).", "Requests are retained for 30 days under Anthropic's data policy — not zero-data-retention."]
},
{
id: "muse-spark-1.3-contributor",
name: "Muse Spark 1.3 Contributor",
lab: "Meta",
released: "2026-09-02",
price: { in: 0.1, out: 0.2 },
ctx: "1M",
modalities: "text, image, video, PDF, audio in → text out",
best: ["Long-horizon agents", "Multi-agent workflows", "Coding", "Multimodal", "Cheap"],
blurb:
"Meta's multimodal reasoning model for long-running agentic, multi-agent and coding workflows, improved over 1.2 for long-horizon agent collaboration, instruction following and coding efficiency.",
target:
"Multi-agent and long-horizon pipelines: several specialised agents handing work to each other over a 1M window, with the widest input surface in Go (image, video, PDF and audio all accepted). Cheap enough ($0.10 / $0.20) to keep several agents running at once — it is the pick when the architecture, not the single call, is doing the work.",
caveats: [
"Contributor tier: your prompts and completions may be used to train future Meta models, and availability is limited to regions permitted by Meta's Geographic Use Policy.",
"Text output only."
]
},
{
id: "step-5-preview",
name: "Step 5 Preview",
lab: "StepFun",
released: "2026-09-16",
price: { in: 1, out: 2.7 },
ctx: "1M",
modalities: "text, image, video in → text out",
best: ["Coding", "Professional knowledge work", "Multimodal", "Open weights"],
blurb:
"StepFun's next-generation flagship base model for coding and professional knowledge work, with native text, image and video input and a 1M-token context window.",
target:
"Coding plus deliverables: a base model strong enough to write production code and also produce the spreadsheets, reports and documents that surround it. Native image and video input support it works from screenshots and clips directly.",
caveats: ["Preview release — expect the numbers to move.", "Currently priced with a promotional 4× allowance for a limited time."]
},
{
id: "deepseek-v4.1-flash",
name: "DeepSeek V4.1 Flash",
lab: "DeepSeek",
released: "2026-09-10",
price: { in: 0.15, out: 0.6 },
ctx: "1M",
modalities: "text, image in → text out",
best: ["Agentic coding", "Reasoning", "Cheap", "High volume"],
blurb:
"DeepSeek's V4.1 Flash: built for reasoning and agentic coding, and the single most-used model in OpenCode by token volume.",
target:
"The default engine for long coding-agent runs. DeepSeek's own card lists Terminal-Bench, DeepSWE, CyberGym and AutomationBench scores, i.e. it is tuned for terminal work, repo-level fixes and security tasks rather than chat. With cache reads at ~0.3¢/1M it is also the cheapest way to move large volumes of agent traffic.",
caveats: ["Text output only.", "Price doubles during DeepSeek's peak hours (01:00–04:00 and 06:00–10:00 UTC, Mon–Fri)."]
},
{
id: "deepseek-v4-pro",
name: "DeepSeek V4 Pro",
lab: "DeepSeek",
released: "2026-04-24",
price: { in: 0.66, out: 1.98 },
ctx: "1M",
modalities: "text only",
best: ["Long agent runs", "Coding", "Math & science", "Open weights"],
blurb:
"Open MiE flagship with million-token context for coding and long agent runs.",
target:
"The heavier DeepSeek: multi-hour agent sessions and research runs that need a large window, plus the maths and science scores (IMOAnswerBench, HMMT, LiveCodeBench) for technical work. Text-only, so it is a reasoning/code model rather than a perception model.",
caveats: ["Text input only.", "Price doubles during DeepSeek's peak hours."]
},
{
id: "hy4-preview",
name: "Hy4 preview",
lab: "Tencent",
released: "2026-08-28",
price: { in: 0.834, out: 2.501 },
ctx: "1M",
modalities: "text only",
best: ["Agentic workflows", "Productivity", "Complex task execution", "Open weights"],
blurb:
"A next-generation productivity model with significantly enhanced agent and complex task execution capabilities.",
target:
"Productivity and workflow automation: multi-step office/enterprise tasks, tool orchestration and long-running assistants. Tencent positions it around agentic capability and complex task execution rather than raw chat quality, with a 1M window for large corpora.",
caveats: ["Preview release with no third-party evaluations published yet, so performance is unverified outside the vendor's own numbers.", "Text input only."]
},
{
id: "glm-5.3",
name: "GLM-5.3",
lab: "Zhipu",
released: "2026-08-14",
price: { in: 1.4, out: 4.4 },
ctx: "1M",
modalities: "text only",
best: ["Long-horizon coding", "Agents", "Project delivery", "Cyber/security"],
blurb:
"Flagship GLM model for long-horizon coding, agents, and complex project delivery.",
target:
"Owning a project rather than a ticket: sustained multi-file work, terminal and repo tasks, and the security-agent track (CyberGym, ExploitGym, ExploitBench) where GLM scores are among the strongest in Go. Text-only, and one of the pricier models, so it is aimed at the tasks that genuinely need a flagship.",
caveats: ["Text input only.", "Expensive per token ($1.40 / $4.40) with a $15 monthly allowance in the Go plan."]
},
{
id: "glm-5.3-flash",
name: "GLM-5.3-Flash",
lab: "Zhipu",
released: "2026-08-26",
price: { in: 0.15, out: 0.5 },
ctx: "1M",
modalities: "text, image, video, PDF in → text out",
best: ["Efficient coding", "Long-horizon agents", "Multimodal", "Cheap"],
blurb:
"Native multimodal GLM model for efficient coding and long-horizon agent tasks.",
target:
"The cheap twin of the flagship: same family behaviour, multimodal input, and one of the better Terminal-Bench scores in Go per dollar. It is the sensible pick for long agent loops that need to see images, documents or video but do not need frontier depth.",
caveats: ["Text output only.", "Loses a little strength on the hardest reasoning tasks compared with GLM-5.3."]
},
{
id: "qwen3.8-max",
name: "Qwen3.8 Max",
lab: "Alibaba",
released: "2026-08-03",
price: { in: 2, out: 6 },
ctx: "1M",
modalities: "text, image, video, PDF in → text out",
best: ["Coding", "Professional work", "Multimodal", "Long-horizon agents"],
blurb:
"A 2.4-trillion-parameter MoE flagship for coding, professional work, multimodal understanding, and long-horizon agentic workflows.",
target:
"Broad, heavy-duty work where a single model has to cover the whole job: writing code, producing professional deliverables (the GDPval/JobBench scores are strong), and reasoning over images, video and PDFs in the same session. Also the strongest general agent in Go on the terminal and tool-use benchmarks.",
caveats: ["Priced at $2 / $6 with a $15 monthly allowance.", "Cache writes are charged ($2.50 / 1M), so long sessions with big prompt churn cost more than the headline rate."]
},
{
id: "qwen3.8-flash",
name: "Qwen3.8 Flash",
lab: "Alibaba",
released: "2026-08-26",
price: { in: 0.15, out: 0.47 },
ctx: "1M",
modalities: "text, image, video in → text out",
best: ["Visual reasoning", "Documents", "Agent tasks", "Cheap"],
blurb:
"Qwen vision-language model for visual reasoning, documents, and agent tasks.",
target:
"Perception-heavy work at a low price: reading screenshots and diagrams, extracting from documents, and driving agents that need to see what is on screen. It pairs a 1M window with sub-20¢ input pricing, which makes it a good bulk worker for visual pipelines.",
caveats: ["Text output only — no image generation.", "Evaluated publicly as 'Qwen3.8-Flash-Next' in third-party benchmark tables."]
},
{
id: "qwen3.7-plus",
name: "Qwen3.7 Plus",
lab: "Alibaba",
released: "2026-06-02",
price: { in: 0.4, out: 1.6 },
ctx: "1M",
modalities: "text, image, video in → text out",
best: ["Long-context agents", "Visual inputs", "Coding", "Multimodal"],
blurb:
"Multimodal Qwen workhorse for long-context agents, visual inputs, and coding.",
target:
"A steady middle tier: long-context agent sessions, image/video understanding and ordinary coding, without the flagship price. Instruction-following scores are its standout metric, which matters for agents driven by precise specs.",
caveats: ["Text output only.", "Public evaluations are thinner than for the Qwen3.8 line, so treat third-party comparisons with care."]
},
{
id: "kimi-k3",
name: "Kimi K3",
lab: "Moonshot",
released: "2026-07-16",
price: { in: 3, out: 15 },
ctx: "1M",
modalities: "text, image, video in → text out",
best: ["Long-horizon agents", "Coding", "Web research", "Spreadsheets", "Open weights"],
blurb:
"Multimodal Kimi model with a 1M context and toggleable max-effort thinking for long-horizon agent work.",
target:
"The Kimi tier built for endurance: long-horizon agent runs, web research (BrowseComp), coding (FrontierSWE, DeepSWE, Terminal-Bench), and office deliverables — it scores well on SpreadsheetBench, which makes it the pick for data-analysis and spreadsheet work in Go. Thinking effort can be turned up for hard problems or down for speed.",
caveats: [
"Most expensive model in Go at $3 / $15 per 1M tokens.",
"Terminal-Bench 4.0 is much weaker than its Terminal-Bench 2.1 result — hard-shell tasks still cost it a lot.",
"Text output only."
]
},
{
id: "kimi-k2.7-code",
name: "Kimi K2.7 Code",
lab: "Moonshot",
released: "2026-06-12",
price: { in: 0.95, out: 4 },
ctx: "256K",
modalities: "text, image, video in → text out",
best: ["Repo-scale coding", "Long-horizon repo work", "Tool use"],
blurb:
"Coding-focused Kimi model, stronger on long-horizon repo work with less overthinking.",
target:
"Purpose-built for code: sustained repository work, refactors and multi-file changes where a general model wastes tokens deliberating. The tool-use (τ-bench) score is very high, so it is also good at driving MCP servers and CLI tools. Use it when the deliverable is a diff, not an essay.",
caveats: ["256K context — roughly a quarter of the 1M models.", "Narrower general-purpose ability than the flagship Kimi."]
},
{
id: "mimo-v2.6-pro",
name: "MiMo-V2.6-Pro",
lab: "Xiaomi",
released: "2026-09-22",
price: { in: 0.435, out: 0.87 },
ctx: "1M",
modalities: "text, image, audio, video in → text out",
best: ["Coding agents", "Multimodal", "Automation", "Long context"],
blurb:
"Stronger MiMo Pro tier for multimodal reasoning and coding-agent execution.",
target:
"Coding agents that also have to look at things: screenshots, video, audio alongside code. Xiaomi's own card highlights strong AutomationBench and terminal scores, so it is aimed at long mechanical agent loops as much as at authoring code.",
caveats: ["Text output only.", "The Free tier of this family (MiMo-V2.6-Flash) sits outside the Go plan — check the default provider list."]
},
{
id: "mimo-v2.5-pro",
name: "MiMo-V2.5-Pro",
lab: "Xiaomi",
released: "2026-04-22",
price: { in: 0.435, out: 0.87 },
ctx: "1M",
modalities: "text, image, audio, video in → text out",
best: ["Multimodal coding agents", "Long-context automation"],
blurb:
"Previous-generation MiMo Pro tier for multimodal reasoning and coding-agent execution.",
target:
"Now the value option in the MiMo line — same interface as 2.6 Pro with materially weaker agentic and cyber benchmarks. Reasonable when you need multimodal input cheaply and the task is not frontier-hard.",
caveats: ["Superseded by MiMo-V2.6-Pro; scores are materially lower on agentic and security tasks.", "Text output only."]
},
{
id: "mimo-v2.5",
name: "MiMo-V2.5",
lab: "Xiaomi",
released: "2026-04-22",
price: { in: 0.14, out: 0.28 },
ctx: "1M",
modalities: "text, image, audio, video in → text out",
best: ["Budget multimodal agents", "Long context"],
blurb:
"Open MiMo model for multimodal coding agents and long-context automation.",
target:
"The cheapest way to get multimodal, long-context agent behaviour in Go: 14¢/28¢ per 1M. Best suited to bulk automation — many small steps over a large context — rather than to hard single-shot questions.",
caveats: ["Lowest tier of the MiMo line; weak on the hardest agentic benchmarks.", "Text output only."]
},
{
id: "minimax-m3",
name: "MiniMax M3",
lab: "MiniMax",
released: "2026-06-01",
price: { in: 0.3, out: 1.2 },
ctx: "1M",
modalities: "text, image, video in → text out",
best: ["Long-context coding", "Perception", "Agent planning", "SWE tasks"],
blurb:
"MiniMax multimodal model for long-context coding, perception, and agent planning.",
target:
"Repo-scale SWE work with perception in the loop: MiniMax reports one of the strongest SWE-Bench Verified results in Go, plus good browser and desktop-computer scores (BrowseComp, MCP Atlas, OSWorld). Use it when the agent has to look at a screen and then change code.",
caveats: ["Text output only.", "Weaker than MiniMax M3.1 Flash on frontier reasoning and long-horizon tasks."]
}
];
// Free and newly-added models that are worth calling out even when they are not in the Go plan.
export const FREE_NOTES = [
{
name: "MiMo-V2.6-Flash Free",
lab: "Xiaomi",
where: "Default OpenCode provider (not in the Go plan)",
target:
"Multimodal coding agents and long-context automation at no token cost — the free counterpart to MiMo-V2.6-Pro. Text, image, audio and video in; text out.",
note: "Unlimited-style free tier; use it for exploration and bulk mechanical work."
},
{
name: "Nemotron 3.5 Lightning Free",
lab: "NVIDIA",
where: "Default OpenCode provider",
target:
"Fast, reliable agentic tasks across enterprise workloads — an MoE tuned for dependable tool use rather than flash reasoning, at 256K context.",
note: "Text only; good fit for internal automation and routing."
},
{
name: "Big Pickle",
lab: "Unclear / community",
where: "Default OpenCode provider",
target:
"An inexpensive general-purpose slot with no vendor model card published. Treat as an experiment, not as a recommended production model.",
note: "No published benchmark card — verify behaviour before depending on it."
}
];
export const CATEGORIES = {
"agentic": { label: "Agentic work", note: "terminal, tool use, multi-step automation, long-horizon agents" },
"coding": { label: "Coding", note: "code generation, repo-level fixes, SWE tasks" },
"data": { label: "Data analysis", note: "spreadsheets, quantitative work, professional deliverables" },
"vision": { label: "Image understanding", note: "screenshots, documents, charts, video" },
"imagegen": { label: "Image generation", note: "producing images" },
"research": { label: "Deep research", note: "web research, long-horizon investigation, legal/financial work" },
"fast": { label: "Fast & cheap", note: "high-volume, latency-sensitive, classification" },
"free": { label: "Free tier", note: "no token cost inside the included usage" }
};