Discover and explore top open-source AI tools and projects—updated daily.
yunshenwuchuxunAI-powered diagram generation from natural language
Top 90.1% on SourcePulse
This project addresses the generation of professional Draw.io diagrams from natural language descriptions or reference images. It targets engineers and researchers seeking to automate diagram creation, offering a significant time-saving benefit by producing editable, structured charts in seconds.
How It Works
The system integrates Next.js 16, Draw.io embed, and streaming LLM calls. Users provide text prompts or upload images; LLMs then generate diagram code (JSON/XML). This code is simultaneously displayed in a Monaco Editor for fine-tuning and rendered in an embedded Draw.io canvas for visual adjustments. Key advantages include a native LLM drawing experience with streaming output and multi-modal input capabilities.
Quick Start & Requirements
cd smart-drawio-next, run pnpm install, then pnpm dev.http://localhost:3000. An online demo is available at https://smart-drawio-next.vercel.app/ (requires API key).Highlighted Details
Maintenance & Community
This project is a fork of liujuntao123/smart-excalidraw-next. No specific community channels (e.g., Discord, Slack) or notable contributors/sponsorships are detailed in the README.
Licensing & Compatibility
Limitations & Caveats
Users must supply their own LLM API keys for frontend configuration, or set up a server-side access password mode. Tailwind CSS v4 is experimental. Image recognition is limited to specific formats, file sizes, and requires Vision-capable LLM models. Local history storage is capped at 20 items.
1 month ago
Inactive
potamides