منصوبے کے بارے میں

Next AI Draw.io ایک Next.js ویب ایپلیکیشن ہے جو AI کی صلاحیتوں کو draw.io ڈایاگرامز کے ساتھ یکجا کرتی ہے۔ صارفین قدرتی زبان کے احکامات اور AI سے مدد شدہ بصری نمائش کے ذریعے ڈایاگرام بنا سکتے، تبدیل کر سکتے اور بہتر بنا سکتے ہیں۔ بنیادی خصوصیات: - قدرتی زبان کے ذریعے LLM سے چلتے ڈایاگرام کی تخلیق اور تبدیلی - تصویر پر مبنی ڈایاگرام نقل: موجودہ ڈایاگرام یا تصاویر اپ لوڈ کریں تاکہ AI انہیں نقل اور بہتر بنا سکے - PDF اور متن فائل اپ لوڈ کر کے مواد نکالنا اور ڈایاگرام تیار کرنا - مفتوح ماڈلز (OpenAI o1/o3، Gemini، Claude وغیرہ) کے لیے AI استدلال کی نمائش - ورژن ٹریکنگ اور پچھلے ورژنز کی بحالی کے ساتھ ڈایاگرام تاریخچہ - حقیقی وقت کی بہتری کے لیے تعاملی چیٹ انٹرفیس - کلاؤڈ آرکیٹیکچر ڈایاگرام سپورٹ (AWS، GCP، Azure) - ڈایاگرام عناصر کے درمیان متحرک کنیکٹرز انٹیگریشن اور ڈپلائیمنٹ: - Claude Desktop, Cursor اور VS Code کے ساتھ استعمال ہونے والا MCP سرور؛ Claude Code CLI کے ذریعے انسٹال بھی ہو سکتا ہے - ریلیزز پیج سے ونڈوز، میک او ایس اور لینکس کے لیے ڈیسک ٹاپ ایپلیکیشنز - 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 ڈایاگرامز اور کلاؤڈ آرکیٹیکچر لوگو کے ساتھ تربیت دی گئی تھی۔ لائیو ڈیمو دستیاب ہے، اور صارفین اپنا API کلیدی فراہم کر سکتے ہیں (برائوزر میں مقامی طور پر محفوظ) تاکہ ڈیمو استعمال کی حدوں کو نظر انداز کیا جا سکے۔ اس منصوبے کا لائسنس Apache 2.0 کے تحت ہے۔