OpenVLHarness: Real World Visual Agentic Tool-Use with Multimodal Memory
Yu Zhou, Cheng-Fu Yang, Rui Sun, Di Wu, Sibo Peng, Mingyang Zhang, Zhen Yang, Ruiyi Zhang and 3 others
University of California, Los Angeles · Apple
Published October 19, 2026 · on the feed October 20, 2026 · ▲ 114 · arXiv 2610.26860
The abstract
Multimodal large language models (MLLMs) have made rapid progress on visual reasoning, yet many tasks require evidence that is difficult to obtain through internal reasoning alone: our controlled study on 22 benchmarks shows that simply increasing the inference budget of the base model yields only modest gains. Such tasks demand grounded perception, external knowledge, and numerical measurements obtained through heterogeneous tools, whose outputs must be made interpretable to the model and retained across reasoning steps. We introduce OpenVLHarness, a multimodal reasoning harness organized around a capability layer and persistent multimodal memory. The capability layer combines task-level tool interfaces with evidence rendering, providing consistent access to heterogeneous backends and converting their outputs into model-readable observations. Persistent multimodal memory retains the corresponding images, structured data, and web references as addressable artifacts throughout each query. A coding interface executes generated programs over stored data, enabling computations that combine results from multiple tools. Together, these mechanisms support an iterative process of acquiring, inspecting, and composing multimodal evidence. Evaluated on 22 benchmarks with eight open and proprietary backbones, OpenVLHarness improves average scores by 9.7-12.6 points over matched no-tool baselines, including +11.2 with Qwen3-VL-8B, +9.7 with Kimi K3, and +9.9 with GPT-6 Astra. With GPT-6 Luna at medium reasoning effort, OpenVLHarness outperforms the base model, Codex, and Visual Sketchpad at maximum effort by 7.7-8.5 points while incurring at most 37% of their model-token cost.
The Brief
2:47A short podcast summary of the paper. Written and voiced by AI.
Transcript
OpenVLHarness. Real World Visual Agentic Tool-Use with Multimodal Memory. By Yu Zhou and ten others, from UCLA and Apple. Published on the nineteenth of October. Its code repository is worked out: about two hundred source files, with a readme and a licence.
Multimodal large language models, or MLLMs, have made rapid progress on visual reasoning. Yet many tasks need evidence that is difficult to obtain through internal reasoning alone. The authors ran a controlled study on twenty-two benchmarks, and simply increasing the inference budget of the base model yielded only modest gains. Thinking longer does not supply what is missing. Such tasks demand grounded perception, external knowledge, and numerical measurements, obtained through heterogeneous tools. Those tool outputs then have to be made interpretable to the model, and they have to be retained across reasoning steps rather than lost after one.
OpenVLHarness is a multimodal reasoning harness organized around two pieces: a capability layer, and persistent multimodal memory. The capability layer is about getting evidence in a form the model can use. The memory is about keeping that evidence available. A coding interface then lets the model compute over what has been kept.
The capability layer combines task-level tool interfaces with evidence rendering. It provides consistent access to heterogeneous backends, and converts their outputs into model-readable observations. Persistent multimodal memory retains the corresponding images, structured data and web references as addressable artifacts throughout each query. The coding interface executes generated programs over that stored data, enabling computations that combine results from multiple tools. Together these support an iterative process of acquiring, inspecting, and composing multimodal evidence.
Evaluation covers twenty-two benchmarks with eight backbones, open and proprietary. Against matched baselines without tools, OpenVLHarness improves average scores by between nine point seven and twelve point six points. That includes eleven point two points with Qwen3-VL-8B, nine point seven with Kimi K3, and nine point nine with GPT-6 Astra.
A second comparison concerns cost. With GPT-6 Luna at medium reasoning effort, OpenVLHarness outperforms three alternatives running at maximum effort: the base model, Codex, and Visual Sketchpad. The margin is between seven point seven and eight point five points, while incurring at most thirty-seven percent of their model-token cost.
The opening study and the closing comparison are two sides of one argument. If extra inference budget brings only modest gains, what is missing is evidence from outside the model, and the harness exists to fetch that evidence, render it, and keep it. The medium-effort result shows the same thing from the other direction: better access to evidence outperformed a larger reasoning budget, at a fraction of the token cost.
Paper Quest · 7 chapters · about 41 min
Play this paper
Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.
Chapter 1 🧩 · The problem
Some answers are not in the model at all. They have to be fetched.
You are building a visual assistant. Some questions need counting tiny objects, measuring depth, or facts from the web, things the model cannot see or know on its own.
The road ahead
- 1 · The problem ~7 min A visual model often lacks the evidence a question needs, and simply letting it think longer does not get that evidence.
- 2 · What came before ~3 min
- 3 · The key idea ~9 min Wrap tools by task, render their outputs into something the model can read, keep every result in memory under a handle, and compute over it with code.
- 4 · Choose your own research ~3 min
- 5 · Build the method ~8 min Each turn, the model calls a task tool, reads its rendered result, has the artifacts filed under handles, and runs code over stored data.
- 6 · The experiment ~6 min You’ll guess: With GPT-6 Luna at medium effort, OpenVLHarness beat the base model, Codex and Visual Sketchpad at maximum effort. At most what share of their model-token cost did it use?
- 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Free, with Google or an email address. Your stars and progress are kept.