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.
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.
Stars
24,347
Forks
2,562
Language
TypeScript
License
Apache-2.0
Category
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.