LLM Code Customization with Visual Results: A Benchmark on TikZ
Not on the map. Why?
Abstract (arXiv)
With the rise of AI-based code generation, customizing existing code out of natural language instructions to modify visual results -such as figures or images -has become possible, promising to reduce the need for deep programming expertise. However, even experienced developers can struggle with this task, as it requires identifying relevant code regions (feature location), generating valid code variants, and ensuring the modifications reliably align with user intent. In this paper, we introduce vTikZ, the first benchmark designed to evaluate the ability of Large Language Models (LLMs) to customize code while preserving coherent visual outcomes. Our benchmark consists of carefully curated vTikZ editing scenarios, parameterized ground truths, and a reviewing tool that leverages visual feedback to assess correctness. Empirical evaluation with stateof-the-art LLMs shows that existing solutions struggle to reliably modify code in alignment with visual intent, highlighting a gap in current AI-assisted code editing approaches. We argue that vTikZ opens new research directions for integrating LLMs with visual feedback mechanisms to improve code customization tasks in various domains beyond TikZ, including image processing, art creation, Web design, and 3D modeling.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 28 of its 46 references that are in the map. First posted on arXiv 7 May 2025.
Builds on
28 of 46 references.
References · 28
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2021Program Synthesis with Large Language Modelscited by 3,509
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
- 2023Sparks of Artificial General Intelligence: Early experiments with GPT-4cited by 2,579
- 2023WebArena: A Realistic Web Environment for Building Autonomous Agentscited by 1,908
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 1,906
- 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agentscited by 956
- 2021Measuring Coding Challenge Competence With APPScited by 879
- 2024BigCodeBench: Benchmarking Code Generation with Diverse Function Calls and Complex Instructionscited by 527
- 2023Large Language Models for Software Engineering: A Systematic Literature Reviewcited by 389
- 2024OmniParser for Pure Vision Based GUI Agentcited by 193
- 2024Large Language Model-Based Agents for Software Engineering: A Surveycited by 173
16 more
- 2023StarVector: Generating Scalable Vector Graphics Code from Images and Textcited by 96
- 2024SWE-Bench+: Enhanced Coding Benchmark for LLMscited by 95
- 2023SVGDreamer: Text Guided SVG Generation with Diffusion Modelcited by 75
- 2023AutomaTikZ: Text-Guided Synthesis of Scientific Vector Graphics with TikZcited by 74
- 2023IconShop: Text-Guided Vector Icon Synthesis with Autoregressive Transformerscited by 73
- 2023Visual Programming for Text-to-Image Generation and Evaluationcited by 53
- 2022MCoNaLa: A Benchmark for Code Generation from Multiple Natural Languagescited by 41
- 2024EvalMuse-40K: A Reliable and Fine-Grained Benchmark with Comprehensive Human Annotations for Text-to-Image Generation Model Evaluationcited by 37
- 2023Spellburst: A Node-based Interface for Exploratory Creative Coding with Natural Language Promptscited by 30
- 2023DiagrammerGPT: Generating Open-Domain, Open-Platform Diagrams via LLM Planningcited by 28
- 2025PlotGen: Multi-Agent LLM-based Scientific Data Visualization via Multimodal Feedbackcited by 19
- 2025WebGames: Challenging General-Purpose Web-Browsing AI Agentscited by 12
- 2024WebApp1K: A Practical Code-Generation Benchmark for Web App Developmentcited by 10
- 2024An Empirical Study on Low-Code Programming using Traditional vs Large Language Model Supportcited by 7
- 2024RES-Q: Evaluating Code-Editing Large Language Model Systems at the Repository Scalecited by 7
- 2024PECC: Problem Extraction and Coding Challengescited by 4
Built on by
Citing papers per year: 2026: 5.
5 papers.
- 2026AdaptEval: A Benchmark for Evaluating Large Language Models on Code Snippet Adaptationcited by 1
- 2026EvoDiagram: Agentic Editable Diagram Creation via Design Expertise Evolutioncited by 1
- 2026Imperfect Visual Verification for Code Edition : A Case Study on TikZcited by 0
- 2026Edit2TikZ: A Comprehensive and Challenging Benchmark for Scientific Figure Editing with TikZcited by 0
- 2026Solving Is Not Drawing: A Benchmark for Diagrammatic Reasoning in Olympiad Geometrycited by 0
- 2026Edit2TikZ: A Comprehensive and Challenging Benchmark for Scientific Figure Editing with TikZ13 Aug 2026
- 2026Solving Is Not Drawing: A Benchmark for Diagrammatic Reasoning in Olympiad Geometry23 Jun 2026
- 2026Imperfect Visual Verification for Code Edition : A Case Study on TikZ9 Apr 2026
- 2026EvoDiagram: Agentic Editable Diagram Creation via Design Expertise Evolution20 Feb 2026
- 2026AdaptEval: A Benchmark for Evaluating Large Language Models on Code Snippet Adaptation8 Jan 2026