Guides / Generate diagram content with AI

Generate Diagram Content with AI — Vexlio

Describe what you need in plain language (you know the drill) and Vexlio generates a set of styled, reusable components right on your canvas. You refine them by re-prompting, then drop them into your drawing, fully editable, with nothing to import or export.

Starting from a blank canvas is the slowest part of making a diagram. Vexlio's AI generation gives you a running start: type what you're after like "lifecycle icons," "a row of database and queue shapes," or "UML class boxes for an order system", and get back a tidy set of ready-to-edit components. This guide covers how it works, what it does and deliberately doesn't do, and how to get good results.

double_arrow

What the AI generates

Vexlio's generation is built around a simple idea: it gives you the building blocks, and you stay in control of the diagram. A prompt produces a set of reusable, styled components — the shapes, icons, and labeled elements you described — laid out so you can pick them up and use them.

Two things it intentionally leaves to you:

  • It doesn't connect things with arrows. Where the relationships go is a design decision, and drawing them yourself takes seconds with Vexlio's connectors while keeping the layout exactly how you want it.
  • It doesn't arrange the diagram for you. You place the components where they belong. That means no fighting an auto-layout that "helpfully" moved everything. The generated pieces are yours to edit and position.

The result is fast content creation without giving up authorship. You get professional-looking, styled components in seconds, then assemble them into the diagram you actually had in mind.

Generating content, step by step

1

Click Add content

Click + Add content in the toolbar. This is where AI generation lives. You don't need to bring your own AI account: it's part of the app you're already drawing in.

The Vexlio toolbar with the + Add content button and its tooltip: Add custom-generated shapes, objects, diagrams.
2

Describe what you need

Type a short description of the components you want, for example, "a few nice-looking shapes and icons for an HVAC troubleshooting flow." Be specific about the things, not the layout. If you're stuck, tap one of the example prompts, and hit Draw it.

Vexlio's Draw me something nice panel, with an example prompt describing shapes for an HVAC troubleshooting flow, example-prompt suggestions, Standard and High quality options, and a Draw it button.
3

Refine by re-prompting

You'll see a preview of what was generated. If it's not quite right, adjust and try again: "fix the top shape, and choose a better color scheme," or a quick nudge like Make it more compact, Add some color, or Simplify the layout. Each pass shows you the result, so you can iterate until the set matches what you wanted.

Vexlio's AI refinement step: a re-prompt box reading 'fix the top shape, and choose a better color scheme,' quick suggestions, and a note that once you Keep, the components become editable by hand, with Discard and Keep buttons.
4

Keep it: the components drop into your drawing

Click Keep and the components are placed on your canvas as ordinary Vexlio objects. From there they're fully editable: retype a label, recolor a shape, resize it, connect them with arrows, group them, copy one to reuse. There's no separate "AI layer" and nothing is locked; they behave exactly like anything you'd draw by hand.

Generated HVAC troubleshooting components on the Vexlio canvas — a Thermostat Reading decision diamond, a green System Restored node, a red Requires Professional Service node, and a shape being edited inline with the text toolbar open.
double_arrow

Getting good results

  • Ask for components, not a finished diagram. The generator is at its best producing the pieces ("an API gateway, two microservices, and a database") and arranging and connecting remains your job.
  • Name the domain. "Kubernetes," "BPMN," "network topology," or "org chart" gives the model the vocabulary and conventions to match, so the shapes come back looking the part.
  • Iterate in small steps. Generate a rough set, then re-prompt one change at a time. It's faster to iterate with with e.g. "make them all the same width" than to describe everything perfectly up front.
  • Generate more than once. Don't feel like you need to accept the first thing the AI gives you. Refine away to your heart's content.
double_arrow

Frequently asked questions

#

Does the AI draw the whole diagram for me?

add
remove
#

Can I edit what it generates?

add
remove
#

What if the first result is not what I wanted?

add
remove
#

Where do I find it?

add
remove
#

What kinds of things can it generate?

add
remove
#

Is there a limit on the free plan?

add
remove
double_arrow

Keep going

Try generating a set of components

Open Add content, describe what you need, and drop it in.

open_in_newLaunch app

No account required