22nd of 6 in AI editors and workflow canvasesFor image, video and design, image and design

next-ai-draw-io

Chat with an AI to create and edit draw.io diagrams

Stars
36.5k
License
Apache-2.0
Last commit
Nov 2026
Last release
Oct 2026
Language
TypeScript
Stars, last 29 weeks+10,271
10 Apr 2026: 26,268 stars17 Apr 2026: 26,912 stars24 Apr 2026: 27,304 stars1 May 2026: 27,868 stars8 May 2026: 28,266 stars15 May 2026: 28,658 stars22 May 2026: 29,174 stars29 May 2026: 30,011 stars5 Jun 2026: 31,028 stars12 Jun 2026: 31,517 stars19 Jun 2026: 31,807 stars26 Jun 2026: 32,051 stars3 Jul 2026: 32,471 stars10 Jul 2026: 32,763 stars17 Jul 2026: 33,341 stars24 Jul 2026: 33,567 stars31 Jul 2026: 33,752 stars7 Aug 2026: 34,079 stars14 Aug 2026: 34,668 stars21 Aug 2026: 34,959 stars28 Aug 2026: 35,217 stars4 Sept 2026: 35,469 stars11 Sept 2026: 35,654 stars18 Sept 2026: 35,813 stars25 Sept 2026: 35,931 stars2 Oct 2026: 36,011 stars9 Oct 2026: 36,102 stars16 Oct 2026: 36,263 stars23 Oct 2026: 36,402 stars30 Oct 2026: 36,539 stars

26,268 on 10 Apr 202636,539 on 30 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Next.js app that has an LLM generate draw.io XML on a real draw.io canvas, so diagrams stay editable by hand and export as .drawio, .png, .svg or .drawio.svg. Each AI change is saved as a version you can compare, restore or undo. It also ships as a desktop app and as an MCP server (@next-ai-drawio/mcp-server) for agents such as Claude Code, Cursor and VS Code.

Who it is for: Engineers who want AI-generated, hand-editable architecture and flow diagrams

Strengths

  • Output is a normal draw.io file, editable by hand and exportable to four formats
  • Per-change version history with compare, restore and Ctrl+Z undo
  • 25 providers including Ollama and an OpenAI-compatible preset; browser-entered keys stay local
  • Also runs as an MCP server and desktop app; admin panel for models and quotas

Weaknesses

  • Small models tend to produce broken diagrams; README recommends a capable model
  • Default provider is AWS Bedrock, so provider setup is needed before first run
  • Hosted demo has a usage limit unless you supply your own API key

What it needs

  • TypeScript, AWS Bedrock, OpenAI, Anthropic, Google AI
  • Needs LLM provider API key (or Ollama for local models), Node.js and npm
  • Docker
  • env example file

Quick answers

Is next-ai-draw-io open source?

Yes. Its code is on GitHub under the Apache-2.0 license.

Can you run next-ai-draw-io with Docker?

Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.

Head to head

Also in AI editors and workflow canvases

See all 6
Also in AI editors and workflow canvases
RankProjectScore
1penpotOpen-source design and prototyping tool with real-time collaboration and design tokens Live demo ↗ (opens in a new tab)62k starsMPL-2.088 out of 100
3plate-playground-templateNext.js rich-text editor template on Plate with AI commands242 starsMIT54 out of 100
#4editorNotion-style Nuxt editor with AI completions and optional collaboration Live demo ↗ (opens in a new tab)171 starsMIT40 out of 100
#5tersaNode canvas for chaining text, image and video models via AI Gateway1k starsMIT23 out of 100
#6workflow-builder-templateVisual AI workflow builder on Workflow DevKit with real integrations1.2k starsApache-2.021 out of 100