Field Notes

Engineering

Qwen3.8-27B is now live at Agnify.ai

The benchmark tables, what the visual gains actually average out to, and the latency we paid for them on our own hardware.

Qwen3.8-27B general multimodal intelligence scores from the model card, covering MathVision, BabyVision, CharXiv, OmniDocBench, RealWorldQA and ERQA

Qwen3.8-27B weights are released and this model is already fully supported in Agnify. Let's take a quick look at the release, why everyone is excited about this model and what you can do with it in our platform.

TL;DR: Qwen3.8-27B is now the default vision-language model on Agnify, and pipelines pinned to the old Qwen3.6-35B-A3B id upgraded themselves. The median gain across the vision benchmarks is +24%, but it is lopsided - agentic and document tasks jump, pure perception moves 2-3 points. It is also a dense model replacing a 3B-active MoE, so decode runs at roughly 40% of the old speed while time to first token barely moves.

Benchmarks

Qwen3.8 is a multimodal model, meaning it can take text, images or video as an input, reason on them and return a text output. And it actually is pretty capable. Look at the models it is being compared to:

Text & agentic performance

Benchmark Qwen3.8-27B Qwen3.6-27B Qwen3.7-Plus Muse Glimmer-30B Opus 4.6 Max
Terminal Bench 2.1 (Terminus) 73.0 63.4 64.0 51.7 78.2
SWE-bench Pro 61.7 53.5 57.6 51.2 53.4
NL2Repo-Bench 42.3 36.2 41.1 - 47.6
DeepSWE 1.1 42.2 13.3 14.2 - -
QwenSWEBench 79.0 49.3 59.2 - 63.8
CoWorkBench 70.7 61.0 65.1 - 68.2
JobBench 33.4 21.8 27.6 - -
Agents' Last Exam Pass@1 20.4 · Score 42.9 Pass@1 10.6 · Score 27.3 Pass@1 13.2 · Score 33.6 - -
IFBench 79.5 69.1 79.1 77.0 62.5
GPQA Diamond 89.2 87.8 90.3 83.5 91.3
HLE 30.8 24.0 34.7 22.0 40.0
LiveCodeBench v6 90.3 83.9 89.6 - 88.8

Vision-language performance

Benchmark Qwen3.8-27B Qwen3.6-27B Qwen3.7-Plus Muse Glimmer-30B Opus 4.6 Max
OSWorld-Verified 84.3 63.9 73.3 65.9 72.7
WebArena-Verified 64.8 48.8 55.3 - -
AndroidWorld 81.9 70.3 81.0 - 62.0
RecreationBench 47.1 29.8 30.2 - -
ClawEval-MM Pass@3 57.4 · Avg 56.9 Pass@3 42.6 · Avg 50.4 Pass@3 57.4 · Avg 60.1 - Pass@3 52.5 · Avg 54.7
SWE-MM 38.6 25.7 30.0 - 27.1
Vision2Web 62.9 45.0 42.1 - -
MathVision 90.0 (94.6 with CI) 85.1 90.3 - 65.5
BabyVision 65.7 (85.6 with CI) 28.9 64.7 (70.4 with CI) - 12.6
CharXiv (RQ) 83.7 (90.2 with CI) 78.4 85.8 (85.9 with CI) 78.8 66.0
OmniDocBench 1.5 91.1 89.4 91.4 75.8 86.6
RealWorldQA 85.9 84.1 86.9 - 73.9
ERQA 65.5 62.5 69.8 - 40.8

Bold marks the best score in each row. Where the model card reports both settings, the score in parentheses is with CI prompting enabled, and with-CI scores are only ever compared against other with-CI scores. A dash (-) means the result was not reported for that model.

Yeah, one of them is Opus 4.6 Max, which just a few months ago was practically state of the art. Not saying the 27B model is smarter overall, but in some areas - yes. Of course we are more interested in the visual capabilities, which also had a nice boost from the predecessor. So this update brings us +24% across all visual benchmarks - the median of the per-benchmark gains over the Qwen 3.6 generation, from +2% on OmniDocBench to +127% on BabyVision.

One thing worth being honest about: that gain is lopsided. The biggest jumps are agentic and computer-use benchmarks - OSWorld +20 points, Vision2Web +18, RecreationBench +17. The two pure perception benchmarks we look at below, RealWorldQA and ERQA, move 2 and 3 points. Both facts are in the same table.

Note that we upgraded from Qwen3.6-35B-A3B, which had a little weaker performance as it is a Mixture of Experts model, although it is faster. We benchmarked the latency on our inference hardware, and the trade-off is uneven. Time to first token - what you actually feel on a short visual answer - barely moved: ~25% on average, 0 to +0.3 s in absolute terms, and flat at 0.16 s for a single image at concurrency 1. Decode is where you pay. The dense 27B generates at roughly 40% of the MoE's speed (245 → 99 tok/s on a single image), which pushes total p50 to ~2.7× and cuts throughput to about 40% of what we had. We run with thinking off, so this is not extra reasoning time - it is the cost of activating 27B parameters per token instead of 3B.

Qwen3.6-35B-A3B vs Qwen3.8-27B latency on our inference hardware across visual understanding workloads: TTFT p50, total p50, decode tok/s and throughput req/s, at concurrency 1 and 8

Let's look into two visual benchmarks to gain some intuition on the types of things they test models for.

RealWorldQA

Real-world photos with questions about spatial layout, traffic rules and physical intuition - the kind of judgment a model needs to be useful in the real world.

Q: Can we make a left turn? Please answer directly with a single word or number.

RealWorldQA question: can we make a left turn at this junction?

Q: Where is the biggest bike? A. The red bike in the middle is the biggest bike. B. The red bike on the far left is the biggest. C. The black bike on the far right is the biggest. Please answer directly with only the letter of the correct option and nothing else.

RealWorldQA question: which bike is the biggest?

ERQA

Embodied reasoning - questions about everyday scenes an agent has to act in: spacing, trajectories, occlusion and physical constraints.

Q: Where should another hanger be placed so that all hangers are spaced apart roughly equally? Choices: A. Purple. B. Blue. C. Red. D. Green. Please answer directly with only the letter of the correct option and nothing else.

ERQA question: where should another hanger go so the hangers are evenly spaced?

Q: Which colored trajectory should be followed to cover the window with the more opaque of the two curtains? Choices: A. Purple. B. Green. C. Orange. D. Red. Please answer directly with only the letter of the correct option and nothing else.

ERQA question: which trajectory should be followed to cover the window with the more opaque curtain?

None of these are hard for a person. All four are the kind of question that used to need a much bigger model.

Usage in Agnify

Qwen3.8-27B is now the default vision-language model across the platform - and pipelines pinned to the old Qwen3.6-35B-A3B id resolve to it automatically, so nothing needed re-wiring. Here is what you can point it at.

Check it out at app.agnify.ai.

Written by

Argo Saakyan
Argo Saakyan
Principal Computer Vision Engineer, Agnify

Author of D-FINE-seg. Works on turning always-on camera feeds into operational answers at Agnify. Writes about computer vision, spatial AI, and what the footage on the floor is really telling you.

LinkedIn

More Field Notes