VTool-R1: VLMs Learn to Think with Images via Reinforcement Learning on Multimodal Tool Use

Mingyuan Wu, Jingcheng Yang, Jize Jiang, Meitang Li, Kaizhuo Yan +4 more
5/25/2025
cs.LGcs.AI

No official code found. Best implementation: VTool-R1/VTool-R1 (208 stars, Apache-2.0, last commit 2026-03-20).

Abstract

Reinforcement Learning Finetuning (RFT) has significantly advanced the reasoning capabilities of large language models (LLMs) by enabling long chains of thought, self-correction, and effective tool use. While recent works attempt to extend RFT to vision-language models (VLMs), these efforts largely produce text-only reasoning conditioned on static image inputs, falling short of true multimodal reasoning in the response. In contrast, test-time methods like Visual Sketchpad incorporate visual steps but lack training mechanisms. We introduce VTool-R1, the first framework that trains VLMs to generate multimodal chains of thought by interleaving text and intermediate visual reasoning steps. VTool-R1 integrates Python-based visual editing tools into the RFT process, enabling VLMs to learn when and how to generate visual reasoning steps that benefit final reasoning. Trained with outcome-based rewards tied to task accuracy, our approach elicits strategic visual tool use for reasoning without relying on process-based supervision. Experiments on structured visual question answering over charts and tables show that VTool-R1 enhances reasoning performance by teaching VLMs to "think with images" and generate multimodal chain of thoughts with tools.

View on arXivView PDF

Code Implementations(1)

VTool-R1/VTool-R1Community77%
Apache-2.0

[ICLR 2026] "VTool-R1: VLMs Learn to Think with Images via Reinforcement Learning on Multimodal Tool Use"

2089Shell, PythonMay 30, 20257 months agoApache-2.0

Similar Papers

Cite this paper

@article{wu2025vtoolr,
  title  = {VTool-R1: VLMs Learn to Think with Images via Reinforcement Learning on Multimodal Tool Use},
  author = {Mingyuan Wu and Jingcheng Yang and Jize Jiang and Meitang Li and Kaizhuo Yan and Hanchao Yu and Minjia Zhang and Chengxiang Zhai and Klara Nahrstedt},
  year   = {2025},
  eprint = {2505.19255},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.19255v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2505.19255.svg)](https://codeofpaper.com/paper/2505.19255)

Discussion