इस प्रोजेक्ट के बारे में
Next AI Draw.io एक Next.js वेब अनुप्रयोग है जो AI क्षमताओं को draw.io डायग्राम के साथ एकीकृत करता है। उपयोगकर्ता प्राकृतिक भाषा आज्ञाओं और AI-सहायक विज़ुअलाइज़ेशन के माध्यम से डायग्राम बनाते, संशोधित करते और बढ़ाते हैं।
README में वर्णित प्रमुख क्षमताएँ:
- प्राकृतिक भाषा के माध्यम से LLM-संचालित डायग्राम निर्माण और संशोधन
- छवि-आधारित डायग्राम प्रतिलिपि: मौजूदा डायग्राम या छवियों को अपलोड करें ताकि AI उन्हें प्रतिलिपि और सुधार सके
- सामग्री निकालने और डायग्राम बनाने के लिए PDF और पाठ फ़ाइल अपलोड
- समर्थित मॉडलों (OpenAI o1/o3, Gemini, Claude आदि) के लिए AI तर्क प्रदर्शन
- संस्करण ट्रैकिंग और पिछले संस्करणों को पुनर्स्थापित करने वाले डायग्राम इतिहास
- वास्तविक समय संशोधन के लिए इंटरैक्टिव चैट इंटरफ़ेस
- क्लाउड आर्किटेक्चर डायग्राम समर्थन (AWS, GCP, Azure)
- डायग्राम तत्वों के बीच एनिमेटेड कनेक्टर
एकीकरण और डिप्लॉयमेंट:
- Claude Desktop, Cursor और VS Code के साथ उपयोग योग्य MCP सर्वर; Claude Code CLI के माध्यम से भी स्थापित किया जा सकता है
- Releases पेज से Windows, macOS और Linux के लिए डेस्कटॉप अनुप्रयोग
- EdgeOne Pages, Vercel और Cloudflare Workers के लिए Docker गाइड और डिप्लॉयमेंट विकल्प
- स्थानीय सेटअप: git clone, npm install, env.example से .env.local, और port 6002 पर npm run dev
प्रदाता समर्थन में AWS Bedrock (डिफ़ॉल्ट), OpenAI, Anthropic, Google AI, Google Vertex AI, Azure OpenAI, Ollama, OpenRouter, AIHubMix, DeepSeek, SiliconFlow, ModelScope, SGLang, Vercel AI Gateway, ByteDance Doubao और Atlas Cloud शामिल हैं। AWS Bedrock और OpenRouter को छोड़कर सभी प्रदाता कस्टम एंडप्वाइंट का समर्थन करते हैं। व्यवस्थापक AI_MODELS_CONFIG या ai-models.json के माध्यम से सर्वर-साइड मॉडल कॉन्फ़िगर कर सकते हैं, और /admin पर प्रशासक पैनल (ADMIN_PASSWORD द्वारा सुरक्षित) मॉडल, एक्सेस कोड, विशेषताएँ, अवलोकनीयता और क्वांटा को प्रबंधित करता है।
तकनीकी रूप से, अनुप्रयोग फ्रंटएंड और राउटिंग के लिए Next.js, स्ट्रीमिंग प्रतिक्रियाओं और बहु-प्रदाता समर्थन के लिए Vercel AI SDK (ai और @ai-sdk/*), और डायग्राम प्रतिनिधित्व के लिए react-drawio का उपयोग करता है। डायग्राम draw.io XML के रूप में दर्शाए जाते हैं जिसे AI बनाता या संशोधित करता है। README बताती है कि कार्य में कठोर फॉर्मेटिंग बाधाओं के साथ लंबे-रूप आउटपुट के लिए मजबूत मॉडल आवश्यक हैं, Claude Sonnet 4.5, GPT-5.1, Gemini 3 Pro, और DeepSeek V3.2/R1 की सिफ़ारिश करता है, और यह भी बताता है कि claude श्रृंखला को क्लाउड आर्किटेक्चर लोगोज़ के साथ draw.io डायग्राम पर प्रशिक्षित किया गया था।
एक लाइव डिमो उपलब्ध है, और उपयोगकर्ता डिमो उपयोग सीमाओं को bypass करने के लिए अपना API कुंजी (ब्राउज़र में स्थानीय रूप से संग्रहीत) प्रदान कर सकते हैं। परियोजना Apache 2.0 लाइसेंस के अधीन है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.