How does Ornith-1.5-122B score against Qwen 3.8 and DeepSeek V4 Flash?
Ornith-1.5-122B posts 76.9 on SWE-bench Pro and 84.5 on Verified. Here is how it compares with Qwen3.8, Nemotron 3.5 Super VL, DeepSeek-V4-Flash and Beam.

How does Ornith-1.5-122B score against comparable open models?
On its model card, Ornith-1.5-122B leads or ties most coding and agentic benchmarks against Qwen3.8-Flash-Next (125B), Qwen3.8 27B, and Nemotron 3.5 Super VL (120B). Its biggest result is SWE-bench Pro (no-hack), where it scores 76.9 against 65.5 for the next-best listed model. Against the larger DeepSeek-V4-Flash-0731 (284B) and Beam (501B), it trades wins. It trails DeepSeek on several search and reasoning tests. All numbers are self-reported.
TL;DR
- Ornith-1.5-122B is a 122B mixture-of-experts model released with open weights under the MIT license, built on the Ornith-1.0 line (itself developed on Qwen3.5 and Gemma4).
- On SWE-bench Pro (no-hack) it scores 76.9, far above Qwen3.8-Flash-Next at 43.9, Nemotron 3.5 Super VL at 42.5, and Beam at 57.0.
- It reaches 84.5 on SWE-bench Verified (non-hack), ahead of Qwen3.8-Flash-Next (82.8) and Qwen3.8 27B (76.8).
- It does not win everything. Qwen3.8-Flash-Next beats it on Terminal-Bench 2.1 (83.4 vs 81.2), and DeepSeek-V4-Flash beats it on WideSearch, BrowseComp, NL2Repo, and HLE with tools.
- Every figure comes from the vendor's own model card, and the card does not define its "no-hack" labels, so treat the gaps as claims to verify on your own workload.
What is Ornith-1.5-122B?
Ornith-1.5-122B is the largest-capability member of the Ornith-1.5 family. The card describes it as a 122B mixture-of-experts model designed for single-GPU deployment, and says it runs on a single DGX. A quantized Ornith-1.5-122B-Mobile variant targets edge devices.
The team says 1.5 extends Ornith-1.0 by widening a self-improvement loop. Earlier work optimized scaffolds and rollouts. This version jointly optimizes task generation, scaffold construction, and solution rollouts. The pitch is "stronger, faster, leaner": better scores, quicker task completion, and shorter outputs. The card gives no table for speed or output length, so only the benchmark claims can be checked against the published numbers.
A reviewer who tested the model locally also reports that it reads images, reasons before answering, and handles a context window of just over 260,000 tokens.
How does it score on coding benchmarks?
Coding is where the card makes its strongest case.
| Benchmark | Ornith-1.5-122B | Qwen3.8-Flash-Next (125B) | Qwen3.8 (27B) | Nemotron 3.5 Super VL (120B) | DeepSeek-V4-Flash-0731 (284B) | Beam (501B) |
|---|---|---|---|---|---|---|
| Terminal-Bench 2.1 | 81.2 | 83.4 | 71.9 | 66.7 | 82.7 | 80.1 |
| CyberGym | 80.0 | 78.0 | 55.0 | 34.0 | 76.7 | 59.0 |
| NL2Repo | 51.2 | 45.2 | 42.3 | 21.0 | 54.2 | 49.4 |
| SWE-bench Pro (no-hack) | 76.9 | 43.9 | 65.5 | 42.5 | n/a | 57.0 |
| SWE-bench Verified (non-hack) | 84.5 | 82.8 | 76.8 | 61.2 | n/a | n/a |
| SWE-bench Multilingual (non-hack) | 76.4 | 73.0 | 70.3 | 48.0 | n/a | n/a |
Ornith tops CyberGym and all three SWE-bench variants where rivals have scores. It loses Terminal-Bench 2.1 to both Qwen3.8-Flash-Next and DeepSeek-V4-Flash, and NL2Repo to DeepSeek-V4-Flash.
The SWE-bench Pro row stands out. Ornith is 33 points above Qwen3.8-Flash-Next, a model of nearly the same size. The 27B dense Qwen3.8 scores 65.5, yet the larger Qwen3.8-Flash-Next scores 43.9. That inversion suggests the setup, scaffold, or settings differ across entries. Treat it as a reason to rerun the test, not a settled ranking.
How does it score on reasoning and agentic tests?
The reasoning picture is more mixed.
| Benchmark | Ornith-1.5-122B | Qwen3.8-Flash-Next | Qwen3.8 27B | Nemotron 3.5 Super VL | DeepSeek-V4-Flash | Beam |
|---|---|---|---|---|---|---|
| HLE (with tools) | 48.0 | 38.0 | 31.3 | 33.2 | 50.8 | 51.1 |
| HLE (no tools) | 37.68 | 34.16 | 29.32 | 31.79 | n/a | n/a |
| SciCode | 53.8 | 47.5 | 43.6 | 47.1 | n/a | n/a |
Among the same-size models, Ornith leads every reasoning row. With tools on HLE, both DeepSeek-V4-Flash and Beam finish ahead of it by a few points.
Agentic results look like this:
| Benchmark | Ornith-1.5-122B | Qwen3.8-Flash-Next | Qwen3.8 27B | Nemotron 3.5 Super VL | DeepSeek-V4-Flash | Beam |
|---|---|---|---|---|---|---|
| WideSearch | 75.2 | 71.8 | 62.6 | 69.2 | 77.3 | 68.5 |
| BrowseComp | 78.5 | 75.3 | 71.4 | 61.0 | 80.2 | 67.6 |
| MCP-Atlas | 74.6 | 74.1 | 69.0 | 63.3 | 74.6 | n/a |
| Toolathlon-Verified | 70.8 | 71.4 | 67.1 | 60.1 | 70.3 | 63.5 |
| ClawEval | 79.4 | 76.5 |
The ClawEval row is cut off in the source I had, so only Ornith and Qwen3.8-Flash-Next appear. The card also lists further evaluations beyond this point that I could not read.
On agentic tasks the margins are small. Ornith ties DeepSeek-V4-Flash on MCP-Atlas at 74.6, edges it on Toolathlon-Verified by 0.5, and loses to it on WideSearch and BrowseComp. Qwen3.8-Flash-Next wins Toolathlon-Verified by 0.6. Differences under a point or two on agent benchmarks are well within normal run-to-run noise.
Does Ornith really match models two to four times its size?
Partly. DeepSeek-V4-Flash-0731 has 284B parameters and Beam has 501B. Ornith beats them on some coding rows (CyberGym, and SWE-bench Pro against Beam) and ties DeepSeek on MCP-Atlas, which is an agentic row rather than a coding one. It sits a few points behind on search-heavy and tool-assisted reasoning tests. Many cells for those larger models are empty, so a full head-to-head is not possible from this table.
Parameter count is also a loose comparison for mixture-of-experts models. Total parameters say little about active compute per token, and the card does not list an active-parameter figure.
What caveats should you keep in mind?
- Self-reported scores. The comparison table sits on the vendor's own card. Rival numbers may come from their publishers, from the Ornith team's reruns, or both. The card does not say.
- Undefined labels. "No-hack" and "non-hack" appear on the SWE-bench rows without explanation in the part of the card I could read. They presumably mean the runs excluded known exploits, but verify before relying on that reading.
- Missing cells. Several rivals have dashes, especially on SWE-bench Verified and Multilingual, so "leads the chart" can mean "leads the models that were scored."
- Scaffold dependence. Agentic and SWE-bench results depend heavily on the harness, tool set, and token budget. Your stack may not reproduce them.
- Anecdotal tests. A hands-on review ran the model through llama.cpp using a GGUF build and had it fix an inheritance-logic bug in a multi-container Docker app, which it did. The same reviewer found its reasoning verbose on an image task and its translations weak in low-resource languages. One reviewer's tests are not a benchmark, but they match the "strong coder, imperfect generalist" picture.
Is Ornith-1.5-122B worth testing?
If you want an MIT-licensed open-weight model for coding agents and tool use that fits on a single high-memory machine, the card makes it a reasonable candidate. The strongest case is software-engineering work, where it leads comparable-size models by wide margins. If your workload is deep web research or maximal reasoning with tools, the DeepSeek-V4-Flash numbers suggest a larger model may still score higher.
A sensible approach is to run your own repository tasks through the same agent harness for Ornith and one or two rivals, and compare pass rates and token use. The "leaner outputs" claim is easy to measure that way.
Frequently Asked Questions
What is Ornith-1.5-122B's SWE-bench score?
The model card lists 76.9 on SWE-bench Pro (no-hack), 84.5 on SWE-bench Verified (non-hack), and 76.4 on SWE-bench Multilingual (non-hack). These are the highest scores in the table wherever competitors have a number.
Does Ornith-1.5-122B beat DeepSeek-V4-Flash?
Not across the board. Ornith is ahead on CyberGym and slightly ahead on Toolathlon-Verified, and the two tie on MCP-Atlas at 74.6. DeepSeek-V4-Flash leads on Terminal-Bench 2.1, NL2Repo, WideSearch, BrowseComp, and HLE with tools. DeepSeek has no listed score on the SWE-bench rows.
What license and hardware does Ornith-1.5-122B use?
It is released with open weights under the MIT license. The card says it is a 122B mixture-of-experts model that runs on a single DGX, with a quantized Mobile variant for edge devices. The card excerpt gives no exact VRAM figure, and requirements vary with the quantization and context length you choose.
Can I trust the benchmark numbers?
Use them as a starting point. They are vendor-reported, some labels are not explained, and agent benchmarks vary with the harness. Reproducing a few tasks on your own codebase is the most reliable check.
How we source, write, and correct our articles. Editorial standards



