CodeDance: A Dynamic Tool-integrated MLLM for Executable Visual Reasoning
On the map: LLM reasoning → Multimodal reasoning
Abstract (arXiv)
Recent releases such as o3 highlight human-like "thinking with images" reasoning that combines tool use with stepwise verification, yet most open-source approaches still rely on text-only chains, rigid visual schemas, or single-step pipelines, limiting flexibility, interpretability, and transferability on complex tasks. We introduce CodeDance, which explores executable code as a general solver for visual reasoning. Unlike fixed-schema calls (e.g., only predicting bounding-box coordinates), CodeDance defines, composes, and executes code to orchestrate multiple tools, compute intermediate results, and render visual artifacts (e.g., boxes, lines, plots) that support transparent, self-checkable reasoning. To guide this process, we introduce a reward for balanced and adaptive tool calling, which balances exploration with efficiency and mitigates tool overuse. Interestingly, beyond the expected capabilities taught by atomic supervision, we empirically observe novel emergent behaviors during RL training: CodeDance demonstrates novel tool invocations, unseen compositions, and cross-task transfer. These behaviors arise without task-specific fine-tuning, suggesting a general and scalable mechanism for executable visual reasoning. Extensive experiments across reasoning benchmarks (e.g., visual search, math, chart QA) show that CodeDance not only consistently outperforms schema-driven and text-only baselines, but also surpasses closed models such as GPT-4o and larger open-source models.
Key facts. Cited by 16 papers in the map (data through 14 Oct 2026). Placed in Multimodal reasoning, one of 17 directions in LLM reasoning. Builds on 42 of its 58 references that are in the map. First posted on arXiv 19 Dec 2025.
Builds on
42 of 58 references.
Closest ancestors · 15
Same direction, newest first
- 2025Simple o3: Towards Interleaved Vision-Language Reasoning16 Aug
- 2025Thyme: Think Beyond Images15 Aug
- 2025MINT-CoT: Enabling Interleaved Visual Tokens in Mathematical Chain-of-Thought Reasoning5 Jun
- 2025v1: Learning to Point Visual Tokens for Multimodal Grounded Reasoning24 May
- 2025Flex-Judge: Text-Only Reasoning Unleashes Zero-Shot Multimodal Evaluators24 May
- 2025Pixel Reasoner: Incentivizing Pixel-Space Reasoning with Curiosity-Driven Reinforcement Learning21 May
- 2025Adaptive Chain-of-Focus Reasoning via Dynamic Visual Search and Zooming for Efficient VLMs21 May
- 2025DeepEyes: Incentivizing "Thinking with Images" via Reinforcement Learning20 May
- 2025OpenThinkIMG: Learning to Think with Images via Visual Tool Reinforcement Learning13 May
- 2025MM-Eureka: Exploring the Frontiers of Multimodal Reasoning with Rule-based Reinforcement Learning10 Mar
- 2024We-Math: Does Your Large Multimodal Model Achieve Human-like Mathematical Reasoning?1 Jul
- 2023MathVista: Evaluating Mathematical Reasoning of Foundation Models in Visual Contexts3 Oct
3 more
Other references · 27
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2024DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Modelscited by 9,379
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
- 2025Qwen2.5-VL Technical Reportcited by 5,587
- 2021Finetuned Language Models Are Zero-Shot Learnerscited by 3,780
- 2025DAPO: An Open-Source LLM Reinforcement Learning System at Scalecited by 2,810
- 2023Qwen-VL: A Versatile Vision-Language Model for Understanding, Localization, Text Reading, and Beyondcited by 2,224
- 2024HybridFlow: A Flexible and Efficient RLHF Frameworkcited by 2,057
- 2025ReTool: Reinforcement Learning for Strategic Tool Use in LLMscited by 392
- 2024SWIFT:A Scalable lightWeight Infrastructure for Fine-Tuningcited by 355
- 2025Demystifying Long Chain-of-Thought Reasoning in LLMscited by 326
- 2025AReaL: A Large-Scale Asynchronous Reinforcement Learning System for Language Reasoningcited by 250
15 more
- 2023G-LLaVA: Solving Geometric Problem with Multi-Modal Large Language Modelcited by 210
- 2023Teaching CLIP to Count to Tencited by 198
- 2024Mulberry: Empowering MLLM with o1-like Reasoning and Reflection via Collective Monte Carlo Tree Searchcited by 175
- 2024Divide, Conquer and Combine: A Training-Free Framework for High-Resolution Image Perception in Multimodal Large Language Modelscited by 161
- 2025AdaptThink: Reasoning Models Can Learn When to Thinkcited by 147
- 2025ChartQAPro: A More Diverse and Challenging Benchmark for Chart Question Answeringcited by 108
- 2024ChartGemma: Visual Instruction-tuning for Chart Reasoning in the Wildcited by 79
- 2025Sample More to Think Less: Group Filtered Policy Optimization for Concise Reasoningcited by 75
- 2024Look Twice Before You Answer: Memory-Space Visual Retracing for Hallucination Mitigation in Multimodal Large Language Modelscited by 72
- 2024Text4Seg: Reimagining Image Segmentation as Text Generationcited by 61
- 2025ARM: Adaptive Reasoning Modelcited by 39
- 2024Counting Ability of Large Language Models and Impact of Tokenizationcited by 32
- 2025When to Continue Thinking: Adaptive Thinking Mode Switching for Efficient Reasoningcited by 26
- 2024GraphOTTER: Evolving LLM-based Graph Reasoning for Complex Table Question Answeringcited by 18
- 2025AdapThink: Adaptive Thinking Preferences for Reasoning Language Modelcited by 11
Built on by
Citing papers per year: 2026: 16.
16 papers.
Sort:
By area:
- 2026PyVision-RL: Forging Open Agentic Vision Models via RLcited by 16
- 2026Act Wisely: Cultivating Meta-Cognitive Tool Use in Agentic Multimodal Modelscited by 14
- 2026HyLaR: Hybrid Latent Reasoning with Decoupled Policy Optimizationcited by 6
- 2026MapTab: A Diagnostic Benchmark for Long-Horizon Multi-Criteria Multimodal Reasoning on Heterogeneous Topological Graphscited by 3
- 2026NuNext: Reframing Nucleus Detection as Next-Point Detectioncited by 2
- 2026Self-Evolving Code-with-Image Reasoningcited by 2
- 2026SpecEyes: Accelerating Agentic Multimodal LLMs via Speculative Perception and Planningcited by 1
- 2026Beacon: Knowing When and How to Perform Agentic Visual Reasoningcited by 1
- 2026ToolVision: Learning When and How to Use Visual Tools with Capability-Aligned Supervisioncited by 1
- 2026Perceptual Flow Network for Visually Grounded Reasoningcited by 0
- 2026Language-Guided Abstraction for Visual Reasoningcited by 0
- 2026A Task-Driven Evaluation of UAV Detection and Tracking under Synthetic Fogcited by 0
4 more
- 2026VC-Tooler: Learning Compositional and Adaptive Visual Tool Usecited by 0
- 2026ArmorOCR: Grounded Adversarial Visual Perception via Observation-Transferred Self-Distillationcited by 0
- 2026Think, Look, and Revise: Inconsistency-Aware Visual Self-Correction in MLLMscited by 0
- 2026VLM-in-Sandbox: Visual Workspaces for Agentic Visual Reasoningcited by 0
- 2026VLM-in-Sandbox: Visual Workspaces for Agentic Visual Reasoning21 Sep 2026
- 2026Think, Look, and Revise: Inconsistency-Aware Visual Self-Correction in MLLMs29 Aug 2026
- 2026ArmorOCR: Grounded Adversarial Visual Perception via Observation-Transferred Self-Distillation20 Aug 2026
- 2026Self-Evolving Code-with-Image Reasoning11 Aug 2026
- 2026ToolVision: Learning When and How to Use Visual Tools with Capability-Aligned Supervision9 Aug 2026
- 2026VC-Tooler: Learning Compositional and Adaptive Visual Tool Use3 Aug 2026
- 2026Beacon: Knowing When and How to Perform Agentic Visual Reasoning30 Jul 2026
- 2026A Task-Driven Evaluation of UAV Detection and Tracking under Synthetic Fog6 Jul 2026
- 2026Language-Guided Abstraction for Visual Reasoning11 Jun 2026
- 2026Perceptual Flow Network for Visually Grounded Reasoning4 May 2026
- 2026HyLaR: Hybrid Latent Reasoning with Decoupled Policy Optimization22 Apr 2026
- 2026Act Wisely: Cultivating Meta-Cognitive Tool Use in Agentic Multimodal Models9 Apr 2026
4 more
- 2026SpecEyes: Accelerating Agentic Multimodal LLMs via Speculative Perception and Planning24 Mar 2026
- 2026NuNext: Reframing Nucleus Detection as Next-Point Detection7 Mar 2026
- 2026PyVision-RL: Forging Open Agentic Vision Models via RL24 Feb 2026
- 2026MapTab: A Diagnostic Benchmark for Long-Horizon Multi-Criteria Multimodal Reasoning on Heterogeneous Topological Graphs20 Feb 2026
- 2026HyLaR: Hybrid Latent Reasoning with Decoupled Policy Optimizationcited by 6
- 2026MapTab: A Diagnostic Benchmark for Long-Horizon Multi-Criteria Multimodal Reasoning on Heterogeneous Topological Graphscited by 3
- 2026SpecEyes: Accelerating Agentic Multimodal LLMs via Speculative Perception and Planningcited by 1
- 2026Beacon: Knowing When and How to Perform Agentic Visual Reasoningcited by 1
- 2026Perceptual Flow Network for Visually Grounded Reasoningcited by 0
- 2026Language-Guided Abstraction for Visual Reasoningcited by 0
- 2026VC-Tooler: Learning Compositional and Adaptive Visual Tool Usecited by 0
- 2026Think, Look, and Revise: Inconsistency-Aware Visual Self-Correction in MLLMscited by 0
- 2026VLM-in-Sandbox: Visual Workspaces for Agentic Visual Reasoningcited by 0
- 2026VLM-in-Sandbox: Visual Workspaces for Agentic Visual Reasoning21 Sep 2026
- 2026Think, Look, and Revise: Inconsistency-Aware Visual Self-Correction in MLLMs29 Aug 2026
- 2026VC-Tooler: Learning Compositional and Adaptive Visual Tool Use3 Aug 2026
- 2026Beacon: Knowing When and How to Perform Agentic Visual Reasoning30 Jul 2026
- 2026Language-Guided Abstraction for Visual Reasoning11 Jun 2026
- 2026Perceptual Flow Network for Visually Grounded Reasoning4 May 2026
- 2026HyLaR: Hybrid Latent Reasoning with Decoupled Policy Optimization22 Apr 2026
- 2026SpecEyes: Accelerating Agentic Multimodal LLMs via Speculative Perception and Planning24 Mar 2026
- 2026MapTab: A Diagnostic Benchmark for Long-Horizon Multi-Criteria Multimodal Reasoning on Heterogeneous Topological Graphs20 Feb 2026
- 2026Self-Evolving Code-with-Image Reasoningcited by 2
- 2026Self-Evolving Code-with-Image Reasoning11 Aug 2026
Similar, not cited
Close in wording, no citation either way
- 2025CodeV: Code with Images for Faithful Visual Reasoning via Tool-Aware Policy Optimization
- 2026VisualCoding: Learning Executable Skills for Reliable Visual Reasoning
- 2025Thinking with Programming Vision: Towards a Unified View for Thinking with Images
- 2025Diagnosing Visual Reasoning: Challenges, Insights, and a Path Forward
- 2025DWIM: Towards Tool-aware Visual Reasoning via Discrepancy-aware Workflow Generation & Instruct-Masking Tuning
- 2026VBVR-Pro: A Scalable and Verifiable Suite for Native Visual Reasoning
- 2025From Illusion to Intention: Visual Rationale Learning for Vision-Language Reasoning
- 2025Visual Agentic Reinforcement Fine-Tuning