HAMMR: HierArchical MultiModal React agents for generic VQA
On the map: LLM agents and tool use → Multimodal and embodied agents
Abstract (arXiv)
Combining Large Language Models (LLMs) with external specialized tools (LLMs+tools) is a recent paradigm to solve multimodal tasks such as Visual Question Answering (VQA). While this approach was demonstrated to work well when optimized and evaluated for each individual benchmark, in practice it is crucial for the next generation of real-world AI systems to handle a broad range of multimodal problems. Therefore we pose the VQA problem from a unified perspective and evaluate a single system on a varied suite of VQA tasks including counting, spatial reasoning, OCR-based reasoning, visual pointing, external knowledge, and more. In this setting, we demonstrate that naively applying the LLM+tools approach using the combined set of all tools leads to poor results. This motivates us to introduce HAMMR: HierArchical MultiModal React. We start from a multimodal ReAct-based system and make it hierarchical by enabling our HAMMR agents to call upon other specialized agents. This enhances the compositionality of the LLM+tools approach, which we show to be critical for obtaining high accuracy on generic VQA. Concretely, on our generic VQA suite, HAMMR outperforms the naive LLM+tools approach by 19.5%. Additionally, HAMMR achieves state-of-the-art results on this task, outperforming the generic standalone PaLI-X VQA model by 5.0%.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Placed in Multimodal and embodied agents, one of 16 directions in LLM agents and tool use. Builds on 51 of its 58 references that are in the map. First posted on arXiv 8 Apr 2024.
Builds on
51 of 58 references.
References · 51
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2023BLIP-2: Bootstrapping Language-Image Pre-training with Frozen Image Encoders and Large Language Modelscited by 6,137
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,326
- 2022Flamingo: a Visual Language Model for Few-Shot Learningcited by 4,386
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,374
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,182
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,211
- 2016Making the V in VQA Matter: Elevating the Role of Image Understanding in Visual Question Answeringcited by 2,516
38 more
- 2015VQA: Visual Question Answeringcited by 2,506
- 2019ViLBERT: Pretraining Task-Agnostic Visiolinguistic Representations for Vision-and-Language Taskscited by 2,222
- 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,141
- 2019Towards VQA Models That Can Readcited by 1,718
- 2019LXMERT: Learning Cross-Modality Encoder Representations from Transformerscited by 1,553
- 2022Least-to-Most Prompting Enables Complex Reasoning in Large Language Modelscited by 1,407
- 2021Improving language models by retrieving from trillions of tokenscited by 1,293
- 2021ViLT: Vision-and-Language Transformer Without Convolution or Region Supervisioncited by 1,230
- 2020Oscar: Object-Semantics Aligned Pre-training for Vision-Language Taskscited by 1,214
- 2021Grounded Language-Image Pre-trainingcited by 1,156
- 2019OK-VQA: A Visual Question Answering Benchmark Requiring External Knowledgecited by 1,121
- 2023Graph of Thoughts: Solving Elaborate Problems with Large Language Modelscited by 886
- 2023Reasoning with Language Model is Planning with World Modelcited by 861
- 2022PaLI: A Jointly-Scaled Multilingual Language-Image Modelcited by 766
- 2022A-OKVQA: A Benchmark for Visual Question Answering using World Knowledgecited by 710
- 2023ViperGPT: Visual Inference via Python Execution for Reasoningcited by 603
- 2022GIT: A Generative Image-to-text Transformer for Vision and Languagecited by 537
- 2023MM-REACT: Prompting ChatGPT for Multimodal Reasoning and Actioncited by 517
- 2022Visual Programming: Compositional visual reasoning without trainingcited by 516
- 2018A Corpus for Reasoning About Natural Language Grounded in Photographscited by 459
- 2023Scaling Open-Vocabulary Object Detectioncited by 343
- 2022Demonstrate-Search-Predict: Composing retrieval and language models for knowledge-intensive NLPcited by 318
- 2022Simple Open-Vocabulary Object Detection with Vision Transformerscited by 305
- 2021An Empirical Study of GPT-3 for Few-Shot Knowledge-Based VQAcited by 301
- 2023PaLI-X: On Scaling up a Multilingual Vision and Language Modelcited by 255
- 2023Can Pre-trained Vision and Language Models Answer Visual Information-Seeking Questions?cited by 207
- 2022TALM: Tool Augmented Language Modelscited by 197
- 2023ART: Automatic multi-step reasoning and tool-use for large language modelscited by 197
- 2023Self-Evaluation Guided Beam Search for Reasoningcited by 196
- 2018TallyQA: Answering Complex Counting Questionscited by 153
- 2021KAT: A Knowledge Augmented Transformer for Vision-and-Languagecited by 126
- 2020KRISP: Integrating Implicit and Symbolic Knowledge for Open-Domain Knowledge-Based VQAcited by 125
- 2022REVEAL: Retrieval-Augmented Visual-Language Pre-Training with Multi-Source Multimodal Knowledge Memorycited by 123
- 2023Encyclopedic VQA: Visual questions about detailed properties of fine-grained categoriescited by 107
- 2022PromptCap: Prompt-Guided Task-Aware Image Captioningcited by 104
- 2022Language Models are General-Purpose Interfacescited by 97
- 2022Tomayto, Tomahto. Beyond Token-level Answer Equivalence for Question Answering Evaluationcited by 67
- 2022REVIVE: Regional Visual Representation Matters in Knowledge-Based Visual Question Answeringcited by 59
50 most cited of 51 All 51 (JSON)
Built on by
Citing papers per year: 2024: 2; 2025: 5.
7 papers.
- 2024mR2AG: Multimodal Retrieval-Reflection-Augmented Generation for Knowledge-Based VQAcited by 19
- 2024On the Brittle Foundations of ReAct Prompting for Agentic Large Language Modelscited by 17
- 2025ToolVQA: A Dataset for Multi-step Reasoning VQA with External Toolscited by 13
- 2025ReAG: Reasoning-Augmented Generation for Knowledge-based Visual Question Answeringcited by 7
- 2025ARIAL: An Agentic Framework for Document VQA with Precise Answer Localizationcited by 2
- 2025Efficiently Enhancing General Agents With Hierarchical-categorical Memorycited by 1
- 2025Augmented Vision-Language Models: A Systematic Reviewcited by 1
- 2025ReAG: Reasoning-Augmented Generation for Knowledge-based Visual Question Answering27 Nov 2025
- 2025ARIAL: An Agentic Framework for Document VQA with Precise Answer Localization22 Nov 2025
- 2025ToolVQA: A Dataset for Multi-step Reasoning VQA with External Tools5 Aug 2025
- 2025Augmented Vision-Language Models: A Systematic Review24 Jul 2025
- 2025Efficiently Enhancing General Agents With Hierarchical-categorical Memory28 May 2025
- 2024mR2AG: Multimodal Retrieval-Reflection-Augmented Generation for Knowledge-Based VQA22 Nov 2024
- 2024On the Brittle Foundations of ReAct Prompting for Agentic Large Language Models22 May 2024
Similar, not cited
Close in wording, no citation either way
- 2025Rethinking Information Synthesis in Multimodal Question Answering A Multi-Agent Perspective
- 2025SeeingEye: Agentic Information Flow Unlocks Multimodal Reasoning In Text-only LLMs
- 2023Towards Top-Down Reasoning: An Explainable Multi-Agent Approach for Visual Question Answering
- 2025MV-CoRe: Multimodal Visual-Conceptual Reasoning for Complex Visual Question Answering
- 2026Efficient Multimodal Planning Agent for Visual Question-Answering
- 2026Understanding Multi-Agent Reasoning with Large Language Models for Cartoon VQA
- 2023Language Guided Visual Question Answering: Elevate Your Multimodal Language Model Using Knowledge-Enriched Prompts
- 2024Insight-V: Exploring Long-Chain Visual Reasoning with Multimodal Large Language Models