Structure
Identify entities, relations, groups, and hierarchy from the source content.
Semantic graph GAgentic Editable Diagram Creation
via Design Expertise Evolution
Diagrams you can edit. Design expertise that evolves.
Follow the process. Then make it yours.
Source content and your requirements set the intent for the diagram.
An interactive illustration of the framework. The research system will be released with the code.
01 / THE IDEA
EvoDesign is an agentic framework for editable diagram generation that coordinates structure, style, and layout agents and evolves reusable design expertise.
High-fidelity diagram creation requires coordinated visual-spatial decisions over semantic topology, visual styling, and geometric layout. Existing methods face a representation gap: pixel-based generation offers limited object-level control, while code-based synthesis provides executable structure at the cost of intuitive manipulation. We introduce EvoDesign, an agentic framework for editable diagram creation through an intermediate canvas schema that is both machine-actionable and directly manipulable by users. EvoDesign first constructs a diagram manifest through coordinated structure, style, and layout agents, and then renders the manifest in a diagnostic verification environment. This environment produces objective defect signals and VLM-based critique, enabling localized refinement of the current diagram while also providing evidence for long-term design expertise evolution. The evolution mechanism distills refinement traces into a three-tier design expertise memory, where candidate strategies are linked to the verification evidence that supports them and are promoted into broader guidelines and principles only through repeated cross-context support. We further define CanvasBench, a canvas-recoverable benchmark and evaluation protocol with content, visual, and cognitive dimensions. Experiments across pixel, code-based, agentic, one-shot schema, and canvas-native methods show that EvoDesign provides the strongest overall balance across content fidelity, visual organization, and cognitive usability.
Abstract from the manuscript; project name updated to EvoDesign. Code release forthcoming.
02 / THE FRAMEWORK
One editable representation connects
generation, refinement, and learning.
Identify entities, relations, groups, and hierarchy from the source content.
Semantic graph GTranslate visual intent into consistent colors, shapes, typography, and emphasis.
Visual encoding SEstimate element sizes, arrange nested groups, and route connections on the canvas.
Spatial configuration LCombine geometric checks with VLM critique to localize defects and repair affected objects.
Verified refinement ↺Refinement traces become reusable knowledge,
with evidence preserved at every level.
Each candidate strategy is linked to the specific findings, edits, and outcomes that support it. Repeated support across compatible contexts promotes strategies into domain guidelines; support across diagram types promotes guidelines into general principles. Retrieval uses agent role, diagram type, and domain, while maintenance prunes, merges, promotes, or demotes memory items.
03 / A CLOSER LOOK
When a diagram becomes crowded, EvoDesign updates the affected objects in the canvas manifest. Semantic structure can stay intact while spacing, routing, and visual grouping improve.
Software development lifecycle with change control. Artifacts from the manuscript’s refinement case study (Figure 9); shown for qualitative inspection.
Crowded subprocess & return paths
Clearer spacing & visual grouping
04 / THE BENCHMARK
A benchmark built around what
an editable canvas can represent.
Canvas-recoverable diagram–instruction pairs spanning real-world visual topologies. The 5,853-sample training/evolution split supports expertise accumulation; the balanced test split contains 20 samples per diagram type.
Content integrityFidelity · Concept logic · Relevance
Visual presentationAesthetics · Consistency · Flow · Space
Cognitive utilityEase · Accuracy · Self-contained explanation
05 / REPORTED RESULTS
The manuscript evaluates semantic fidelity, visual organization, and cognitive usability using VLM judges on a five-point scale.
| Method | Representation | Content / 5 | Visual / 5 | Cognitive / 5 |
|---|---|---|---|---|
| GPT-4o-Image | Pixel-based | 2.301 | 3.667 | 3.080 |
| LaTeX TikZ | Code-based | 3.468 | 2.856 | 3.199 |
| DiagramAgent | Agentic | 2.132 | 2.707 | 2.450 |
| SciSketch | Agentic | 3.810 | 2.952 | 3.307 |
| Schema prompting | One-shot schema | 3.687 | 2.482 | 2.752 |
| EvoDesign | Canvas-native | 4.099 | 3.659 | 3.503 |
Dimension means are calculated from the 10 metrics in manuscript Table 1 (3 content, 4 visual, 3 cognitive). The pixel baseline uses GPT-4o-Image and stays fixed across backbone selections. These are manuscript-reported results, not an independent reproduction. See the paper for the evaluation protocol.
Showing GPT-5.5 · 6 methods · 3 dimensions
Download all reported metricsSpace balanceover one-shot schema prompting
Cognitive easeover one-shot schema prompting
GPT-5.5 backbone
Individual metrics on a 1–5 scale
Manuscript Table 1
06 / RESEARCH NOTES
What the framework does,
and what the evidence supports.
EvoDesign uses an intermediate canvas schema with semantic structure, visual style, and spatial layout. The result consists of individual objects that users can move, regroup, and restyle. Specialized agents operate on the same representation to create and locally repair a diagram.
Explore the frameworkCanvasBench evaluates editable diagram generation using 6,273 validated samples across 21 diagram types and 30 content domains. Its 420-sample held-out test set covers content integrity, visual presentation, and cognitive utility through 10 metrics.
See the benchmarkThe comparison reports dimension averages from manuscript Table 1, using VLM judges on a five-point scale. These are not independent reproductions or human preference scores. With GPT-5.5, EvoDesign scores higher on content and cognitive means than the displayed baselines; GPT-4o-Image has a slightly higher visual mean.
Inspect the comparisonThe research code is coming soon, and CanvasBench release details are forthcoming. This website’s draggable canvas illustrates the workflow; it does not run the research system. The paper is available on arXiv, and release updates will appear in the project repository.
Follow the repository07 / CITATION
If EvoDesign or CanvasBench informs your research, please cite the paper.
arXiv:2604.09568EvoDesign: Agentic Editable Diagram Creation via Design Expertise Evolution
arXiv preprint · DOI: 10.48550/arXiv.2604.09568
Import BibTeX or RIS into your reference manager.
@misc{wang2026evodesign,
title = {{EvoDesign}: Agentic Editable Diagram Creation via Design Expertise Evolution},
author = {Wang, Tianfu and
Ding, Leilei and
Tao, Ziyang and
Zhan, Yi and
Ma, Zhiyuan and
Wu, Wei and
Lei, Yuxuan and
Wang, Junyang and
Wu, Yin and
Xu, Yizhao and
Zhu, Hongyuan and
Liu, Qi and
Yuan, Nicholas Jing and
Zhang, Yanyong and
Xiong, Hui},
year = {2026},
eprint = {2604.09568},
archivePrefix = {arXiv},
primaryClass = {cs.HC},
doi = {10.48550/arXiv.2604.09568},
url = {https://arxiv.org/abs/2604.09568}
}
CONTINUE EXPLORING
The EvoDesign code release is on the way.
Follow the repository for implementation updates.