Analyze-Prompt-Reason: A Collaborative Agent-Based Framework for Multi-Image Vision-Language Reasoning

Angelos Vlachos, Giorgos Filandrianos, Maria Lymperaiou, Nikolaos Spanos, Ilias Mitsouras +2 more
8/1/2025
cs.CVcs.MA

No official code found. Best implementation: aavlachos/Analyze_Prompt_Reason (1 star, MIT, last commit 2025-10-21).

Abstract

We present a Collaborative Agent-Based Framework for Multi-Image Reasoning. Our approach tackles the challenge of interleaved multimodal reasoning across diverse datasets and task formats by employing a dual-agent system: a language-based PromptEngineer, which generates context-aware, task-specific prompts, and a VisionReasoner, a large vision-language model (LVLM) responsible for final inference. The framework is fully automated, modular, and training-free, enabling generalization across classification, question answering, and free-form generation tasks involving one or multiple input images. We evaluate our method on 18 diverse datasets from the 2025 MIRAGE Challenge (Track A), covering a broad spectrum of visual reasoning tasks including document QA, visual comparison, dialogue-based understanding, and scene-level inference. Our results demonstrate that LVLMs can effectively reason over multiple images when guided by informative prompts. Notably, Claude 3.7 achieves near-ceiling performance on challenging tasks such as TQA (99.13% accuracy), DocVQA (96.87%), and MMCoQA (75.28 ROUGE-L). We also explore how design choices-such as model selection, shot count, and input length-influence the reasoning performance of different LVLMs.

View on arXivView PDF

Code Implementations(1)

MIT

Repo for the ACMM25 MIRAGE Grand Challenge Paper: "Analyze-Prompt-Reason: A Collaborative Agent-Based Framework for Multi-Image Vision-Language Reasoning"

10Python, Jupyter NotebookOct 21, 202512 months agoMIT

Similar Papers

Cite this paper

@article{vlachos2025analyzepromptreason,
  title  = {Analyze-Prompt-Reason: A Collaborative Agent-Based Framework for Multi-Image Vision-Language Reasoning},
  author = {Angelos Vlachos and Giorgos Filandrianos and Maria Lymperaiou and Nikolaos Spanos and Ilias Mitsouras and Vasileios Karampinis and Athanasios Voulodimos},
  year   = {2025},
  eprint = {2508.00356},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.00356v1}
}

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/2508.00356.svg)](https://codeofpaper.com/paper/2508.00356)

Discussion