← Latest papers
💻 computer science

LiveFigure: Generating Editable Scientific Illustration with VLM Agents

LiveFigure is an agentic framework driven by Vision-Language Models that mimics human researchers' multi-step workflow to generate fully editable, vectorized scientific illustrations via PowerPoint scripts, significantly outperforming existing baselines in publication readiness and human preference.

Original authors: Chenyang Shao, Jiahe Liu, Fengli Xu, Yong Li

Published 2026-05-25
📖 4 min read☕ Coffee break read

Original authors: Chenyang Shao, Jiahe Liu, Fengli Xu, Yong Li

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are a scientist who has just discovered a brilliant new idea. You need to draw a diagram to explain it to the world. In the past, you'd have to spend hours manually dragging boxes, drawing arrows, and tweaking fonts in software like PowerPoint or Illustrator. It's tedious, like building a house brick-by-brick with tweezers.

Recently, AI image generators (like the ones that make pretty pictures from text) promised to do this for you. But they had a major flaw: they painted the picture on a canvas and then sealed it with varnish. Once the picture was made, you couldn't move a single box or fix a typo without painting the whole thing over again. If you wanted to move the "Weighted Sum" box down, the AI would just try to redraw the entire image, often getting the rest of the picture wrong.

LiveFigure is a new system that changes the game. Instead of painting a static picture, it acts like a super-smart, hyper-organized architect who builds a fully editable model of your diagram.

Here is how it works, broken down into three simple steps:

1. The "Blueprint" Phase (Visual Planning)

Before building anything, a human architect looks at successful buildings to see what works. LiveFigure does the same. It scans thousands of high-quality scientific diagrams from top journals to learn the "rules of the road."

  • The Analogy: Imagine you are building a treehouse. Instead of guessing where the branches go, you look at photos of the best treehouses ever built. You learn that the ladder usually goes on the left and the window faces the sun. LiveFigure uses this "visual memory" to sketch a mental blueprint of your diagram before it writes a single line of code.

2. The "Construction" Phase (Procedural Generation)

This is where LiveFigure differs from other AI. Instead of painting pixels, it writes code (specifically, Python scripts that talk to Microsoft PowerPoint).

  • The Analogy: Think of other AI as a painter who mixes colors on a palette. LiveFigure is a robotic carpenter with a toolbox of pre-made, perfect parts. It doesn't try to "guess" how to draw a box; it uses a pre-tested tool called add_box(). It doesn't guess how to draw an arrow; it uses a tool called add_connector().
  • The "Experience" Trick: Sometimes, even robots make mistakes (like trying to use a hammer as a screwdriver). LiveFigure keeps a "diary of mistakes." If it tries to do something that crashed the program before, it remembers: "Never do that again!" This helps it write code that actually works the first time.

3. The "Quality Check" Phase (Targeted Refinement)

Once the robot builds the diagram, a "Visual Inspector" (another AI) looks at the result.

  • The Analogy: Imagine the carpenter builds a shelf, but the inspector notices a screw is sticking out or a shelf is slightly crooked. Instead of tearing the whole shelf down and starting over, the inspector points to the specific screw and says, "Turn this one clockwise."
  • LiveFigure makes these tiny, precise adjustments to the code. It fixes the crooked arrow or the overlapping text box without touching the rest of the diagram.

The Result: A "Lego" Diagram

The final output is not a flat image (like a JPEG). It is a PowerPoint file where every single box, arrow, and word is a separate, movable object.

  • Why this matters: If you want to change the color of one box, you just click it and change the color. If you want to move a whole section, you drag it, and the arrows automatically stretch and bend to follow it. It's like building with Lego bricks instead of pouring concrete.

What the Paper Found

The researchers tested LiveFigure against the best image-generating AI models (like Google's "Nano Banana" and OpenAI's "GPT-Image") and traditional coding tools.

  • The "Fix-It" Test: They asked humans to take the AI-generated diagrams and make them ready for a scientific paper.
    • Other AI: The human had to make about 30+ edits to fix the mess, and even then, only 24% of the diagrams were good enough to use.
    • LiveFigure: The human only needed to make about 17 edits (mostly small tweaks), and 80% of the diagrams were ready to publish immediately.
  • Human Preference: When people were shown two diagrams side-by-side (one from LiveFigure, one from the competition), they picked LiveFigure 60% of the time because it looked more professional and made more sense logically.

In Short

LiveFigure doesn't just "draw" a picture; it builds a diagram using a smart, step-by-step process that mimics how human experts think. It creates a diagram that you can actually edit, fix, and perfect, turning the difficult task of scientific illustration into something that feels like playing with digital Legos.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →