DayuanJiang/next-ai-draw-io

A next.js web application that integrates AI capabilities with draw.io diagrams. This app allows you to create, modify, and enhance diagrams through natural language commands and AI-assisted visualization.

87
/ 100
Verified

Leverages multiple LLM providers (OpenAI, Claude, Gemini, DeepSeek) with real-time AI reasoning visualization for supported models, plus an MCP server for Claude Desktop/Cursor integration. Handles multi-modal inputs including image upload, PDF extraction, and text files to generate draw.io XML diagrams, with specialized support for cloud architecture icons (AWS/GCP/Azure) and animated connectors. Deployable across Vercel, Cloudflare Workers, and EdgeOne Pages, with local browser-based API key storage for privacy.

24,347 stars and 8,037 monthly downloads. Actively maintained with 29 commits in the last 30 days. Available on npm.

Maintenance 23 / 25
Adoption 19 / 25
Maturity 25 / 25
Community 20 / 25

How are scores calculated?

Stars

24,347

Forks

2,562

Language

TypeScript

License

Apache-2.0

Last pushed

Mar 24, 2026

Monthly downloads

8,037

Commits (30d)

29

Dependencies

4

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/generative-ai/DayuanJiang/next-ai-draw-io"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.