GitHubリポジトリをインタラクティブなアーキテクチャ図や約1分のナレーション付き解説動画に変換し、AIエージェント向けのMCPサーバーも提供します。
DayuanJiang/next-ai-draw-io
自然言語でAIモデルと対話しながらdraw.ioの図を作成・編集できるWebアプリ、デスクトップアプリ、MCPツール。
代替できる製品:Lucidchart
- スター
- 36,331
- フォーク
- 3,848
- 未解決の Issue
- 38
- 最終コミット
- 昨日
これは何?
Next AI Draw.ioでは、図を平易な言葉で説明するだけで、AIモデルがdraw.ioのキャンバスに直接描画します。通常のdraw.ioファイルと同じように手動で編集したり、図形を選択してその部分だけをAIに変更させたりすることもできます。AIによる変更はそれぞれバージョンとして保存され、比較・復元・取り消しが可能です。図は.drawio、.png、.svg形式でエクスポートできます。
Webアプリ、Windows・macOS・Linux向けのデスクトップアプリ、そしてClaude Code、Cursor、VS Codeなどのエージェントから図を作成できるMCPサーバーとして提供されています。Bedrock、OpenAI、Anthropic、Ollama、その他のOpenAI互換エンドポイントを含む25のモデルプロバイダーに対応し、APIキーはブラウザー内に保管されます。ローカル、Vercel、Cloudflare Workers、Dockerでセルフホストできるほか、オフライン環境にもデプロイできます。
主な機能
- 011文の指示から、AWS、Azure、GCP、Kubernetesのアイコンライブラリーを使って、アーキテクチャ図、フローチャート、シーケンス図を生成します。
- 02チャットで既存の図を編集でき、AIが変更した図形を強調表示します。
- 03キャンバス上で選択した図形だけをAIに変更させられます。
- 04AIによる変更のバージョン履歴をサムネイル付きで保持し、比較・復元・取り消しができます。
- 05.drawio、.png、.svg、.drawio.svg形式でエクスポートできます。
- 06Webアプリ、デスクトップアプリ、またはClaude Code、Cursor、VS Code向けのMCPサーバーとして利用できます。
ユースケース
- 設計レビュー中に、文章で説明した内容からクラウドアーキテクチャ図を作成する。
- スクリーンショットやスケッチを、編集可能なdraw.io図に変換する。
- エディターで作業中に、AIコーディングエージェントに図を作成・確認させる。
- オフライン環境やイントラネットで、Ollama経由のローカルモデルを使って図を描く。
クイックスタート
- 1
リポジトリをクローンします
git clone https://github.com/DayuanJiang/next-ai-draw-io - 2
プロジェクトフォルダーに移動します
cd next-ai-draw-io - 3
依存関係をインストールします
npm install - 4
envファイルをコピーしてプロバイダーとAPIキーを追加し、開発サーバーを起動してlocalhost:6002を開きます
cp env.example .env.local
使う前に知っておきたいこと
- 小規模なモデルでは図が崩れやすいため、十分な性能を持つモデルが必要です。
- 自分で実行するには、モデルプロバイダーとAPIキーの設定が必要です。
トピック
よくある質問
- next-ai-draw-io とは?
- 自然言語でAIモデルと対話しながらdraw.ioの図を作成・編集できるWebアプリ、デスクトップアプリ、MCPツール。 Next AI Draw.ioでは、図を平易な言葉で説明するだけで、AIモデルがdraw.ioのキャンバスに直接描画します。通常のdraw.ioファイルと同じように手動で編集したり、図形を選択してその部分だけをAIに変更させたりすることもできます。AIによる変更はそれぞれバージョンとして保存され、比較・復元・取り消しが可能です。図は.drawio、.png、.svg形式でエクスポートできます。
- next-ai-draw-io は無料で使えますか?ライセンスは?
- next-ai-draw-io は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- next-ai-draw-io は今もメンテナンスされていますか?
- 活発にメンテナンス中。next-ai-draw-io の最終コミットは 2026年10月19日 です。
- next-ai-draw-io は何に使えますか?
- 設計レビュー中に、文章で説明した内容からクラウドアーキテクチャ図を作成する。 スクリーンショットやスケッチを、編集可能なdraw.io図に変換する。 エディターで作業中に、AIコーディングエージェントに図を作成・確認させる。 オフライン環境やイントラネットで、Ollama経由のローカルモデルを使って図を描く。
- next-ai-draw-io のインストール方法は?
- リポジトリをクローンします: git clone https://github.com/DayuanJiang/next-ai-draw-io プロジェクトフォルダーに移動します: cd next-ai-draw-io 依存関係をインストールします: npm install envファイルをコピーしてプロバイダーとAPIキーを追加し、開発サーバーを起動してlocalhost:6002を開きます: cp env.example .env.local
- next-ai-draw-io はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/DayuanJiang/next-ai-draw-io
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
アイデアや計画、コードベースをインタラクティブなHTML図に変換するエージェントスキル。
AIチャットモデル向けのプロンプトをコミュニティで編集・管理するオープンソースライブラリ。Webサイト、CSV/Hugging Faceデータセット、CLI、MCPサーバー連携を提供します。
ワークフロー、ツール、メモリ、MCPサーバー、評価機能を備えた、AIエージェントやLLM搭載アプリを構築するためのTypeScriptフレームワーク。
多言語コードベースをナレッジグラフ化し、AIエージェントやMCPサーバー経由で自然な英語で検索・編集できます。