• Picks
  • Discover
  • Alternatives
  • About

© 2026 Willet

  • Newsletter
  • About
  • FAQ
  • Terms
  • Privacy & Cookies
Join the Discord (opens in a new tab)
Dayuan Jiang avatar

Next AI Draw.io

AI chat assistant that draws and edits draw.io diagrams for you

  • AI apps
  • Design and creative
  • Agent skills and plugins
View on GitHub
Website

What it is

A web and desktop app where you describe a diagram in plain language and an AI lays it out on an actual draw.io canvas, covering architecture, flowcharts, ER, and BPMN diagrams. You can select shapes and ask for targeted changes, compare or roll back each AI edit as a version, and export to .drawio, PNG, or SVG. It also runs as an MCP server, letting coding agents such as Cursor, VS Code, and Claude Code generate diagrams directly. Engineers and architects use it to sketch system designs quickly with their own model provider and API key.

Images

Facts

Stars
36,337 GitHub stars.
36,337

Forks
3,847
Commits
828
Contributors
69
Language
TypeScript
License
Apache-2.0
Last commit
Oct 18, 2026
On GitHub since
March 2025
First release
November 2025
Platforms
web, macOS, Windows, Linux, self-hosted
Self-hostable
Yes
Alternative to
Lucidchart, Microsoft Visio
Author
Dayuan Jiang
Tags
  • mcp-server
  • diagrams
  • drawing
  • chatbot

Last synced from GitHub on Oct 20, 2026

The 10 best overlooked open-source projects, every Monday.

Share and more

Comments

No comments yet. Start the conversation.

Similar projects

  • Excalidraw avatar

    Excalidraw

    A virtual whiteboard for quick diagrams that look hand-drawn

    134k
  • tt-a1i avatar

    Archify

    Agent skill that turns ideas or codebases into interactive HTML diagrams

    86.2k
  • AstrBot AI avatar

    AstrBot

    Self-hosted AI chatbot platform that connects LLMs to messaging apps

    42.4k

What people are saying

Updated Oct 21, 2026
  • Hacker NewsShow HN: Next AI Draw.io – Interactive Diagrams Creating with LLMsDec 1, 2025 · 2 points · 2 comments (opens Hacker News in a new tab)