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

OmniRoute ایک خود میزبان AI گیٹ وے ہے جو سینکڑوں AI فراہم کنندگان اور ماڈلز تک رسائی کو ایک واحد مقامی اینڈ پوائنٹ کے پیچھے یکجا کرتا ہے۔ یہ MIT لائسنس کے تحت لائسنس یافتہ ہے اور انسٹالیشن کے بعد فوری طور پر بغیر کسی API کلید یا سائن اپ کے کام کرتا ہے۔ ## یہ کیا کرتا ہے OmniRoute 352+ AI فراہم کنندگان کو جمع کرتا ہے جو 1,200+ ماڈلز پیش کرتے ہیں، جن میں Claude, GPT, Gemini, GLM, DeepSeek, Kimi اور MiniMax شامل ہیں۔ ان میں سے 150+ فراہم کنندہ tiers مفت ہیں، اور مفت ٹوکنز کا تخمینہ ماہانہ تقریباً 1.47 ارب ہے۔ گیٹ وے تمام فراہم کنندگان کو OpenAI کے مطابقت پذیر `/v1` اینڈ پوائنٹ کے پیچھے نارملائز کرتا ہے، تاکہ ہر مطابقت پذیر ٹول وینڈر مخصوص SDK کے بغیر جڑ سکے۔ ## اہم خصوصیات - **خودکار فیل بیک راؤٹنگ**: ایک کوٹہ آگاہ راؤٹر شرح حدود یا ناکامیوں پر خودکار طور پر چار فراہم کنندہ tiers (Subscription → API Key → Cheap → Free) کے درمیان فیل بیک کرتا ہے، تاکہ آپ کے کام میں وقفہ نہ آئے۔ - **ٹوکن کمپریشن**: RTK اور Caveman stacking کمپریشن اہل ورک لوڈز پر ٹوکن استعمال میں 15–95% (اوسطاً ~89%) کی بچت کرتا ہے، جو مفت کوٹہ کو مزید پھیلاتا ہے۔ - **19 راؤٹنگ حکمت عملیاں**: سرٹ بریکیورز، کلید کول ڈاؤن، اور ماڈل لاک آؤٹ تحفظ کے ساتھ لچکدار درخواست راؤٹنگ۔ - **MCP اور A2A سپورٹ**: نیٹو Model Context Protocol اور Agent-to-Agent پروٹوکول انٹیگریشن۔ - **مقامی پہل**: تمام درخواستیں `localhost:20128` کے ذریعے راؤٹ ہوتی ہیں۔ انکرپشن کلیدیں AES-256-GCM استعمال کرتی ہیں؛ کوئی بھی فراہم کنندہ ٹریفک تھرڈ پارٹی کلاؤڈز کے ذریعے ٹنل نہیں کی جاتی۔ - **TLS stealth**: اختیاری پروکسی لیول TLS ماسکنگ۔ - **لائیو ٹیلی میٹری**: ریئل ٹائم ڈیش بورڈز تمام جڑے ہوئے فراہم کنندگان کے استعمال، کوٹہ، بچت، اور p95 لیٹنسی کو ٹریک کرتے ہیں۔ - **گیارڈ ریلز اور ارزیابیاں**: پروڈکشن گریڈ گیارڈ ریلز، ایولز، اور ہزاروں اسٹੈٹک ٹیسٹ ڈیکلیరیشنز۔ ## مطابقت پذیر ٹولز OmniRoute ڈویلپر اور کوڈنگ ٹولز کے لیے drop-in بیک اینڈ کے طور پر ڈیزائن کیا گیا ہے، جن میں Claude Code, Codex, Cursor, OpenCode, Cline, GitHub Copilot اور دیگر شامل ہیں۔ ایک پیش سے تیار کردہ کلید فراہم کنندہ (OpenCode Free) نئی انسٹالیشن پر فوری طور پر `auto` ماڈل شناخت کنندہ کا استعمال کرتے ہوئے جواب دیتا ہے۔ ## ڈیپلائمنٹ کے اختیارات گیٹ وے npm (`npm i -g omniroute`)، Docker Hub، Electron ڈیسک ٹاپ ایپ، اور PWA کے ذریعے دستیاب ہے، جو صارفین کو اسے چلانے کے طریقے میں لچک دیتا ہے۔ Python, Node.js, PHP اور cURL کے لیے کواک اسٹارٹ اسکرپٹ فراہم کیے گئے ہیں۔ ## آرکیٹیکچر Smart Router کالر اور فراہم کنندہ لیئر کے درمیان بیٹھا ہے، جو کمپریشن لاگو کرتا ہے اور کوٹہ دستیابی، لاگت tier، اور راؤٹنگ حکمت عملی کی بنیاد پر کیٹلاگ سے فراہم کنندگان منتخب کرتا ہے۔ فراہم کنندہ کلیدیں ٹیموں کے درمیان منصفانہ شیئر تقسیم کے لیے پول کی گئی ہیں جو ایک ہی سبسکرپشن شیئر کرتی ہیں۔ ایک terms-risk کیٹلاگ 13 فراہم کنندگان کی نشاندہی کرتی ہے جہاں صارفین کو استعمال سے پہلے شرائط کا جائزہ لینا چاہیے۔ ## کمیونٹی اور شراکت دار 550+ شراکت داروں نے OmniRoute بنایا ہے، جس کے 51 زبانوں میں ترجمے موجود ہیں۔ سپورٹ چینلز میں Discord, Telegram, WhatsApp گروپس، اور v3.9.0 LTS کو ہدف بنانے والا ایک عوامی روڈ میپ شامل ہے۔