Resources and paper list for "Thinking with Images for LVLMs". This repository accompanies our survey on how LVLMs can leverage visual information for complex reasoning, planning, and generation.
See the code
This repository accompanies our survey paper:
Thinking with Images for Multimodal Reasoning: Foundations, Methods, and Future Frontiers
Welcome to Awesome-Think-With-Images! The field of multimodal AI is undergoing a fundamental evolution, moving beyond static visual perception towards a new paradigm where vision becomes a dynamic, manipulable cognitive workspace. This repository is the first comprehensive resource that systematically curates the pivotal research enabling this shift.
We structure this collection along a trajectory of increasing cognitive autonomy, as detailed in our survey. This journey unfolds across three key stages:
The paradigm shift from “Thinking about Images” to “Thinking with Images”, an evolution that transforms vision from a static input into a dynamic and manipulable cognitive workspace.
As detailed in our survey, this paradigm shift unlocks three key capabilities: Dynamic Perceptual Exploration, Structured Visual Reasoning, and Goal-Oriented Generative Planning. This collection is for researchers, developers, and enthusiasts eager to explore the forefront of AI that can truly see, reason, and imagine.
Conceptual comparison of “Thinking about Images” versus “Thinking with Images”.
We structure this collection along a trajectory of increasing cognitive autonomy. This journey unfolds across three key stages, forming the taxonomy of our work:
The taxonomy of "Thinking with Images" organizing the field into core methodologies (across three stages), evaluation benchmarks, and key applications.
This collection is for researchers, developers, and enthusiasts eager to explore the forefront of AI that can truly see, reason, and imagine.
This section provides a conceptual map to navigate the paper list. The following papers are organized according to the primary mechanism they employ, aligning with the three-stage framework from our survey.
In this stage, the model acts as a planner, orchestrating a predefined suite of external visual tools. Intelligence is demonstrated by selecting the right tool for the right sub-task.
Leveraging in-context learning to guide tool use without parameter updates.
Fine-tuning models on data demonstrating how to invoke tools and integrate their outputs.
Using rewards to train agents to discover optimal tool-use strategies.
Here, models evolve into "visual programmers," generating executable code (e.g., Python) to create custom visual analyses. This unlocks compositional flexibility and interpretability.
Guiding models to generate code as a transparent, intermediate reasoning step.
Distilling programmatic logic into models or using code to bootstrap high-quality training data.
Optimizing code generation policies using feedback from execution results.
The most advanced stage, where models achieve full cognitive autonomy. They generate new images or visual representations internally as integral steps in a closed-loop thought process.
Training on interleaved text-image data to teach models the grammar of multimodal thought.
Empowering models to discover generative reasoning strategies through trial, error, and reward.
Essential resources for measuring progress. These benchmarks are specifically designed to test the multi-step, constructive, and simulative reasoning capabilities required for "Thinking with Images".
We welcome contributions! If you have a paper that fits into this framework, please open a pull request. Let's build this resource together.
If you find our survey and this repository useful for your research, please consider citing our work:
@article{su2025thinking,
title={Thinking with Images for Multimodal Reasoning: Foundations, Methods, and Future Frontiers},
author={Su, Zhaochen and Xia, Peng and Guo, Hangyu and Liu, Zhenhua and Ma, Yan and Qu, Xiaoye and Liu, Jiaqi and Li, Yanshu and Zeng, Kaide and Yang, Zhengyuan and others},
journal={arXiv preprint arXiv:2506.23918},
year={2025}
}
Resources and paper list for "Thinking with Images for LVLMs". This repository accompanies our survey on how LVLMs can leverage visual information for complex reasoning, planning, and generation.
See the code
This repository accompanies our survey paper:
Thinking with Images for Multimodal Reasoning: Foundations, Methods, and Future Frontiers
Welcome to Awesome-Think-With-Images! The field of multimodal AI is undergoing a fundamental evolution, moving beyond static visual perception towards a new paradigm where vision becomes a dynamic, manipulable cognitive workspace. This repository is the first comprehensive resource that systematically curates the pivotal research enabling this shift.
We structure this collection along a trajectory of increasing cognitive autonomy, as detailed in our survey. This journey unfolds across three key stages:
The paradigm shift from “Thinking about Images” to “Thinking with Images”, an evolution that transforms vision from a static input into a dynamic and manipulable cognitive workspace.
As detailed in our survey, this paradigm shift unlocks three key capabilities: Dynamic Perceptual Exploration, Structured Visual Reasoning, and Goal-Oriented Generative Planning. This collection is for researchers, developers, and enthusiasts eager to explore the forefront of AI that can truly see, reason, and imagine.
Conceptual comparison of “Thinking about Images” versus “Thinking with Images”.
We structure this collection along a trajectory of increasing cognitive autonomy. This journey unfolds across three key stages, forming the taxonomy of our work:
The taxonomy of "Thinking with Images" organizing the field into core methodologies (across three stages), evaluation benchmarks, and key applications.
This collection is for researchers, developers, and enthusiasts eager to explore the forefront of AI that can truly see, reason, and imagine.
This section provides a conceptual map to navigate the paper list. The following papers are organized according to the primary mechanism they employ, aligning with the three-stage framework from our survey.
In this stage, the model acts as a planner, orchestrating a predefined suite of external visual tools. Intelligence is demonstrated by selecting the right tool for the right sub-task.
Leveraging in-context learning to guide tool use without parameter updates.
Fine-tuning models on data demonstrating how to invoke tools and integrate their outputs.
Using rewards to train agents to discover optimal tool-use strategies.
Here, models evolve into "visual programmers," generating executable code (e.g., Python) to create custom visual analyses. This unlocks compositional flexibility and interpretability.
Guiding models to generate code as a transparent, intermediate reasoning step.
Distilling programmatic logic into models or using code to bootstrap high-quality training data.
Optimizing code generation policies using feedback from execution results.
The most advanced stage, where models achieve full cognitive autonomy. They generate new images or visual representations internally as integral steps in a closed-loop thought process.
Training on interleaved text-image data to teach models the grammar of multimodal thought.
Empowering models to discover generative reasoning strategies through trial, error, and reward.
Essential resources for measuring progress. These benchmarks are specifically designed to test the multi-step, constructive, and simulative reasoning capabilities required for "Thinking with Images".
We welcome contributions! If you have a paper that fits into this framework, please open a pull request. Let's build this resource together.
If you find our survey and this repository useful for your research, please consider citing our work:
@article{su2025thinking,
title={Thinking with Images for Multimodal Reasoning: Foundations, Methods, and Future Frontiers},
author={Su, Zhaochen and Xia, Peng and Guo, Hangyu and Liu, Zhenhua and Ma, Yan and Qu, Xiaoye and Liu, Jiaqi and Li, Yanshu and Zeng, Kaide and Yang, Zhengyuan and others},
journal={arXiv preprint arXiv:2506.23918},
year={2025}
}