explainx.ainewsletter3.5k
TrendingNewsPathwaysSkills
Pricing
explainx.ai

Upskill in AI — 16 free pathways, live workshops & bootcamps, and 50+ courses from practitioners. Plus the skills, tools, and MCP servers to practice on.

follow us

corporate training

support@explainx.ai

get started

Find your pathTake Free Evaluation

learn

pathways — start freeworkshopsbootcampscoursescertificationsmock testsexplainx universitycorporate traininglearn skills & mcp

discover

skillsmcp serversexplainx mcptoolsagentsllmsdesignsdictionaryagi trackerranks

company

aboutvisionmissionteaminstructorscommunityhackathonscareers

content

daily AI newsstate of AI — live resultsblogreleasespromptsgeneratorsresource libraryfor LLMsexplainx.ai kids

solutions

all solutionsdeveloper upskillingmarketing upskillingproduct manager upskillingleadership upskilling

newsletter · weekly

Get AI news, tools, and insights in your inbox.

supportprivacytermsdata rightshow we create contentsubmission guidelines

© 2026 AISOLO Technologies Pvt Ltd

On this page

  • TL;DR
  • The benchmark numbers, straight from Roboflow
  • Gemini 3.7 Flash already makes this stale — per Roboflow's own author
  • Two bugs that will silently tank your accuracy
  • Should you actually run a VLM in production for this?
  • How to read this benchmark honestly
  • Related reading
← Back to blog

explainx / blog

Roboflow Benchmark: GPT-5.6 Sol Is OpenAI's Best Vision Model — Gemini Still Wins

Roboflow's VLM benchmark shows GPT-5.6 Sol is OpenAI's best-ever vision model, but Gemini 3.5 Flash beats it on detection and counting at a third of the cost. Here's what actually changed.

Aug 18, 2026·8 min read·Yash Thakker
Computer VisionGPT-5.6Google GeminiAI BenchmarksRoboflow
go deep
Roboflow Benchmark: GPT-5.6 Sol Is OpenAI's Best Vision Model — Gemini Still Wins

Roboflow ML growth engineer Piotr Skalski posted a vision-language-model (VLM) benchmark on July 16, 2026, comparing GPT-5.6 Sol, Terra, and Luna against Gemini 3.5 Flash and others on object detection, counting, OCR, and data extraction. It resurfaced on Hacker News and hit #1 again roughly 13 hours before this writing, with 303 points and 154 comments — Skalski answered questions in the thread throughout, and one of his replies changes the post's own conclusion.

The headline is real: GPT-5.6 Sol is OpenAI's best-ever vision model by a wide margin. The catch, visible in Roboflow's own numbers, is that "OpenAI's best" and "the best" are different claims — Gemini 3.5 Flash still beats Sol on the two tasks that matter most for real computer-vision work, at roughly a third of the cost.

TL;DR

table · 2 cols
QuestionAnswer
Is GPT-5.6 Sol better than GPT-5.5 at vision?Yes, dramatically — object detection jumped from 13.8 to 46.2 mAP@50
Does Sol beat Gemini 3.5 Flash?No — Gemini 3.5 Flash wins on both detection and counting at ~1/3 the cost
What about Gemini 3.7 Flash?Already supersedes 3.5 Flash; Roboflow's own author now recommends it
What breaks Sol's accuracy?Wrong coordinate format (~15 mAP points lost) and images over ~2000x2000px
Should I run a VLM in production for counting/detection?Usually not — use it to auto-label training data for a cheaper fine-tuned model instead
Is 73% counting accuracy good enough for high-stakes use?No — commenters flagged it as too unreliable for pharmacy-grade pill counting

The benchmark numbers, straight from Roboflow

Roboflow ran its upcoming VLM benchmark — covering object detection, counting, OCR, and text extraction — across OpenAI's GPT-5.6 family and competitors including Gemini 3.5 Flash.

Object detection (mAP@50):

table · 2 cols
ModelScore
GPT-5.513.8
GPT-5.6 Sol46.2
GPT-5.6 Terra44.7
GPT-5.6 Luna43.3

Roboflow's framing: detection moved from "a major weakness to a practical capability" across OpenAI's whole GPT-5.6 lineup. That's a genuine leap, not a rounding error.

Object counting:

table · 2 cols
ModelScore
GPT-5.564.9%
GPT-5.6 Sol73.0%
GPT-5.6 Terra67.6%
GPT-5.6 Luna66.2%

OCR (mean similarity):

table · 2 cols
ModelScore
GPT-5.591.2%
GPT-5.6 Sol90.7%
GPT-5.6 Terra88.8%
GPT-5.6 Luna88.4%

Sol is flat-to-slightly-worse than GPT-5.5 on raw OCR — the improvement is concentrated in detection and counting, not text reading.

Text extraction (a distinct, harder task than full-page OCR: pulling one specific requested field out of a document rather than transcribing everything):

table · 2 cols
ModelScore
GPT-5.587.6%
GPT-5.6 Sol82.5%
GPT-5.6 Terra79.4%
GPT-5.6 Luna81.4%

Sol actually regressed here versus GPT-5.5 — a detail easy to miss if you only read the detection headline.

Cost and speed:

table · 3 cols
ModelTime/imageCost/image
GPT-5.6 Sol~10 sec~2.5 cents
GPT-5.6 Terra~6 sec~1 cent
GPT-5.6 Luna~5 secunder 0.5 cents
Gemini 3.5 Flash—~0.8 cents

Sol was the second most expensive model in Roboflow's whole test set, behind only Claude Fable 5. And on the two tasks buyers actually care about — detection and counting — Gemini 3.5 Flash beat it outright at less than a third of the price. HN's top-voted comment, from user HarHarVeryFunny, put it bluntly: Roboflow's own data shows Gemini winning nearly every metric at a third the cost, and called the post's "clear limits" framing of Sol understated.

Weekly digest3.5k readers

Catch up on AI

Curated AI updates on agents, skills, and MCP — delivered to your inbox. Unsubscribe anytime.

Gemini 3.7 Flash already makes this stale — per Roboflow's own author

Here's the part that matters most if you're picking a model this week, and it isn't in the original post — it's in Skalski's own HN replies. Roboflow's benchmark was compiled about four weeks before this resurgence, and the VLM landscape has moved past it already:

"I wrote it about 4 weeks ago, and the VLM world is moving so fast that it's already kinda outdated. I think Gemini 3.7 Flash might be a better choice now, especially when you factor in the price... Gemini 3.7 Flash is now 50% off on OpenRouter."

That's a direct update from the person who ran the benchmark, not outside speculation — Gemini 3.7 Flash launched August 14, 2026 and already supersedes 3.5 Flash on Google's own charts, at half the price of the prior Flash tier. If Gemini 3.5 Flash was already beating Sol on cost-adjusted vision accuracy, 3.7 Flash widens that gap further.

Skalski also flagged open-weight options in the thread: Qwen3.8-Max is "totally insane" among Chinese/open models, though it's API-only through Alibaba Cloud, while Qwen3.8-27B is a genuinely good self-hostable pick if you need to keep inference in-house.

Two bugs that will silently tank your accuracy

Two practitioner-level details in Roboflow's writeup are worth more than the headline score, because they're the kind of thing that costs you accuracy points without any error message telling you why.

Coordinate format matters as much as the model. GPT-5.6 Sol expects absolute XYXY pixel coordinates for bounding boxes. Gemini 3.5 Flash expects normalized YXYX coordinates on a 0-1000 scale. Send Sol the wrong format and Roboflow measured roughly a 15 mAP-point drop — not because the model is worse, but because you fed it data in the format built for a different vendor's API. If you're switching between vision providers, check this before you touch anything else.

Large images destabilize Sol's bounding boxes. On images around 2000x2000 pixels or larger — especially at lower reasoning-effort settings — Sol starts producing misplaced or rotated bounding boxes. OpenAI confirmed this directly to Roboflow. The workaround is mundane but effective: resize or crop large images before sending them to the API. This is exactly the kind of gotcha that doesn't show up in a benchmark table but will show up in your production logs.

If you're building detection pipelines and want a deeper primer on how mAP, coordinate formats, and detection benchmarks actually work under the hood, Roboflow's own RF-DETR — their real-time detection transformer — is a useful companion read; it's the same team's purpose-built detector rather than a general VLM repurposed for the task.

Should you actually run a VLM in production for this?

A meaningful chunk of the HN thread wasn't about which model wins — it was about whether a general-purpose VLM is the right tool at all. Commenters mv4, iamniels, and bearjaws independently questioned using something like GPT-5.6 Sol for tasks like counting pills in an image, when OpenCV template matching or a small fine-tuned detector already solves that reliably and cheaply.

Skalski and others (lebek, throwup238) pushed back with the practical framing that actually matters: the real value of a frontier VLM here usually isn't running it in production at inference scale — it's using it to auto-generate or auto-label training data for a smaller, cheaper, specialized model that then runs in production. You pay the VLM's per-image cost once, during dataset creation, instead of on every inference call.

That framing also explains why a 73% counting accuracy score isn't automatically a production-ready number. Commenter rhplus pointed out that 70-80% accuracy is "terrible" for something like actual pharmacy pill counting — a benchmark score and a production-grade guarantee are not the same thing, especially in domains where an error has real consequences. If you need production-grade detection or counting at scale, the Roboflow thread's consensus is: use the VLM to label, then fine-tune or deploy a purpose-built detector like RF-DETR — don't run the general VLM as your inference engine.

How to read this benchmark honestly

The gap between "OpenAI's best-ever vision model" and "the best vision model" is exactly the kind of framing distinction worth training yourself to catch in vendor and third-party benchmark posts generally — see our guide to reading AI benchmarks without getting fooled for more on separating a real internal improvement from a competitive win. Roboflow's post is honest about the numbers; the resurfaced HN discussion is what forced the comparative framing — Gemini beats Sol — into the foreground where the original post's structure (about OpenAI's improvement) had left it more implicit.

Related reading

  • RF-DETR: Roboflow's Real-Time Detection Transformer, Explained
  • How to Read an AI Benchmark and Not Get Fooled
  • AI Benchmarks in 2026: The Complete Guide
  • Gemini 3.7 Flash vs Grok 4.6 vs Sonnet 5 vs GPT-5.6: The Real Numbers
  • Gemini 3.7 Flash Pricing Leak
  • GPT-5.6 Sol Now Runs All of ChatGPT
  • Qwen3.8-Max Open Weights Are Live
  • Qwen3.8-27B Is Live

Official source: Roboflow's VLM benchmark post and the Hacker News discussion thread.

Benchmark numbers, pricing, and model names reflect Roboflow's published data and the Hacker News discussion as of August 18, 2026. VLM pricing and rankings change fast — verify current numbers before making a production decision.

Spotted something out of date? Let us know.
Yash Thakker

Written by

Yash Thakker

Yash is an AI expert with over 300K learners. Join his workshops →

Related posts

Aug 14, 2026

Gemini 3.7 Flash vs Grok 4.6 vs Sonnet 5 vs GPT-5.6: The Real Numbers

Google shipped Gemini 3.7 Flash on August 14, 2026, three weeks after 3.6 Flash, at half the price. Its own launch charts show the new Flash model beating Claude Sonnet 5 and GPT-5.6 Terra on three of four benchmarks — but Grok 4.6 doesn't appear on a single one of them. explainx.ai lays out Google's numbers honestly, cross-references Grok 4.6 from a separate source, and flags exactly where the comparison stops being apples-to-apples.

Jul 13, 2026

Gemini 3.5 Pro Benchmark Leak — Beating Fable 5 and GPT-5.6? (July 17 Target)

@EntelligenceAI claims Gemini 3.5 Pro tops Fable 5 and GPT-5.6 in internal tests with a July 17 launch window. X replies say wait for real evals — explainx.ai separates leak hype from what Google must prove.

Aug 14, 2026

GPT-5.6 Sol Ultrafast Mode: 750 Tokens/Sec via Cerebras, No Pricing Yet

OpenAI's August 13 preview of Ultrafast mode runs GPT-5.6 Sol at up to 750 tokens per second on Cerebras silicon — 14x the model's normal speed. It ships first to a select group of API customers, with no pricing and no Codex or ChatGPT access confirmed, drawing pointed criticism from paying subscribers and independent commentary tying it to competitive pressure from Gemini 3.7 Flash.