# 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.

Repository: https://github.com/DayuanJiang/next-ai-draw-io
Canonical: https://ross.abutalabs.com/products/next-ai-draw-io
Homepage: https://next-ai-drawio.jiang.jp/
Language: TypeScript
License: Apache-2.0
License Family: permissive
Topics: ai, diagrams, productivity
Last push: 2026-08-26T19:58:16+00:00

## Health v2 (maintenance only)
Score: 81/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 84, longevity 37
- inputs: {"age_days": 528, "days_push": 7, "days_rel": 105, "gap_med": 4, "n_releases_24m": 18}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 35313, forks 3790 (observed 2026-08-28T04:12:00.792686+00:00)

## What it is
A Next.js web application that combines AI chat with draw.io diagram editing, letting users create and modify diagrams through natural language commands. It supports multiple LLM providers and includes an MCP server for integration with tools like Claude Code.

## Use cases
- generate draw.io diagrams from natural language descriptions
- edit existing diagrams by chatting with an AI
- create architecture and flow diagrams without manual drawing
- integrate AI diagram generation into Claude Code via MCP
- self-host an AI-powered diagramming tool

## When to choose
- you want to create or edit draw.io diagrams using plain-language prompts
- you need a self-hosted or deployable AI diagramming app with multi-provider LLM support
- you want AI diagram generation accessible from coding assistants via MCP

## When to avoid
- you need offline diagramming without any AI or LLM API access
- you need a full-featured general-purpose diagram editor with all native draw.io features
- you require non-draw.io diagram formats like Mermaid or PlantUML

## Facets
- artifact type: application
- maturity: active
- function: llm-inference, chatbot, mcp, web-framework
- domain: web-development, artificial-intelligence, large-language-models, developer-tools
- platform: self-hosted, cross-platform
- tags: drawio, diagram-generation, nextjs, natural-language, ai-diagrams, visualization, web-server, nodejs, docker

## Member repositories
- DayuanJiang/next-ai-draw-io (main) score 81

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:12:00.792686+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T16:26:58.141670+00:00, confidence not recorded.
  - readme: https://github.com/DayuanJiang/next-ai-draw-io (fetched 2026-08-28T04:12:00.792686+00:00, sha d1d987f81d8c)
  - homepage: https://next-ai-drawio.jiang.jp/ (fetched 2026-08-29T07:48:25.416347+00:00, sha ae19b41cb57f)
- Data as of 2026-08-30T08:39:29.467469+00:00.
