mlsanityData to 7 Oct 2026

VisCoder2: Building Multi-Language Visualization Coding Agents

arXiv 2510.23642 ↗First posted 24 Oct 2025cs.SE cs.AI cs.CLcited by 3

On the map: LLM agents and tool use → Multimodal and embodied agents

Abstract (arXiv)

Large language models (LLMs) have recently enabled coding agents capable of generating, executing, and revising visualization code. However, existing models often fail in practical workflows due to limited language coverage, unreliable execution, and lack of iterative correction mechanisms. Progress has been constrained by narrow datasets and benchmarks that emphasize single-round generation and single-language tasks. To address these challenges, we introduce three complementary resources for advancing visualization coding agents. VisCode-Multi-679K is a large-scale, supervised dataset containing 679K validated and executable visualization samples with multi-turn correction dialogues across 12 programming languages. VisPlotBench is a benchmark for systematic evaluation, featuring executable tasks, rendered outputs, and protocols for both initial generation and multi-round self-debug. Finally, we present VisCoder2, a family of multi-language visualization models trained on VisCode-Multi-679K. Experiments show that VisCoder2 significantly outperforms strong open-source baselines and approaches the performance of proprietary models like GPT-4.1, with further gains from iterative self-debug, reaching 82.4% overall execution pass rate at the 32B scale, particularly in symbolic or compiler-dependent languages.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Placed in Multimodal and embodied agents, one of 16 directions in LLM agents and tool use. Builds on 32 of its 44 references that are in the map. First posted on arXiv 24 Oct 2025.

Builds on

32 of 44 references.

Closest ancestors · 2

Same direction, newest first

  1. 2025PlotGen: Multi-Agent LLM-based Scientific Data Visualization via Multimodal Feedback3 Feb
  2. 2024MatPlotAgent: Method and Evaluation for LLM-Based Agentic Scientific Data Visualization18 Feb

Other references · 30

  1. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  2. 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
  3. 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,154
  4. 2024Qwen2.5-Coder Technical Reportcited by 1,151
  5. 2023Teaching Large Language Models to Self-Debugcited by 963
  6. 2024StarCoder 2 and The Stack v2: The Next Generationcited by 484
  7. 2024SWIFT:A Scalable lightWeight Infrastructure for Fine-Tuningcited by 345
  8. 2024DeepSeek-Coder-V2: Breaking the Barrier of Closed-Source Models in Code Intelligencecited by 325
  9. 2024Molmo and PixMo: Open Weights and Open Data for State-of-the-Art Vision-Language Modelscited by 321
  10. 2025SmolLM2: When Smol Goes Big -- Data-Centric Training of a Small Language Modelcited by 307
  11. 2024OpenCodeInterpreter: Integrating Code Generation with Execution and Refinementcited by 242
  12. 2023OctoPack: Instruction Tuning Code Large Language Modelscited by 178
18 more
  1. 2024ChartMimic: Evaluating LMM's Cross-Modal Reasoning Capability via Chart-to-Code Generationcited by 118
  2. 2023StarVector: Generating Scalable Vector Graphics Code from Images and Textcited by 96
  3. 2025ACECODER: Acing Coder RL via Automated Test-Case Synthesiscited by 89
  4. 2023LIDA: A Tool for Automatic Generation of Grammar-Agnostic Visualizations and Infographics using Large Language Modelscited by 80
  5. 2025Agent Learning via Early Experiencecited by 79
  6. 2025A Self-Improving Coding Agentcited by 58
  7. 2025Scaling Text-Rich Image Understanding via Code-Guided Synthetic Multimodal Data Generationcited by 54
  8. 2024CodeTree: Agent-guided Tree Search for Code Generation with Large Language Modelscited by 32
  9. 2021nvBench: A Large-Scale Synthesized Dataset for Cross-Domain Natural Language to Visualization Taskcited by 27
  10. 2024Drawing Pandas: A Benchmark for LLMs in Generating Plotting Codecited by 21
  11. 2024Plot2Code: A Comprehensive Benchmark for Evaluating Multi-modal Large Language Models in Code Generation from Scientific Plotscited by 20
  12. 2025nvBench 2.0: Resolving Ambiguity in Text-to-Visualization through Stepwise Reasoningcited by 17
  13. 2025VisCoder: Fine-Tuning LLMs for Executable Python Visualization Code Generationcited by 13
  14. 2025Text2Vis: A Challenging and Diverse Benchmark for Generating Multimodal Visualizations from Textcited by 12
  15. 2025GPT-4.1 Sets the Standard in Automated Experiment Design Using Novel Python Librariescited by 8
  16. 2025Automated Visualization Code Synthesis via Multi-Path Reasoning and Feedback-Driven Optimizationcited by 6
  17. 2025The Rise of AI Teammates in Software Engineering (SE) 3.0: How Autonomous Coding Agents Are Reshaping Software Engineeringcited by 4
  18. 2025OpusAnimation: Code-Based Dynamic Chart Generationcited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 3.

3 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2026VisEditBench: Can Vision-Language Models Edit Visualization Code from Multimodal Feedback?
  2. 2025VisCodex: Unified Multimodal Code Generation via Merging Vision and Coding Models
  3. 2025PlotGen-Bench: Evaluating VLMs on Generating Visualization Code from Diverse Plots across Multiple Libraries
  4. 2025ChatVis: Large Language Model Agent for Generating Scientific Visualizations
  5. 2025VIS-Shepherd: Constructing Critic for LLM-based Data Visualization Generation
  6. 2026Beyond Static Charts: Can Language and Vision Language Models Generate Interactive Data Visualization Interfaces?
  7. 2026RealChart2Code: Advancing Chart-to-Code Generation with Real Data and Multi-Task Evaluation
  8. 2025ArtifactsBench: Bridging the Visual-Interactive Gap in LLM Code Generation Evaluation