🌐 Languages: 🇺🇸 English · 🇪🇹 am · 🇸🇦 ar · 🇦🇿 az · 🇧🇬 bg · 🇧🇩 bn · 🇧🇦 bs · 🇨🇿 cs · 🇩🇰 da · 🇩🇪 de · 🇬🇷 el · 🇪🇸 es · 🇪🇪 et · 🇮🇷 fa · 🇫🇮 fi · 🇫🇷 fr · 🇮🇪 ga · 🇮🇳 gu · 🇳🇬 ha · 🇮🇱 he · 🇮🇳 hi · 🇭🇷 hr · 🇭🇺 hu · 🇦🇲 hy · 🇮🇩 id · 🇳🇬 ig · 🇮🇹 it · 🇯🇵 ja · 🇬🇪 ka · 🇰🇭 km · 🇮🇳 kn · 🇰🇷 ko · 🇱🇹 lt · 🇱🇻 lv · 🇮🇳 ml · 🇮🇳 mr · 🇲🇾 ms · 🇲🇹 mt · 🇲🇲 my · 🇳🇱 nl · 🇳🇴 no · 🇮🇳 or · 🇮🇳 pa · 🇵🇭 phi · 🇵🇱 pl · 🇵🇹 pt · 🇧🇷 pt-BR · 🇷🇴 ro · 🇷🇺 ru · 🇱🇰 si · 🇸🇰 sk · 🇸🇮 sl · 🇷🇸 sr · 🇸🇪 sv · 🇰🇪 sw · 🇮🇳 ta · 🇮🇳 te · 🇹🇭 th · 🇹🇷 tr · 🇺🇦 uk-UA · 🇵🇰 ur · 🇺🇿 uz · 🇻🇳 vi · 🇳🇬 yo · 🇨🇳 zh-CN · 🇹🇼 zh-TW
निःशुल्क टियरहरूलाई हातैले एकत्रित गर्नु झन्झटिलो हुन्छ — दर्जनौँ SDK, दर्जनौँ दर सीमा, र तपाईंसँग वास्तवमा कति उपलब्ध छ भन्ने कुनै जानकारी हुँदैन। OmniRoute ले 35 आवर्ती पूल कुञ्जीहरूमा 489 निःशुल्क-टियर प्रविष्टिहरू सूचीबद्ध गर्छ र प्रकाशित सकारात्मक मासिक बजेट भएका 17 पूलहरू तथा प्रति-मोडेल पाँच Groq सीमाहरू बाट टोकनको मुख्य सङ्ख्या गणना गर्छ, जसमा साझा पूलअनुसार दोहोरिएका प्रविष्टिहरू हटाइन्छन्। क्षेत्रीय पहिचान जाँचपछि मात्र खुल्ने कोटाहरू (हाल: ModelScope) छुट्टै देखाइन्छन्, क्षेत्रीय पहिचान प्रमाणीकरणपछाडि +~6M उपलब्ध छन्, र तिनलाई मुख्य सङ्ख्यामा कहिल्यै जोडिँदैन। नतिजा ड्यासबोर्डमा (
/dashboard/free-tiers) देखिइरहन्छ।
प्रत्यक्ष
/dashboard/free-tiersपृष्ठको एनिमेटेड सारांश। पूर्ण कार्यविधि (पूलका दोहोरिएका प्रविष्टि हटाउने प्रक्रिया, क्रेडिट टियरहरू, प्रदायकका सर्तहरू): docs/reference/FREE_TIERS.md।यी तथ्याङ्कहरूलाई प्रत्येक दुई हप्तामा प्रत्यक्ष सूचीसँग पुनः लेखापरीक्षण गरिन्छ र ती दुवै दिशामा परिवर्तन हुन्छन् — कुनै प्रदायकले निःशुल्क टियर बन्द गरे सङ्ख्या घट्छ; नयाँ थपिए बढ्छ। हामी सूचीले वास्तवमा गणना गरेको कुरा प्रकाशित गर्छौँ, कहिल्यै माथितिर पूर्णाङ्कित गरिएको सर्वोत्तम सम्भावना होइन।
👋 मर्मतकर्तालाई फलो गर्नुहोस् — नयाँ प्रदायकहरू, रिलिजहरू र सुझावहरू सबैभन्दा पहिले प्राप्त गर्नुहोस्:
प्रश्नहरू, प्रदायकसम्बन्धी सुझावहरू, रोडम्याप र सहायता → Discord · Telegram · WhatsApp 🌍 विश्वव्यापी / 🇧🇷 ब्राजिल / पोर्टल
| v3.8.49 | v3.8.50 | v3.8.51+ |
|
|---|---|---|---|
| 🌐 प्रदायकहरू | 290 | 357 | थप पङ्क्तिबद्ध |
| 🧠 अद्वितीय च्याट मोडेल ID हरू | 1185 | 1312 | — |
| 🖼️ मोडालिटी ब्रिज | — | 🆕 दृष्टि + अडियो + भिडियो | — |
| 📡 राडार निःशुल्क सूची | — | 🆕 ऐच्छिक सहभागिता | — |
| ⚖️ कोटा-सचेत समयतालिकीकरण | — | 🆕 Quota-Share | — |
| 📊 कोटा टेलिमेट्री | — | 🆕 प्रत्यक्ष | — |
→ मार्गचित्र — v3.9.0 LTS तर्फ अघि बढ्दै
| 🚀 सुरु गर्नुहोस् | 🚀 द्रुत सुरुवात | 📦 स्थापना गर्नुहोस् | 🆓 शून्य-कन्फिगरेसन |
| 💡 सिक्नुहोस् | 💥 प्रतिबद्धता | 🤔 OmniRoute किन | 🏆 के कुराले फरक बनाउँछ |
| ⚙️ सुविधाहरू | 🎯 कम्बोहरू | 🌐 प्रदायकहरू | 🔌 CLI र MCP |
| 🗜️ सङ्कुचन | 🖥️ कहाँ चल्छ | 🔒 निजी | |
| 👀 हेर्नुहोस् | 🎬 कार्यरत अवस्थामा | ✨ नयाँ के छ | 🤖 उपयुक्त CLI हरू |
| 💚 सहयोग | 💚 सहयोग / दान | 💬 समुदाय | 💖 प्रायोजकहरू |
| 📦 परियोजना | 🛠️ प्रविधि स्ट्याक | 📖 दस्तावेजहरू | 👥 योगदानकर्ताहरू |
# नयाँ स्थापना, शून्य प्रमाणहरू — `auto` पहिले नै काम गर्छ:
curl http://localhost:20128/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{"model":"auto","messages":[{"role":"user","content":"Hello!"}]}'कुनै विशेष नि:शुल्क ब्याकएन्ड मनपर्छ? oc/… (OpenCode Free) लाई सिधै कल गर्नुहोस्। त्यसपछि auto मा अपग्रेड गर्नुहोस् र OmniRoute लाई छनोट गर्न दिनुहोस्।
📦 Python, Node.js, PHP, र cURL का लागि द्रुत सुरुवात स्क्रिप्टहरू प्रतिलिपि-पेस्ट गर्नुहोस् → examples/quickstart/
खुला स्रोत साथीको रूपमा सामेल हुन चाहनुहुन्छ? यी ती कम्पनीहरू हुन् जसले खुला स्रोतलाई समर्थन गर्छन् र OmniRoute लाई चलायमान राख्न मद्दत गर्छन् — र हामी सार्वजनिक रूपमा उनीहरूले हामीलाई दिएको प्रत्येक टोकन कहाँ जान्छ भनी बताउँछौं। सम्पर्क गर्नुहोस्: diegosouza.pw@outlook.com
|
Kimi Moonshot AI |
यस परियोजनालाई समर्थन गरेकोमा हाम्रा संस्थापक खुला स्रोत साथी Kimi (Moonshot AI) लाई धन्यवाद! Kimi खुला-वजन K2 र K3 मोडेल परिवारहरू पछाडिको AI प्रयोगशाला हो — Kimi K3 ले 1M-टोकन सन्दर्भ विन्डो, नेटिभ भिजन र फ्रन्टियर-स्तरको कोडिङ बन्द-मोडेल मूल्यको एक अंशमा प्रदान गर्दछ, र Claude Code, Codex र OmniRoute ले सेवा गर्ने हरेक कोडिङ उपकरणसँग बक्स बाहिर काम गर्दछ।
Kimi को समर्थनले के शक्ति दिन्छ: Kimi को API क्रेडिटहरूले OmniRoute को AI-प्रमाणित रिलीज पाइपलाइनलाई शक्ति दिन्छ — प्रत्येक पुल अनुरोधलाई शिप गर्नु अघि समीक्षा गर्ने Kimi K3 द्वारा संचालित मर्ज प्रमाणीकरण चरण — साथै दैनिक सुविधा विकास। पहिलो-कक्षा Kimi समर्थन दुवै रेलहरूमा पठाइन्छ: प्रत्यक्ष Kimi API ( kimi-k3) र Kimi Code कोडिङ योजना (OAuth र API कुञ्जी)। OmniRoute Kimi को समर्थन कार्यक्रममा पहिलो ब्राजिलियन खुला-स्रोत परियोजना पनि हो। 15% अतिरिक्त क्रेडिटको साथ Kimi API कुञ्जी प्राप्त गर्नुहोस् →
|
|
Cheaper Inference cheaperinference.com |
यस परियोजनालाई समर्थन गरेकोमा OmniRoute खुला स्रोत साथी Cheaper Inference लाई धन्यवाद! Cheaper Inference एक लागत-रैंक गरिएको गेटवे हो जसले 42 फ्रन्टियर मोडेलहरू — Claude, GPT-5.x, Gemini, Kimi K3, GLM, DeepSeek, Grok र MiniMax — एक OpenAI-अनुकूल एन्डपोइन्ट पछाडि पुनर्विक्रय गर्दछ, प्रत्येक अनुरोधलाई सबैभन्दा सस्तो योग्य प्रदायकमा रुट गर्दै मोडेल निर्माताको सूची मूल्य भन्दा माथि कहिल्यै शुल्क नलिई।
OmniRoute मा पहिलो-कक्षा समर्थन: च्याट पूरा, नेटिभ /v1/responses एन्डपोइन्ट, भिजन, उपकरण कलिङ र 3 छवि मोडेलहरू (grok-imagine, nano-banana-pro, nano-banana-2, cheaperinference/<model> को रूपमा पहुँचयोग्य)। API कुञ्जी प्राप्त गर्नुहोस् →
|
लिङ्कहरू ट्याग गरिएका aff=omniroute साझेदार लिङ्कहरू हुन्। तिनीहरूले तपाईंलाई कुनै अतिरिक्त लागत बिना परियोजनालाई कोष दिन्छन्।
🎟️ सम्बद्ध प्रचार — हामीले प्रायोजन नगर्ने प्रदायकहरूबाट निःशुल्क साइनअप कुपनहरू (विस्तार गर्न क्लिक गर्नुहोस्)
यो खण्ड रेफरल/कुपन कोडहरूको लागि मात्र हो। प्रायोजित साझेदारीहरू माथिको 🤝 हाम्रा खुला स्रोतका साथीहरूद्वारा समर्थित मा छन्। OmniRoute को यहाँ सूचीबद्ध प्रदायकहरूसँग कुनै प्रायोजन वा साझेदारी छैन — यी सार्वजनिक कुपनहरू हुन् जुन कसैले पनि प्रयोग गर्न सक्छ।
|
AgentRouter agentrouter.org |
AgentRouter — सम्बद्ध साइनअप · साइनअपमा $100 निःशुल्क क्रेडिट (निःशुल्क सर्भर, उच्च विलम्बताको अपेक्षा गर्नुहोस् — परीक्षणको लागि उत्तम, उत्पादनको लागि होइन)। OmniRoute मा v3.8.50 देखि पहिलो-कक्षा समर्थन: च्याट पूरा, Anthropic-अनुकूल तार ढाँचा र OpenAI-अनुकूल मार्ग। उपलब्ध मोडेलहरूमा claude-opus-4-8, claude-opus-5, gpt-5.6-sol र थप समावेश छन्। आफ्नो $100 प्राप्त गर्नुहोस् →
|
OmniRoute प्रयोगकर्ताहरूलाई फाइदा पुग्ने उदार निःशुल्क साइनअप कुपन भएको अर्को प्रदायक थाहा छ? एउटा मुद्दा खोल्नुहोस् र हामी यसलाई यहाँ थप्नेछौं।
कम्बो भनेको मोडेलहरूको एउटा शृङ्खला हो, जसमार्फत OmniRoute ले स्वचालित रूपमा राउट गर्छ। कोटा सकिएमा, प्रदायक असफल भएमा वा लागत बढेमा, कम्बो अर्को योग्य र स्वस्थ मोडेलमा जान सक्छ। 🛡️
कम्बो सिर्जना गर्नुपर्दैन। आफ्नो मोडेललाई auto (वा यसको कुनै भेरियन्ट) मा सेट गर्नुहोस् र OmniRoute ले तपाईंका जडान गरिएका प्रदायकहरूबाट प्रत्यक्ष रूपमा स्कोर गरिएको भर्चुअल कम्बो बनाउँछ:
| मोडेल ID | यसले केका लागि अनुकूलन गर्छ |
|---|---|
auto | 🎯 सन्तुलित पूर्वनिर्धारित विकल्प (LKGP — तपाईंको पछिल्लो राम्रो प्रदायकमै कायम रहन्छ) |
auto/coding | 🧑💻 कोड निर्माणका लागि गुणस्तरलाई प्राथमिकता दिने भारहरू |
auto/fast | ⚡ सबैभन्दा कम विलम्बतालाई पहिलो प्राथमिकता |
auto/cheap | 💰 प्रति टोकन सबैभन्दा सस्तोलाई पहिलो प्राथमिकता |
auto/offline | 🔋 सबैभन्दा धेरै कोटा / दर-सीमा अतिरिक्त क्षमता भएकालाई पहिलो प्राथमिकता |
auto/smart | 🔭 गुणस्तरलाई पहिलो प्राथमिकता + अझ राम्रा मोडेलहरू पत्ता लगाउन 10% अन्वेषण |
auto/lkgp | 📌 अन्तिम-ज्ञात-राम्रो-प्रदायकमै स्पष्ट रूपमा कायम रहने |
auto/chaos | 🧪 मोडेलहरूको प्यानलमा समानान्तर फ्यान-आउट (प्रति प्रदायक एउटा, पूर्वनिर्धारित रूपमा 5), एउटा उत्तर फर्काउँछ; प्रति प्यानल मोडेल एउटा अपस्ट्रिम कल, त्रुटि इन्जेक्सन होइन |
सबै 19 रणनीतिहरू — प्रत्येक कम्बो चरणमा मिसाउनुहोस् र मिलाउनुहोस्:
| # | रणनीति | यसले के गर्छ |
|---|---|---|
| 1 | priority |
पहिलो लक्ष्यलाई प्राथमिकता दिने क्रमबद्ध सूची — अर्कोमा जानुअघि प्रत्येकलाई समाप्त गर्नुहोस् 🥇 |
| 2 | fill-first |
अर्कोमा जानुअघि प्रत्येक लक्ष्यको कोटा पूर्ण रूपमा भर्नुहोस् |
| 3 | weighted |
प्रत्येक लक्ष्यको भारअनुसार भारित अनियमित छनोट |
| 4 | round-robin |
लक्ष्यहरूलाई क्रमअनुसार चक्रीय रूपमा प्रयोग गर्नुहोस् |
| 5 | p2c |
दुई-विकल्पको-शक्ति अनियमित लोड सन्तुलन |
| 6 | least-used |
हालको लोड सबैभन्दा कम भएको लक्ष्य छान्नुहोस् |
| 7 | random |
समान वितरणसहितको अनियमित छनोट (दोहोरोपन हटाइएको) |
| 8 | strict-random |
दोहोरिएका छनोटहरू नहटाई अनियमित छनोट 🎲 |
| 9 | cost-optimized |
प्रत्यक्ष क्याटलग मूल्य निर्धारणबाट प्रति अनुरोध $ न्यूनतम गर्नुहोस् 💸 |
| 10 | headroom |
सबैभन्दा धेरै बाँकी कोटा भएको लक्ष्य छान्नुहोस् |
| 11 | reset-window |
जसको कोटा विन्डो सबैभन्दा चाँडो रिसेट हुन्छ, त्यस लक्ष्यलाई प्राथमिकता दिनुहोस् |
| 12 | reset-aware |
कोटा रिसेट समयअनुसार क्रमबद्ध गर्नुहोस् — छोटा विन्डोहरू पहिले 📊 |
| 13 | context-relay |
लामा कुराकानीहरूका लागि लक्ष्यहरूबीच सन्दर्भ हस्तान्तरण गर्नुहोस् 🧠 |
| 14 | context-optimized |
हालको सन्दर्भ आकारका लागि सबैभन्दा उपयुक्त विकल्प छान्नुहोस् |
| 15 | cache-optimized |
पुनः प्रयोग गर्न मिल्ने प्रत्येक प्रम्प्ट प्रिफिक्सलाई एउटै खातामा पिन गर्नुहोस् — प्रम्प्ट-क्यास हिटहरू अधिकतम बनाउनुहोस् 🎯 |
| 16 | lkgp |
अन्तिम-ज्ञात-राम्रो पथ — पछिल्लो सफल प्रदायकमा पिन गर्छ, त्यसपछि नियमहरूमा फलब्याक गर्छ |
| 17 | auto |
प्रत्येक जडानमा 16-कारक प्रत्यक्ष स्कोरिङ 🤖 |
| 18 | fusion |
मोडेलहरूको प्यानलमा फ्यान-आउट + एउटा निर्णायकले एउटै उत्तर संश्लेषण गर्छ 🧬 |
| 19 | pipeline |
चरणहरू शृङ्खलाबद्ध गर्नुहोस् — प्रत्येक लक्ष्यको आउटपुट अर्कोमा प्रवाह हुन्छ 🔗 |
Auto-Combo इन्जिनले प्रत्येक उम्मेदवारलाई 16 कारकहरू (स्वास्थ्य, कोटा, लागत, विलम्बता, कार्य अनुकूलता, गुणस्तर, सत्र उपलब्धता…) का आधारमा स्कोर गर्छ — docs/routing/AUTO-COMBO.md हेर्नुहोस्।
📖 स्वचालित कम्बो इन्जिन · रेजिलियन्स मार्गदर्शिका
📊 ९राउटर, ओपनराउटर, सीएलआईप्रोक्सीएपीआई र लाइटएलएलएमको तुलनामा पूर्ण कार्यप्रणाली र प्रति-सुविधा विवरण → docs/comparison/OMNIROUTE_VS_ALTERNATIVES.md
OmniRoute MIT इजाजतपत्रप्राप्त छ र खुला रूपमा मर्मत गरिन्छ। यदि यसले तपाईंको समय वा पैसा बचाउँछ भने, यसलाई स्वतन्त्र राख्न मद्दत गर्ने तरिकाहरू यहाँ छन् — आफूलाई उपयुक्त हुने विकल्प छान्नुहोस्। प्रायोजनले राउटिङ प्राथमिकतालाई कहिल्यै असर गर्दैन; यसले दृश्यता दिन्छ, श्रेणी होइन।
| ⭐ रिपोजिटरीलाई स्टार दिनुहोस् | निःशुल्क — दृश्यता बढाउन साँच्चिकै मद्दत गर्छ | OmniRoute लाई स्टार दिनुहोस् |
| 🐙 GitHub Sponsors | एकपटक वा मासिक · प्लेटफर्म शुल्क शून्य | github.com/sponsors/diegosouzapw |
| ☕ Ko-fi | छिटो एकपटकको सहयोग, दाताले साइन अप गर्नुपर्दैन | ko-fi.com/diegosouzapw |
| 🧋 Buy Me a Coffee | सानो, अनौपचारिक सहयोग | buymeacoffee.com/diegosouzapw |
| 🖐 Liberapay | आवर्ती · गैरनाफामूलक · खुला स्रोत | liberapay.com/diegosouzapw |
| 🇧🇷 PIX (ब्राजिल) | तत्काल, कुनै शुल्क छैन | कुञ्जी र QR तल छन् |
| ₿ क्रिप्टो | BTC · ETH · USDT-TRC20 · USDC-Solana | ठेगानाहरू तल छन् |
🇧🇷 PIX — तत्काल, कुनै शुल्क छैन (ब्राजिल)
कुञ्जी (यादृच्छिक): 5d865059-bc44-483a-962d-43ceb80126eb
Pix प्रतिलिपि गरेर टाँस्नुहोस्:
00020101021126580014br.gov.bcb.pix01365d865059-bc44-483a-962d-43ceb80126eb5204000053039865802BR5922OMNIROUTE CONTRIBUICAO6006BRASIL62070503***630475DD
₿ क्रिप्टो — BTC · ETH · USDT-TRC20 · USDC-Solana (विस्तार गर्न क्लिक गर्नुहोस्)
| ₿ BTC | Bitcoin (SegWit) | bc1qh00smz004sy85wyl28v77tenkt3ckl6eaep7fd |
| Ξ ETH | Ethereum (ERC20) | 0x64Cf6B68A6Ff34288e89172950a2d00102337a84 |
| ₮ USDT | Tron (TRC20) | TKAF41JpuQrHbKTnsQa9svJE2T192Hvsc2 |
| $ USDC | Solana | 2emNNZzVVWQc3FQ2wk9M6qXUQmW8AKdjjL174fXR28Tu |
🐛 बग फेला पार्नुभयो वा प्रतिक्रिया छ? एउटा छलफल खोल्नुहोस्।
विकासकर्ता टिप्पणीहरू: विकासकर्ताको सुविधाका लागि परियोजनाले npm install/postinstall का क्रममा स्थानीय .env फाइल सिर्जना गर्न सक्छ। यो फाइललाई जानाजानी .gitignore मार्फत बेवास्ता गरिएको छ (.gitignore हेर्नुहोस्) र यसलाई कहिल्यै कमिट गर्नु हुँदैन — यदि भूलवश कमिट भयो भने, खुलासा भएका सबै गोप्य मानहरू परिवर्तन गर्नुहोस् र इतिहासबाट फाइल हटाउनुहोस्। स्थानीय वातावरण फाइलहरू र गोप्य मानहरू व्यवस्थापन गर्ने मार्गदर्शनका लागि docs/DEVELOPER-ENVIRONMENT.md हेर्नुहोस्।
माथि दस्तावेजीकृत, पूलमा दोहोरिएका प्रविष्टि हटाइएको क्याटलगबाट प्राप्त हुने मुख्य निःशुल्क-स्तरको परिमाण ~1.62B टोकन/महिना नै रहन्छ। प्रदायकको अस्थायी साइनअप क्रेडिटले पहिलो महिनाको परिमाणलाई छुट्टै रूपमा ~2.22B सम्म बढाउन सक्छ। OmniRoute का रिलीजहरूबीच निःशुल्क मोडेलहरूको उपलब्धताबारे अझ नवीन जानकारी चाहनेहरूका लागि Radar एउटा वैकल्पिक, हस्ताक्षरित क्याटलग ओभरले हो; सामुदायिक क्याटलग र हाल उपलब्ध प्रत्येक निःशुल्क सुविधा निःशुल्क नै रहन्छन्।
समर्थकहरूले लाइभ क्याटलग र प्रदायकका थप अवसरहरू प्राप्त गर्न सक्छन्। यसको छुट्टै, परिवर्तनशील अधिकतम सीमा प्रदायकको उपलब्धताअनुसार बढीमा लगभग 3B टोकन/महिना हो। त्यो सीमा सुनिश्चित गरिएको होइन: प्रदायकहरूले कुनै पनि समयमा कोटा, योग्यता, मोडेल वा क्षेत्र परिवर्तन गर्न सक्छन्।
Radar वैकल्पिक रूपमा सक्रिय गर्न सकिन्छ र GET-मात्र हो। OmniRoute क्लाइन्टले प्रम्प्ट, ट्राफिक, प्रदायक कन्फिगरेसन, प्रयोगसम्बन्धी टेलिमेट्री वा घोषणाहरू नदेखाउने स्थानीय अवस्थासम्बन्धी डेटा अपलोड गर्दैन। योग्यता र हालको क्याटलगबारे radar.omniroute.online/planos मा जान्नुहोस्।
v3.8.20 → v3.8.50 का हालैका मुख्य विशेषताहरू। पूर्ण इतिहास
CHANGELOG.mdमा छ।
- 🎛️ OmniConductor — तपाईंको एजेन्ट समूहमा आगमन A2A प्रत्यायोजन, Agent Card मा Conductor सीपहरू, र Faro पुश-टु-टक भ्वाइस च्याटसहितको ड्यासबोर्ड प्यानल। → A2A सर्भर
- 🛂 अनुकूलनीय प्रवेश तथा ओभरलोड सुरक्षा — भारी च्याट अनुरोधहरूले 503 त्रुटि दिनुको सट्टा पङ्क्तिमा प्रतीक्षा गर्छन्, र प्रत्येक जडानका लागि परमाणविक RPM रोलिङ लिजहरू उपलब्ध छन्। → दृढता मार्गदर्शिका
- 🗂️ मानक
/v1/modelsक्रमबद्धता — प्रत्येक प्रदायकका लागि प्रदायकअनुसार समूहबद्ध एउटा निरन्तर ब्लक (कम्बोहरू सुरुमा स्थिर), जुन हरेक क्याटलग स्रोतमा स्थिर रहन्छ। → API सन्दर्भ - 🗜️ कम्प्रेसन सुदृढीकरण — पूर्वनिर्धारित रूपमा सक्रिय इन्फ्लेसन गार्ड, DE / FR / JA + चिनियाँ (wényán) का लागि Caveman प्याकहरू, र Gradle तथा .NET का लागि RTK फिल्टरहरू। → कम्प्रेसन
- 💸 पारदर्शी फ्ल्याट-रेट लागत — सदस्यता / कोडिङ-प्लान प्रदायकहरूको लागत विश्लेषणमा $0 देखिन्छ; बजेट, कोटा र राउटिङले अनुमान गर्न जारी राख्छन्। → API सन्दर्भ
- ⚖️ कोटा-साझेदारी राउटिङ — साझा खाताको कोटा पूल गरिएका कुञ्जीहरूबीच निष्पक्ष रूपमा बाँड्छ र कार्य-संरक्षणकारी भएकाले निष्क्रिय अंशहरू अरूलाई उपलब्ध गराउँछ। → दृढता मार्गदर्शिका
- 🤖 एक-कमान्ड CLI/एजेन्ट सेटअप — 13 दर्ता गरिएका
setup-*कमान्डहरू;omniroute runले 7 CLI हरू (Claude Code, Codex, Aider, Goose, OpenCode, Qwen Code, Gemini CLI) सुरु गर्छ;omniroute configureले अन्तरक्रियात्मक प्रदायक+मोडेल चयनकर्ता र प्रत्येक कन्टेक्स्टका मनपर्ने विकल्पहरूसहित 10 लक्ष्यहरू समर्थन गर्छ। → CLI एकीकरणहरू - 🛰️ रिमोट मोड — स्कोप गरिएका टोकनहरू (
connect/contexts/tokens) र VPS स्थापनाहरूका लागिantigravityOAuth सहायकमार्फत रिमोट OmniRoute सञ्चालन गर्नुहोस्। → रिमोट मोड - 🧭 अझ स्मार्ट स्वचालित राउटिङ —
auto/<category>:<tier>कम्बोहरू, Fusion (मोडेल प्यानल + निर्णायक), कार्य-सचेत राउटिङ, र प्रत्येक अनुरोधका लागि मोडेल / मोड / USD-बजेट ओभरराइडहरू। → Auto-Combo - 🗜️ प्लग गर्न मिल्ने कम्प्रेसन — 12 संयोजनयोग्य इन्जिनहरू + Compression Studios: LLMLingua-2, दुई-तहको Ultra, omniglyph, प्रत्येक चरणको फिडेलिटी गेट, GCF v3.2, र ड्र्याग-रिअर्डर सम्पादक। → कम्प्रेसन
- 🕵️ पारदर्शी MITM डिक्रिप्सन (TPROXY) — प्रत्येक SNI का लागि CA र ट्रस्ट-स्टोर इन्स्टलरसहित प्रोक्सी वातावरण चरहरू बेवास्ता गर्ने CLI हरू क्याप्चर गर्नुहोस्। → MITM/TPROXY
- 💸 सर्वत्र लागत टेलिमेट्री — प्रत्येक एन्डपोइन्टमा
X-OmniRoute-*लागत/प्रयोग हेडरहरू, cache-HIT बचत हेडर, र प्रत्येक कुञ्जीका लागि USD खर्च कोटाहरू। → API सन्दर्भ - 🧠 तपाईंको नियन्त्रणमा रहने मेमोरी — पूर्वनिर्धारित रूपमा निष्क्रिय, अप्ट-इन int8 भेक्टर क्वान्टाइजेसन + प्रकारयुक्त डिके, र प्रत्येक अनुरोधका लागि
x-omniroute-no-memory। → मेमोरी - 🛡️ सुरक्षा — हरेक LLM रुटमा प्रम्प्ट-इन्जेक्सन गार्ड (रेड-टिम सुइट), अप्ट-इन क्रेडेन्सियल-मास्किङ गार्डरेल (दुवै दिशामा चुहिएका API कुञ्जीहरू/गोप्य जानकारी हटाउँछ), अन्तिम विकल्पका रूपमा निःशुल्क DuckDuckGo वेब खोज, र ड्यासबोर्डका लागि वैकल्पिक OIDC लगइन गेट (पासवर्ड लगइन सधैँ उपलब्ध रहन्छ)। → गार्डरेलहरू
- 🖼️ नयाँ एन्डपोइन्टहरू —
/v1/ocr(Mistral OCR) र/v1/audio/translations(Whisper-शैली) ले मिडिया सुविधाहरूलाई पूर्णता दिन्छन्। → API सन्दर्भ - 🎨 तस्बिर / भिडियो / अडियो उत्पादन — मिडियाका लागि एउटै API: xAI Grok Imagine र Novita AI भिडियो, ComfyUI, Magnific, Adobe Firefly, Segmind, तथा ElevenLabs जस्ता स्पिच प्रदायकहरू। → API सन्दर्भ
- 🌍 डिप्लोयमेन्ट तथा सञ्चालन — रिभर्स-प्रोक्सी
basePath, ब्राउजरको भाषा स्वतः पहिचान, प्रत्येक कुञ्जीका लागि उपकरण ट्र्याकिङ, रुटविहीन MITM ट्रस्ट, र zh-TW स्थानीयकरण। → वातावरण - 🤝 थप प्रदायक तथा एजेन्टहरू — क्लाउड एजेन्टहरू (Codex Cloud, Cursor, Devin, Jules), ब्राउजर + OAuth लगइनसहित Grok Build (xAI), Ollama को प्रथम-श्रेणी कार्ड, Claude Opus 5 र Sonnet 5, Kimi को आधिकारिक साझेदारी (Code/Web/Moonshot), Zed, Requesty, SenseNova, Yuanbao, Agnes AI… र अद्यावधिक गरिएको 352-प्रदायक क्याटलग। → प्रदायकहरू
- 📡 राउटिङ पारदर्शिता — हरेक प्रतिक्रियामा सेवा दिने रणनीति/प्रदायक/विलम्बको नामसहित
X-OmniRoute-Decisionहेडर हुन्छ, नयाँcache-optimizedकम्बो रणनीति + Auto-CombocacheAffinityकारकले दोहोरिएका अनुरोधहरूलाई क्यास गरिएको प्रिफिक्स राख्ने जडानतर्फ फर्काउँछ, र पढ्न-मात्र मिल्ने/v1/auto-combo/{channel}/candidatesएन्डपोइन्टलेauto/*च्यानलको प्रत्यक्ष उम्मेदवार पूल देखाउँछ। → Auto-Combo - ⚡ स्थानीय कार्यसम्पादन तथा पूर्वाधार — एक-क्लिक स्थानीय Redis, Cloudflare Workers / Deno Deploy रिले डिप्लोयरहरू, तथा पर्यवेक्षित एम्बेडेड सेवाका रूपमा Bifrost र Mux। → एम्बेडेड सेवाहरू
- 🧩 साथै समावेश — प्लगइन फ्रेमवर्क + मार्केटप्लेस, Omni/Agent/GitHub सीप फ्रेमवर्कहरू, Obsidian vault एकीकरण (22 MCP उपकरणहरू), OpenAI-सङ्गत Batch र Files API हरू, अर्थगत प्रतिक्रिया क्यास, लिडरबोर्डसहित गेमिफिकेसन, ACP एजेन्ट खोज (15 अन्तर्निर्मित एजेन्टहरू), BigQuery मा निर्धारित लग निर्यात,
auto/chaosसमानान्तर बहु-मोडेल फ्यान-आउट, Telegram बट ब्रिज, एपभित्रको संस्करण व्यवस्थापक, र LMArena-ELO निःशुल्क-प्रदायक वरीयताहरू। → कागजातहरू
एउटै कन्फिग —
http://localhost:20128/v1— र हरेक AI IDE वा CLI निःशुल्क र कम लागतका मोडेलहरूमा चल्छ।
Claude Code |
Codex CLI |
Cline |
Kilo Code |
Zoo Code |
Continue |
Aider |
ForgeCode |
jcode |
DeepSeek TUI |
CodeWhale |
OpenCode |
Factory Droid |
Copilot CLI |
Cursor CLI |
Smelt |
Pi |
Grok Build |
Hermes Agent |
OpenClaw |
Goose |
Open Interpreter |
Warp AI |
deyin.ai |
📖 सबै 36 उपकरणहरूका लागि प्रति-उपकरण सेटअप (26 CLI Code का + 10 CLI Agents) → docs/reference/CLI-TOOLS.md · 🧩 OpenCode प्लगइन → @omniroute/opencode-provider
एउटै आदेशमा OmniRoute मार्फत कुनै पनि समर्थित CLI सुरु गर्नुहोस् — कुनै कन्फिग फाइल लेखिँदैन, प्रत्येक प्रक्रियामा क्रेडेन्सियलहरू इन्जेक्ट गरिन्छन्, र Qwen/Gemini ले अस्थायी पृथक होम प्राप्त गर्छन्:
omniroute run claude --model openai/gpt-5.4 # Claude Code
omniroute run codex --model glm/glm-5.2 # OpenAI Codex CLI
omniroute run aider --model glm/glm-5.2 -- --message "reply OK"
omniroute run goose --model glm/glm-5.2
omniroute run opencode --model glm/glm-5.2 -- run "reply OK"
omniroute run qwen --model glm/glm-5.2 -- -p "reply OK"
omniroute run gemini --model glm/glm-5.2 -- --skip-trust -p "reply OK"
# वा प्रदायक+मोडेल अन्तरक्रियात्मक रूपमा छान्नुहोस् र उपकरणकै आफ्नै कन्फिग लेख्नुहोस्:
omniroute configure codex # यी पनि: claude opencode qwen aider goose gemini cline continue kiloप्रत्येक आदेशले सक्रिय रिमोट सन्दर्भ (omniroute connect <host>) पालना गर्छ, --dry-run
ले कार्यान्वयन नगरी सटीक env/args को पूर्वावलोकन देखाउँछ, र --api-key-env NAME ले गोप्य विवरणहरूलाई
तपाईंको शेल इतिहासबाट बाहिर राख्छ। → CLI एकीकरणहरू
357 दर्ता गरिएका प्रदायकहरू प्रामाणिक च्याट, मिडिया, खोज, स्थानीय, क्लाउड-एजेन्ट र प्रणाली सङ्ग्रहहरूमा उपलब्ध छन्, जसमध्ये 152 सँग
hasFree: trueखोज मेटाडेटा छ। च्याट मोडेल रजिस्ट्रीले 229 प्रदायकहरू / 2,554 विशिष्ट प्रदायक-मोडेल जोडीहरू / 1,283 कच्चा मोडेल ID हरू समेट्छ; छुट्टै निःशुल्क-बजेट क्याटलगमा 491 प्रति-मोडेल पङ्क्तिहरू, 35 आवर्ती पूलहरू र 54 आवर्ती/कुञ्जीरहित सधैँ-निःशुल्क प्रदायकहरू छन्। यी डिजाइनअनुसार फरक हरहरू हुन्; परिभाषाहरू र पूल-डिडुप्लिकेट गरिएका गणनाहरू प्रदायक सन्दर्भ र निःशुल्क तहहरू मा उपलब्ध छन्।
OpenAI |
Anthropic |
Gemini |
xAI Grok |
DeepSeek |
Mistral |
Qwen |
Meta Llama |
Groq |
NVIDIA |
MiniMax |
Cohere |
Perplexity |
HuggingFace |
Together |
Fireworks |
Cloudflare |
Baidu |
…र थप 330+ — प्रत्येक आइकन ड्यासबोर्डको प्रदायक क्याटलगबाट प्रत्यक्ष रूपमा प्राप्त हुन्छ। 📖 प्रदायक सन्दर्भ
📖 मेसिनले पढ्न सक्ने पूर्ण सूची → docs/reference/PROVIDER_REFERENCE.md
उही एप, तपाईंको मेसिन, तपाईंका नियमहरू। ग्लोबल npm इन्स्टलदेखि Termux मार्फत तपाईंको फोनसम्म।
| प्लेटफर्म | इन्स्टल | मुख्य विशेषताहरू |
|---|---|---|
| 📦 npm (ग्लोबल) | npm install -g omniroute | एउटै कमान्ड, जुनसुकै OS |
| 🐳 Docker | docker run … diegosouzapw/omniroute | मल्टी-आर्क AMD64 + ARM64 |
| 🖥️ डेस्कटप (Electron) | npm run electron:build | नेटिभ विन्डो + सिस्टम ट्रे — Windows / macOS / Linux |
| 🎩 मेनु-बार (OmniRouteTray) | brew install --cask zoispag/tap/omniroute-tray | सर्भरको सुपरिवेक्षण र स्वतः अपडेट गर्छ — macOS |
| 💪 ARM | नेटिभ arm64 | Raspberry Pi, ARM सर्भरहरू, Apple Silicon |
| 📱 Android (Termux) | pkg install nodejs && npx -y omniroute | तपाईंको फोनमै चल्छ, 24/7, root आवश्यक पर्दैन |
| 📲 PWA | "होम स्क्रिनमा थप्नुहोस्" | फुलस्क्रिन, अफलाइन, ब्राउजरबाट इन्स्टल गर्न मिल्ने |
| 🧩 OpenCode प्लगइन | @omniroute/opencode-provider | नेटिभ OpenCode एकीकरण |
| 🤖 VS Code Copilot Chat | OmniCopilot एक्सटेन्सन इन्स्टल गर्नुहोस् | नेटिभ Copilot Chat पिकरमा प्रत्येक OmniRoute मोडेल — stable र Insiders |
| 🛠️ स्रोतबाट | npm install && npm run dev | परिमार्जन गर्नुहोस्, योगदान दिनुहोस् |
📖 Docker मार्गदर्शिका · डेस्कटप · मेनु-बार ट्रे · Termux · PWA · OpenCode
कुनै नयाँ साइडबार छैन, कुनै नयाँ च्याट UI छैन — OmniRoute ले उपलब्ध गराउने प्रत्येक मोडेल तपाईंले पहिल्यै प्रयोग गर्ने Copilot Chat मोडेल पिकरमै देखिन्छ। VS Code 1.122 देखि, प्रोभाइडर मोडेलहरू GitHub साइन-इन वा Copilot सदस्यताबिना नै काम गर्छन् — एजेन्ट मोड, टुल कलिङ र भिजन, निःशुल्क।
OmniCopilot एक्सटेन्सन इन्स्टल गर्नुहोस्, यसलाई
तपाईंको OmniRoute सर्भरतर्फ लक्षित गर्नुहोस् (पूर्वनिर्धारित रूपमा localhost:20128), त्यसपछि Copilot Chat → मोडेल पिकर
→ मोडेलहरू व्यवस्थापन गर्नुहोस्… → OmniRoute खोल्नुहोस्।
| स्टोर | लिङ्क | यससँग काम गर्छ |
|---|---|---|
| 🧩 VS Code Marketplace | इन्स्टल गर्नुहोस् → | VS Code — stable र Insiders |
| 🔓 Open VSX Registry | इन्स्टल गर्नुहोस् → | Cursor, Windsurf, VSCodium, Theia, code-server, Gitpod, Antigravity, Kiro… |
एडिटरभित्रबाट: Extensions भ्यु खोल्नुहोस्, "OmniRoute" खोज्नुहोस्, Install मा क्लिक गर्नुहोस् — दुवै स्टोरमा उही तरिकाले काम गर्छ। स्रोत, इस्युहरू र प्रकाशन रनबुक diegosouzapw/OmniCopilot मा उपलब्ध छन्।
📖 VS Code Copilot Chat मार्गदर्शिका — सेटअप, पिकरले के देखाउँछ, ट्याबभित्रको ड्यासबोर्ड, समस्या समाधान
omniroute serveसधैँ चालु हुँदा सबैभन्दा राम्रोसँग काम गर्छ। OmniRouteTray ले यसलाई macOS का लागि एकपटक सेट गरेर बिर्सन मिल्ने मेनु-बार एपमा रूपान्तरण गर्छ: यसले सर्भर सुरु गर्छ, रिबुटपछि पनि चालु राख्छ, त्यहीँ अपडेट गर्छ, र तपाईंको लाइभ टोकन बजेटलाई एक क्लिकको दूरीमा राख्छ — कुनै टर्मिनल विन्डो खुला छोड्नु पर्दैन,npm install -g omnirouteको रेखदेख गर्नु पर्दैन।
Tauri v2 प्रयोग गरेर निर्मित (राउन्डिङ त्रुटिजत्तिकै सानो Rust कोर), यसले
आफ्नै हस्ताक्षरित Node 24 रनटाइम समावेश गर्छ र एपको स्वामित्वमा रहेको OmniRoute इन्स्टल व्यवस्थापन गर्छ, त्यसैले यसले तपाईंको
ग्लोबल node/bun सँग कहिल्यै द्वन्द्व गर्दैन। यसले तपाईंको विद्यमान ~/.omniroute/ कन्फिग र डेटाबेस साझा गर्छ — त्यसैले यो
तपाईंले पहिल्यै चलाइरहनुभएको उही OmniRoute हो, केवल टोपी लगाएको। 🎩
| यसले के गर्छ | कसरी |
|---|---|
| 🟢 सर्भरको सुपरिवेक्षण गर्छ | omniroute serve सुरु गर्छ, प्रतिलिपि बनाउनुको सट्टा पहिल्यै चलिरहेको इन्स्ट्यान्स अपनाउँछ |
| 📊 एकै नजरमा लाइभ प्रयोग | प्रोभाइडर कोटा बारहरू, रिसेट काउन्टडाउनसहित Claude का सेसन/साप्ताहिक सीमाहरू, 30-दिने लागत विवरण |
| 🔄 त्यहीँ स्वतः अपडेट गर्छ | चरणबद्ध इन्स्टल, एटोमिक स्वाप, असफल भएमा रोलब्याक — सधैँ नवीनतम रिलिजमा |
| 🚀 लगइन गर्दा सुरु हुन्छ | लगइनमा वैकल्पिक सुरुवात; ट्रे-मात्र, डक आइकन छैन |
| 🩺 डाक्टर र लगहरू | एक क्लिकमा डायग्नोस्टिक्स र सर्भर लगमा पहुँच |
brew install --cask zoispag/tap/omniroute-trayडाउनलोड गर्न रुचाउनुहुन्छ? नवीनतम .dmg
रिलिजहरूबाट प्राप्त गर्नुहोस्। स्रोत, समस्याहरू र बिल्डसम्बन्धी
कागजातहरू zoispag/omniroute-tray मा उपलब्ध छन्।
💛 @zoispag द्वारा निर्मित सामुदायिक परियोजना — यो आधिकारिक OmniRoute रिलिज होइन।
📖 प्राधिकरण · सुरक्षा सीमाहरू · अनुपालन
सर्भरभन्दा पर, OmniRoute 80+ कमान्डहरू भएको पूर्ण कमान्ड-लाइन ककपिट हो, साथै खुला एजेन्ट प्रोटोकलहरू पनि छन्, जसले गर्दा AI एजेन्टले यसलाई आफैं सञ्चालन गर्न सक्छ।
omniroute # गेटवे + ड्यासबोर्ड सञ्चालन गर्नुहोस् (पोर्ट 20128)
omniroute chat # अन्तरक्रियात्मक TUI च्याट क्लाइन्ट (स्ल्यास: /model /combo /skill /memory)
omniroute setup # निर्देशित पहिलो-पटक सञ्चालन विजार्ड
omniroute doctor # प्रदायकहरू, पोर्टहरू र नेटिभ निर्भरताहरूको निदान गर्नुहोस्OmniRoute सर्भरमा छ? उही CLI प्रयोग गरेर आफ्नो ल्यापटपबाट यसलाई सञ्चालन गर्नुहोस्। स्कोप गरिएको पहुँच टोकनमार्फत एकपटक लगइन गर्नुहोस्; त्यसपछि प्रत्येक कमान्डले रिमोटलाई लक्षित गर्छ।
omniroute connect 192.168.0.15 # पासवर्ड → स्कोप गरिएको टोकन, कन्टेक्स्टका रूपमा सुरक्षित
omniroute models list # ← रिमोट सर्भरविरुद्ध चल्छ
omniroute configure codex # ← रिमोट मोडेल छान्छ, स्थानीय Codex प्रोफाइल लेख्छ
omniroute tokens create --name ci --scope read # अन्य मेसिनहरूका लागि अझ सीमित टोकनहरू जारी गर्नुहोस्
omniroute contexts use default # ← स्थानीय सर्भरमा फिर्ता जानुहोस्टोकनहरू read / write / admin मा स्कोप गरिएका हुन्छन्; प्रक्रिया सुरु गर्ने रुटहरू लुपब्याकमा मात्र सीमित रहन्छन्।
📖 रिमोट मोड
OmniRoute लाई MCP, A2A, REST API, webhooks वा रिमोट CLI मार्फत उपलब्ध गराउनुहोस् — कुनै पनि सक्षम एजेन्टले (वा तपाईंको आफ्नै कोडले) सम्पूर्ण गेटवेका साँचाहरू प्राप्त गर्छ: राउटिङ, प्रदायकहरू, कम्बोहरू, क्यास, कम्प्रेसन, मेमोरी — स्वायत्त रूपमा। तलका HTTP एन्डपोइन्टहरू http://localhost:20128 अन्तर्गत उपलब्ध गराइन्छन्।
| इन्टरफेस | एन्डपोइन्ट / कमान्ड | यसका लागि प्रयोग गर्नुहोस् |
|---|---|---|
| 🧰 MCP (stdio) | omniroute --mcp | Claude Desktop, Cursor वा कुनै पनि MCP क्लाइन्टमा जडान गर्नुहोस् |
| 🌊 MCP (HTTP) | /api/mcp/stream | रिमोट MCP — 110 उपकरणहरू, 33 स्कोपहरू (कार्यान्वयन स्वैच्छिक), पूर्ण अडिट ट्रेल |
| 📡 MCP (SSE) | /api/mcp/sse | स्ट्रिमिङ MCP ट्रान्सपोर्ट |
| 🤝 A2A | /.well-known/agent.json | एजेन्ट-देखि-एजेन्ट, JSON-RPC 2.0 + SSE, 6 सीपहरू |
| 🌐 REST API | /v1/* | OpenAI-सङ्गत — च्याट, एम्बेडिङहरू, छविहरू, अडियो, OCR |
| 🔔 Webhooks | /api/webhooks | अनुरोध / कोटा घटनाहरू Slack, Discord, Telegram वा कुनै पनि URL मा पुश गर्नुहोस् |
| 🛰️ रिमोट CLI | omniroute connect | स्कोप गरिएका पहुँच टोकनहरूमार्फत रिमोट इन्स्ट्यान्स सञ्चालन गर्नुहोस् |
# MCP मार्फत Claude Code लाई पूर्ण OmniRoute उपकरणसमूह दिनुहोस्:
claude mcp add-server omniroute --type http --url http://localhost:20128/api/mcp/stream📖 MCP सर्भर · A2A सर्भर · एजेन्ट प्रोटोकलहरू
पूर्वनिर्धारित स्ट्याक गरिएको संयोजनले RTK → Caveman चलाउँछ। दुवैले एउटै टुल/कन्टेक्स्ट पेलोडमा काम गर्दा बचत चक्रवृद्धि हुन्छ:
combined = 1 − (1 − RTK) × (1 − Caveman_input)
average = 1 − (1 − 0.80) × (1 − 0.46) = 89.2%
range = 78.4 – 94.6%कोड ब्लकहरू, URLs, JSON र संरचित डेटा संरक्षण इन्जिनद्वारा सधैँ सुरक्षित राखिन्छन्।
थोरै टोकनले काम हुने हुँदा धेरै टोकन किन प्रयोग गर्ने? प्रत्येक अनुरोध OmniRoute को कम्प्रेसन पाइपलाइन हुँदै पारदर्शी रूपमा जान्छ — क्लाइन्टमा कुनै परिवर्तन आवश्यक पर्दैन। अब यो क्रमबद्ध रूपमा चल्ने र प्रत्येक राउटिङ संयोजनअनुसार मिसाउन तथा मिलाउन सकिने 12 वटा संयोजनयोग्य इन्जिनहरूको स्ट्याक हो — जुन RTK, Caveman (⭐ 90K+), LLMLingua-2, र Troglodita (PT-BR) का अवधारणाहरूमा आधारित छ।
इन्जिनहरू पाइपलाइनको क्रममा चल्छन्; प्रत्येकलाई संयोजनअनुसार स्वतन्त्र रूपमा चालु/बन्द र कन्फिगर गर्न सकिन्छ:
| # | इन्जिन | यसले के गर्छ |
|---|---|---|
| 1 | Session-Dedup | वार्ताका पालोहरूमा दोहोरिएको सामग्री हटाउँछ (सामग्री-सम्बोधित, पालोहरूबीच) |
| 2 | CCR | ठूला ब्लकहरूलाई पुनःप्राप्ति मार्करहरूको पछाडि सङ्ग्रह गर्छ र मागअनुसार ल्याउँछ |
| 3 | Lite | ह्वाइटस्पेस + छवि-URL काँटछाँट (कम-विलम्बता आधाररेखा) |
| 4 | RTK | टुल परिणामहरूको बुद्धिमानी फिल्टरिङ, दोहोराइ हटाउने र छोट्याउने काम गर्छ (कमाण्ड-सचेत) |
| 5 | Responses Tool Output | shell/patch/search/build आउटपुटका लागि पहिले हानिरहित JSON + सीमित डायग्नोस्टिक कम्प्रेसन (Responses API) |
| 6 | Headroom | भेन्डर गरिएको GCF कोडेकमार्फत JSON एरेहरूको हानिरहित तालिकाबद्ध सङ्कुचन (~30%) |
| 7 | Relevance | अन्तिम प्रयोगकर्ता प्रश्नका आधारमा निष्कर्षणात्मक वाक्य स्कोरिङ |
| 8 | Caveman | नियममा आधारित गद्य कम्प्रेसन (आउटपुटमा ~65–75%) |
| 9 | Aggressive | सारांशकरण + पुराना पालोहरूको क्रमिक पुरानोपन व्यवस्थापन |
| 10 | LLMLingua-2 | MobileBERT ONNX मार्फत ML अर्थगत छाँटकाँट — कोड-सुरक्षित, असिङ्क्रोनस |
| 11 | Ultra | वैकल्पिक सानो-मोडेल (SLM) तहसहित ह्युरिस्टिक टोकन छाँटकाँट |
| 12 | OmniGlyph | प्रत्यक्ष Anthropic जडानमा मापन गरिएको Claude Fable 5 का लागि प्रयोगात्मक कन्टेक्स्ट-एज-इमेज इन्कोडिङ; प्रदायकका प्रमाणहरू प्राप्त नभएसम्म GPT 5.6 ट्रान्सफर्मरहरू fail-closed रहन्छन्। चार कम्प्रेसन प्रोफाइल (पूर्वनिर्धारित aggressive, balanced, coding-safe, passthrough) (सबैभन्दा आक्रामक; स्वैच्छिक रूपमा सक्रिय गर्नुपर्ने) |
कोड ब्लकहरू, URLs र संरचित डेटा सधैँ बाइट-स्तरमा यथावत् सुरक्षित राखिन्छन्। एक-क्लिक प्रिसेटहरू ले इन्जिनहरू संयोजन गर्छन्:
| मोड | बचत | यसका लागि उत्तम |
|---|---|---|
| 🪶 Lite | ~15% | सधैँ सक्रिय रहने सुरक्षित पूर्वनिर्धारित विकल्प |
| 🪨 Standard (Caveman) | ~30% | दैनिक कोडिङ |
| ⚡ Aggressive | ~50% | टुलको धेरै प्रयोग हुने लामो सत्रहरू |
| 🔥 Ultra | ~75% | अधिकतम बचत |
| 🧰 RTK | 60–90% | Shell/test/build/git आउटपुट |
| 🔗 Stacked (RTK → Caveman) | 78–95% | मिश्रित प्रम्प्टहरू + टुल लगहरू |
वास्तविक उदाहरण — Standard मोड:
अघि (69 टोकन): "तपाईंको React कम्पोनेन्ट पुनः रेन्डर हुनुको सम्भावित कारण प्रत्येक रेन्डर चक्रमा तपाईंले नयाँ अब्जेक्ट रेफरेन्स सिर्जना गर्नु हो। तपाईंले इनलाइन अब्जेक्टलाई prop का रूपमा पठाउँदा React को shallow comparison ले त्यसलाई प्रत्येक पटक फरक अब्जेक्टका रूपमा देख्छ, जसले पुनः रेन्डर गराउँछ। म उक्त अब्जेक्टलाई memoize गर्न useMemo प्रयोग गर्ने सुझाव दिन्छु।"
पछि (19 टोकन): "हरेक रेन्डरमा नयाँ अब्जेक्ट रेफरेन्स। इनलाइन अब्जेक्ट prop = नयाँ रेफरेन्स = पुनः रेन्डर। useMemo मा बेर्नुहोस्।"
उही उत्तर। 72% कम टोकन। सटीकतामा शून्य हानि। ✅
PT-BR उदाहरण — Troglodita मोड:
अघि (42 tokens): "समस्या यो हो कि कम्पोनेन्ट पुनः रेन्डर भइरहेको छ किनभने प्रत्येक रेन्डरिङ चक्रमा वस्तुको नयाँ सन्दर्भ सिर्जना भइरहेको छ। म useMemo प्रयोग गर्न सिफारिस गर्छु।"
पछि (12 tokens): "पुनः रेन्डर: हरेक चक्रमा नयाँ ref (inline वस्तु पुनः सिर्जित)।
useMemoप्रयोग गर्नुहोस्।"उही उत्तर। ~70% कम tokens। प्राविधिक शुद्धता यथावत्। ✅
माथिका 12 इन्जिनले भित्र जाने सामग्री घटाउँछन्। थप तीन तहले कसरी, कहिले, र के बाहिर आउँछ भन्ने निर्धारण गर्छन्:
- 🪄 आउटपुट शैलीहरू (आउटपुट-अक्ष निर्देशन) — निर्धारणात्मक, cache-सुरक्षित प्रतिक्रिया-आकार निर्देशनहरू प्रविष्ट गर्छ; संयोजन गर्न मिल्ने, प्रत्येकलाई
lite/full/ultraतीव्रतामा प्रयोग गर्न सकिन्छ। शैली थप्न registry मा एक लाइनको entry पर्याप्त हुन्छ:- संक्षिप्त गद्य — अनावश्यक शब्द / articles / अनिश्चित अभिव्यक्ति हटाउनुहोस्; प्राविधिक सार ठ्याक्कै कायम राख्नुहोस्।
- कम code — "अल्छी वरिष्ठ dev" YAGNI: काम गर्ने सबैभन्दा सानो परिवर्तन, अनुरोध नगरिएको scaffolding बिना।
- Ponytail (अल्छी वरिष्ठ dev) — YAGNI को सिँढी चढ्नुहोस्, मूल कारण समाधान गर्नुहोस्, काम गर्ने सबैभन्दा सानो diff।
- मलाई ADHD छ (कार्य-पहिले) — अर्को कार्य सुरुमा, चरणहरू क्रमाङ्कित, एउटा ठोस अर्को कदम, कुनै प्रस्तावना छैन।
- संक्षिप्त CJK (文言) — शास्त्रीय-चिनियाँ अति-संक्षिप्त शैली (
zhमा locale-gated)।
- 🎯 अनुकूली context-budget (डायल) — एउटै on/off token threshold को सट्टा, मोडेलको context window भित्र अटाउन आवश्यक हदसम्म मात्र सबैभन्दा सस्ता, न्यूनतम-हानियुक्त इन्जिनहरू क्रमशः सक्रिय गर्छ। नीति:
reserve-output(पूर्वनिर्धारित, मोडेल-सचेत) ·percentage·absolute। मोड:floor(अट्ने सुनिश्चितता) ·replace-autotrigger(तपाईंको स्पष्ट छनोट लागू हुन्छ) ·off(पुरानो threshold)। - 🎛️ Compression कहाँ निर्धारण हुन्छ (प्राथमिकता, उच्च → न्यून) — प्रत्येक अनुरोधको
x-omniroute-compressionheader › routing-combo override › सक्रिय नामित profile › adaptive / auto-trigger › panel default › off। लागू गरिएको योजनाX-OmniRoute-Compression: <mode>; source=<source>response header मा फर्काइन्छ।
Token threshold अनुसार auto-trigger गर्नुहोस्, अनुकूली डायल खोल्नुहोस्, नामित profile pin गर्नुहोस्, प्रत्येक अनुरोधका लागि एकपटकको सेटिङ राख्नुहोस्, वा प्रत्येक routing combo मा pipeline तोक्नुहोस् — workload लाई जे उपयुक्त हुन्छ। Opt-in offline eval harness (npm run eval:compression) ले परिवर्तन प्रवर्द्धन गर्नुअघि pinned corpus मा fidelity र savings मूल्याङ्कन गर्छ।
📖 COMPRESSION_GUIDE.md · RTK_COMPRESSION.md · COMPRESSION_ENGINES.md
1) स्थापना गरी चलाउनुहोस्
npm install -g omniroute
omniroute💡
npm warn ERESOLVEवा peer-dep चेतावनीहरू देख्नुभयो? ती हानिरहित छन्।
Dashboard http://localhost:20128 मा · API http://localhost:20128/v1 मा।
2) निःशुल्क provider जडान गर्नुहोस् (signup आवश्यक छैन)
Dashboard → Providers → Kiro AI (निःशुल्क Claude, प्रत्येक account मा ~50 credits/month) वा OpenCode Free (auth आवश्यक छैन) जडान गर्नुहोस् → सकियो।
3) आफ्नो coding tool लाई निर्देशित गर्नुहोस्
Base URL: http://localhost:20128/v1
API Key: [Dashboard → Endpoints बाट प्रतिलिपि गर्नुहोस्]
Model: auto (शून्य-कन्फिग smart routing — वा कुनै पनि provider/model)4) यसले काम गरिरहेको छ भनी पुष्टि गर्नुहोस्
curl http://localhost:20128/v1/models -H "Authorization: Bearer YOUR_KEY"तपाईंले जडान गरेका models को सूची देख्नुपर्छ। 🎉 यति नै हो — coding सुरु गर्नुहोस्, र OmniRoute ले तपाईंका लागि स्वतः route तथा fallback गर्छ।
तपाईंको client ले custom headers पठाउन सक्दैन भने, OmniRoute ले tokenized compatibility aliases पनि उपलब्ध गराउँछ:
OpenAI catalog: http://localhost:20128/vscode/YOUR_KEY/
OpenAI models: http://localhost:20128/vscode/YOUR_KEY/models
OpenAI chat: http://localhost:20128/vscode/YOUR_KEY/chat/completions
OpenAI responses: http://localhost:20128/vscode/YOUR_KEY/responses
Ollama chat: http://localhost:20128/vscode/YOUR_KEY/api/chat
Ollama tags: http://localhost:20128/vscode/YOUR_KEY/api/tagsयी केवल Authorization: Bearer ... संलग्न गर्न नसक्ने clients का लागि प्रयोग गर्नुहोस्। Header auth नै रुचाइएको mode हो।
🐳 Docker
docker run -d --name omniroute --restart unless-stopped --stop-timeout 40 \
-p 127.0.0.1:20128:20128 -v omniroute-data:/app/data diegosouzapw/omniroute:latest:latest ले उच्चतम प्रकाशित स्थिर SemVer पछ्याउँछ। यसले git main लाई पछ्याउँदैन। GitOps का लागि :X.Y.Z निश्चित गर्नुहोस्। Docker रिलिज च्यानलहरू हेर्नुहोस्। इमेजले OMNIROUTE_MEMORY_MB=1024 निश्चित गर्छ। यो ड्यासबोर्ड र हल्का च्याटका लागि पर्याप्त छ। कोडिङ एजेन्टहरू (Claude Code, Codex, Grok, … बाट POST /v1/responses) लाई धेरै ठूलो V8 heap आवश्यक पर्छ, अन्यथा दुईवटा एक-अर्कासँग खप्टिएका लामा कन्टेक्स्टअन्तर्गत प्रक्रिया ~12 GiB मा FATAL ERROR सहित बन्द हुन्छ। कन्टेनरको आकार heap भन्दा ठूलो राख्नुहोस् (नेटिभ बफरहरू V8 बाहिर रहन्छन्):
| कार्यभार | Heap (-e OMNIROUTE_MEMORY_MB) |
कन्टेनर (--memory) |
|---|---|---|
| ड्यासबोर्ड / हल्का च्याट | 1024 (इमेजको पूर्वनिर्धारित मान) |
≥2 g |
| एउटा कोडिङ एजेन्ट | 8192 |
≥10 g |
एकसाथ चल्ने दुई लामा /v1/responses |
10240–12288 |
≥12–16 g |
docker run -d --name omniroute --restart unless-stopped --stop-timeout 40 \
-e OMNIROUTE_MEMORY_MB=8192 --memory=10g \
-p 127.0.0.1:20128:20128 -v omniroute-data:/app/data diegosouzapw/omniroute:latestपूर्ण तालिका: Docker गाइड — रनटाइम RAM।
पूर्व-रिलिज Docker च्यानल:
diegosouzapw/omniroute:nextरdiegosouzapw/omniroute:next-webले हालको पूर्वनिर्धारितrelease/v*ब्रान्चलाई पछ्याउँछन्। यी परिवर्तनशील ट्यागहरू अप्रकाशित सुधारहरूको परीक्षणका लागि मात्र हुन् र उत्पादनमा समर्थित छैनन्। हेर्नुहोस्: Docker रिलिज च्यानलहरू।
🥟 Bun
Bun रनटाइम पहिचानमार्फत मानक bun install र ग्लोबल स्थापना (bun install -g omniroute) समर्थित छन्:
- अन्तर्निर्मित
bun:sqlite: Bun अन्तर्गत चल्दा OmniRoute ले Bun को अन्तर्निर्मितbun:sqliteड्राइभर प्रयोग गर्छ र Node.js माbetter-sqlite3वाsql.jsमा फलब्याक गर्छ। - डेभमा स्वचालित Webpack बन्डलर चयन: विकास (
bun run dev) ले Bun स्वतः पहिचान गर्छ र नेटिभ V8 बाइन्डिङ असङ्गतिहरू रोक्न Turbopack लाई निष्क्रिय पारेर Webpack प्रयोग गर्छ। उत्पादन बिल्डहरू (bun run build) ले Node मा जस्तै ठ्याक्कैOMNIROUTE_USE_TURBOPACKपछ्याउँछन्: पूर्वनिर्धारित रूपमा Turbopack, Webpack मार्फत बिल्ड गर्नOMNIROUTE_USE_TURBOPACK=0(Dockerfile.bunले यसलाई--build-argका रूपमा उपलब्ध गराउँछ)। - समर्पित Bun Dockerfile: नेटिभ Bun उत्पादन डिप्लोयमेन्टहरूका लागि बहु-चरणीय
Dockerfile.bun(docker build -f Dockerfile.bun -t omniroute:bun .)।
# Bun मार्फत स्थापना गरी चलाउनुहोस्
bun install
bun run dev🛠️ स्रोतबाट
cp .env.example .env && npm install
PORT=20128 npm run dev📦 pnpm
pnpm add -g omniroute@latest --allow-build=better-sqlite3 --allow-build=@swc/core && omniroute🐧 Arch Linux (AUR)
yay -S omniroute-bin && systemctl --user enable --now omniroute.service🔧 Nix (Flake)
# Nix flakes प्रयोग गर्दै
nix develop
npm run dev
# वा devbox प्रयोग गर्दै
devbox run npm run dev📖 Docker गाइड — Compose प्रोफाइलहरू, Caddy HTTPS, Cloudflare टनेलहरू।
🦭 Podman
# 1. बाइन्ड-माउन्ट गरिएको डेटा डाइरेक्टरी तयार गर्नुहोस्
mkdir -p data
# 2. Linux + स्थानीय rootless Podman मा मात्र (रिमोट Podman Machine क्लाइन्टमा कहिल्यै होइन):
podman unshare chown 1000:1000 ./data
# 3. रनटाइम सङ्केत सेट गर्नुहोस्, स्थानीय Compose इमेज बिल्ड गर्नुहोस् र सुरु गर्नुहोस्
echo "CONTAINER_HOST=podman" >> .env
podman compose --profile base up -d --buildmacOS वा Windows मा Podman ले रिमोट Podman Machine प्रयोग गर्छ: podman unshare छोड्नुहोस् र
टोपोलोजी-विशिष्ट डेटा डाइरेक्टरी मार्गदर्शन पालना गर्नुहोस्।
📖 Podman गाइड — Compose बिल्डहरू, Podman Machine, र Linux/systemd Quadlet सेटअप।
⚡ छिटो / हल्का स्थापना (नेटिभ बिल्ड छोड्नुहोस्)
नेटिभ SQLite इन्जिन (better-sqlite3) एउटा वैकल्पिक निर्भरता हो, त्यसैले ग्लोबल
स्थापना स्रोतबाट कम्पाइल हुने प्रतीक्षामा कहिल्यै रोकिन्न: तपाईंको प्लेटफर्म/Node सँग मिल्दा यसले पूर्वनिर्मित बाइनरी प्रयोग गर्छ
र अन्यथा पारदर्शी रूपमा शुद्ध-JS इन्जिनमा फलब्याक गर्छ
(Node 22+ मा node:sqlite, अन्यथा समावेश गरिएको sql.js WASM) — कुनै बिल्ड उपकरण आवश्यक पर्दैन।
स्थापनापछिको नेटिभ वार्म-अप पूर्ण रूपमा छोड्न (CI, हेडलेस वा ढिला मेसिनहरू):
OMNIROUTE_SKIP_POSTINSTALL=1 npm install -g omniroute # CI=1 ले पनि यसलाई छोड्छसबैभन्दा छिटो स्थापनाका लागि pnpm रोज्नुहोस् (कन्टेन्ट-अड्रेस्ड स्टोर + हार्ड लिङ्कहरू — माथि हेर्नुहोस्)।
ड्यासबोर्डरहित, हेडलेस रनटाइमका लागि Docker को base प्रोफाइल (माथि) वा
Termux गाइड प्रयोग गर्नुहोस्। CLI र वेब ड्यासबोर्ड एउटै पोर्टमा एउटै
प्रक्रियाद्वारा सेवा गरिन्छन्, त्यसैले हाल कुनै छुट्टै CLI-मात्र प्याकेज छैन।
2026-08-24 को ड्यासबोर्ड स्न्यापसट · कच्चा क्याटलग: YT 809 | TT 137 | IG 124 · नवीनता (दिन): YT 1 | TT 21 | IG 22
पूर्ण वरीयता (डुप्लिकेट हटाइएका क्यानोनिकल URLs, v > 0, सर्वाधिक पहुँच):
| #1 | #2 | #3 | #4 | #5 |
|---|---|---|---|---|
| nick_saraev — Instagram — 3,042,474 | theopenstack — Instagram — 692,419 | milesreevesai — TikTok — 620,400 | Vaibhav Sisinty — YouTube — 391,109 | buildwithai.club — Instagram — 347,652 |
| #6 | #7 | #8 | #9 | #10 |
|---|---|---|---|---|
| nivedan.ai — Instagram — 331,973 | vaibhavsisinty — Instagram — 263,744 | Nick Automates — YouTube Shorts — 218,174 | theroshankrishna — Instagram — 186,786 | midudev — TikTok — 177,800 |
2026-08-24 का क्यानोनिकल मेट्रिक्स: 1.029 अद्वितीय भिडियोहरू · 11.132.922 ज्ञात हेराइहरू (v > 0) · नेटवर्कअनुसार 639 च्यानल/प्रोफाइलहरू। कच्चा ड्यासबोर्डमा 1.070 पङ्क्तिहरू छन्; Instagram का 41 डुप्लिकेटहरूलाई प्रत्येक भिडियोको सबैभन्दा ठूलो गणना कायम राख्दै क्यानोनिकल URL द्वारा सामान्यीकरण गरिएको थियो।
🎬 OmniRoute बारे भिडियो बनाउनुभयो? लिङ्कसहित एउटा इस्यु वा छलफल खोल्नुहोस् — हामी यसलाई यहाँ प्रस्तुत गर्नेछौँ।
सबै कुरा एउटै ठाउँमा — मर्मतकर्तालाई फलो गर्नुहोस्, समुदायसँग कुराकानी गर्नुहोस्, वा एउटा इस्यु खोल्नुहोस्।
| च्यानल | कहाँ / कसरी |
|---|---|
| 💼 LinkedIn — मर्मतकर्तालाई फलो गर्नुहोस् | linkedin.com/in/diegosouzapw |
| 🐙 GitHub — रिलिज र सुझावहरूका लागि फलो गर्नुहोस् | @diegosouzapw |
| 💬 Discord | discord.gg/U47eFqAXCn |
| t.me/omnirouteOficial | |
| 🟢 WhatsApp — 🌍 विश्वव्यापी | समूहमा सामेल हुनुहोस् |
| 🟢 WhatsApp — 🇧🇷 ब्राजिल | समूहमा सामेल हुनुहोस् |
| 🌍 वेबसाइट | omniroute.online |
| 🌍 🌍StHub OmniRoute समुदाय (निःशुल्क) | StHub पोर्टल |
| 📦 स्रोत कोड | github.com/diegosouzapw/OmniRoute |
| 🐛 बग रिपोर्ट गर्नुहोस् | समस्या खोल्नुहोस् — npm run system-info को आउटपुट संलग्न गर्नुहोस् |
| 🤝 योगदान गर्नुहोस् | CONTRIBUTING.md · ब्रान्चिङ र रिलिज मोडेल · एउटा good first issue रोज्नुहोस् |
| 💚 परियोजनालाई समर्थन गर्नुहोस् | समर्थन गर्ने तरिकाहरू ↑ · GitHub Sponsors |
| तह | प्रविधि |
|---|---|
| रनटाइम | Node.js 22.x / 24.x LTS — >=22.22.2 <23 || >=24.0.0 <27 |
| भाषा | TypeScript 6.0 — src/ र open-sse/ भरि 100% TypeScript (v2.0 देखि कोरमा शून्य any) |
| फ्रेमवर्क | Next.js 16 + React 19 + Tailwind CSS 4 |
| डेटाबेस | better-sqlite3 (SQLite, WAL जर्नलिङ) + LowDB (JSON लिगेसी) — 137 डोमेन मोड्युल, 202 माइग्रेसन |
| मेमोरी | SQLite FTS5 पूर्ण-पाठ + int8-क्वान्टाइज्ड भेक्टर एम्बेडिङ, टाइपयुक्त क्षय |
| स्किमा | Zod 4 — MCP उपकरण I/O प्रमाणीकरण + API सम्झौताहरू |
| प्रोटोकल | MCP (stdio / HTTP / SSE) + A2A v0.3 (JSON-RPC 2.0 + SSE) |
| स्ट्रिमिङ | Server-Sent Events (SSE) + WebSocket ब्रिज (/v1/ws) |
| कम्प्रेसन | 12-इन्जिन पाइपलाइन — RTK, Caveman, LLMLingua-2 (MobileBERT ONNX), GCF, OmniGlyph |
| प्रमाणीकरण र सुरक्षा | OAuth 2.0 (PKCE) + JWT + API Keys + MCP स्कोपयुक्त प्रमाणीकरण · भण्डारण अवस्थामा AES-256-GCM · DOMPurify |
| गोप्यता | wreq-js — JA3 / JA4 TLS फिङ्गरप्रिन्ट प्रतिरूपण, 3-तहको प्रोक्सी |
| लचिलोपन | सर्किट ब्रेकर, एक्सपोनेन्सियल ब्याकअफ, एन्टी-थन्डरिङ-हर्ड, स्वतः-कम्बो स्व-उपचार |
| लगिङ | pino — अनुरोध सन्दर्भसहितका संरचित JSON लगहरू |
| परीक्षण | Node.js परीक्षण रनर + Vitest — 5,100+ ट्र्याक गरिएका परीक्षण फाइलहरूमा 39,000+ स्थिर परीक्षण घोषणाहरू (युनिट, एकीकरण, E2E, सुरक्षा, इकोसिस्टम) |
| प्लेटफर्म | डेस्कटप (Electron) · Android (Termux) · PWA (कुनै पनि ब्राउजर) |
| CI/CD | GitHub Actions — रिलिज हुँदा स्वचालित npm प्रकाशन + Docker Hub |
| लिङ्कहरू | वेबसाइट · npm · Docker Hub |
| कागजात | विवरण |
|---|---|
| प्रयोगकर्ता मार्गदर्शिका | प्रदायकहरू, कम्बोहरू, CLI एकीकरण, परिनियोजन |
| सेटअप मार्गदर्शिका | सम्पूर्ण स्थापना विधिहरू, CLI उपकरण कन्फिगरेसनहरू, प्रोटोकल सेटअप, टाइमआउट समायोजन |
| CLI उपकरण मार्गदर्शिका | Claude Code, Codex, Cursor, Cline, OpenClaw, Kilo, Copilot का लागि प्रत्येक उपकरणको सेटअप |
| रिमोट मोड | सीमित पहुँच टोकनहरूमार्फत आफ्नो ल्यापटपको CLI बाट रिमोट OmniRoute (VPS) सञ्चालन गर्नुहोस् |
| Claude Code कन्फिगरेसन | launch + प्रत्येक मोडेलका प्रोफाइलहरूसहित Claude Code लाई OmniRoute (स्थानीय/रिमोट) तर्फ निर्देशित गर्नुहोस् |
| द्रुत सुरुवात | ३-चरणीय स्थापना → जडान → कन्फिगरेसन |
| कागजात | विवरण |
|---|---|
| Docker मार्गदर्शिका | Docker सञ्चालन, Compose प्रोफाइलहरू, Caddy HTTPS, टनेलहरू, इमेज ट्यागहरू |
| Podman मार्गदर्शिका | Quadlet systemd एकीकरण, podman-compose, SELinux |
| VM परिनियोजन | सम्पूर्ण मार्गदर्शिका: VM + nginx + Cloudflare सेटअप |
| Fly.io परिनियोजन | स्थायी भण्डारणसहित Fly.io मा परिनियोजन गर्नुहोस् |
| Termux मार्गदर्शिका | Termux मार्फत Android मा OmniRoute चलाउनुहोस् |
| PWA मार्गदर्शिका | प्रोग्रेसिभ वेब एप स्थापना, क्यासिङ, वास्तुकला |
| स्थापना हटाउने मार्गदर्शिका | सबै स्थापना विधिहरूका लागि सफा निष्कासन |
| परिवेश कन्फिगरेसन | सम्पूर्ण .env भेरिएबलहरू र सन्दर्भहरू |
| कागजात | विवरण |
|---|---|
| वास्तुकला | प्रणाली वास्तुकला, डेटा प्रवाह र आन्तरिक संरचना |
| सङ्कुचन मार्गदर्शिका | ७-विकल्पीय पाइपलाइन: बन्द / हल्का / मानक / आक्रामक / अल्ट्रा / RTK / स्ट्याक गरिएको |
| RTK सङ्कुचन | कमाण्ड-आउटपुट सङ्कुचन, फिल्टरहरू, विश्वास, प्रमाणीकरण, कच्चा आउटपुट पुनःप्राप्ति |
| सङ्कुचन इन्जिनहरू | Caveman, RTK, स्ट्याक गरिएका पाइपलाइनहरू, ड्यासबोर्ड/API/MCP इन्टरफेसहरू |
| सङ्कुचन नियमहरूको ढाँचा | Caveman र RTK फिल्टरहरूका लागि JSON नियम-प्याक स्किमाहरू |
| सङ्कुचन भाषा प्याकहरू | भाषा पहिचान र Caveman नियम-प्याक लेखन |
| लचिलोपन मार्गदर्शिका | सर्किट ब्रेकरहरू, कूलडाउनहरू, पङ्क्ति, थन्डरिङ हर्ड रोकथाम, TLS स्पुफिङ |
| स्वतः-कम्बो इन्जिन | १६-कारक स्कोरिङ, मोड प्याकहरू, स्वतः-मर्मत |
| प्रोक्सी मार्गदर्शिका | ३-स्तरीय प्रोक्सी प्रणाली, 1proxy बजार, रजिस्ट्री CRUD |
| निःशुल्क तहहरू | एकीकृत निर्देशिका: दस्तावेजीकृत ३५ आवर्ती पूलहरू / सूचीबद्ध ४८९ निःशुल्क-तह प्रविष्टिहरू |
| सुविधा ग्यालरी | स्क्रिनसटहरूसहित ड्यासबोर्डको दृश्य भ्रमण |
| कोडबेस दस्तावेजीकरण | शुरुआतीमैत्री कोडबेस अवलोकन |
| कागजात | विवरण |
|---|---|
| API सन्दर्भ | उदाहरणहरूसहित सबै एन्डपोइन्टहरू |
| OpenAPI विशिष्टता | OpenAPI 3.0 विशिष्टता |
| MCP सर्भर | ११० MCP उपकरणहरू, IDE कन्फिगरेसनहरू, Python/TS/Go क्लाइन्टहरू |
| MCP सर्भर मार्गदर्शिका | MCP स्थापना, ट्रान्सपोर्टहरू र उपकरण सन्दर्भ |
| A2A सर्भर | JSON-RPC 2.0 प्रोटोकल, सीपहरू, स्ट्रिमिङ, कार्य व्यवस्थापन |
| A2A सर्भर मार्गदर्शिका | A2A एजेन्ट कार्ड, कार्यहरू, सीपहरू र स्ट्रिमिङ |
| कागजात | विवरण |
|---|---|
| योगदान | विकास सेटअप र दिशानिर्देशहरू |
| ब्रान्चिङ र रिलिज मोडेल | PR हरूले कहाँ लक्षित गर्छन् (release/*), र main तथा ट्यागहरूको अर्थ के हो |
| परिवर्तन लग | प्रत्येक संस्करणको पूर्ण रिलिज इतिहास |
| सुरक्षा नीति | कमजोरी रिपोर्टिङ र सुरक्षा अभ्यासहरू |
| i18n मार्गदर्शिका | 42 भाषाको समर्थन, अनुवाद कार्यप्रवाह, RTL |
| रिलिज जाँचसूची | रिलिजपूर्व प्रमाणीकरण चरणहरू |
| कभरेज योजना | 5,100+ ट्र्याक गरिएका परीक्षण फाइलहरूमा रहेका 39,000+ स्थिर परीक्षण घोषणाहरूका लागि परीक्षण कभरेज रणनीति |
OmniRoute एक उत्साही खुला-स्रोत समुदायद्वारा आकार लिन्छ। यी व्यक्तिहरूले परियोजनाको गुणस्तर, स्थिरता र पहुँचमा प्रत्यक्ष प्रभाव पार्ने असाधारण योगदान गरेका छन्। धन्यवाद।
| स्थान | योगदानकर्ता | मर्ज गरिएका PR हरू | ~परिवर्तन गरिएका पङ्क्तिहरू |
|---|---|---|---|
| 1 | backryun | 190 | 227,977 |
| 2 | oyi77 | 180 | 407,678 |
| 3 | rdself | 145 | 80,663 |
| 4 | JxnLexn | 128 | 387,049 |
| 5 | KooshaPari | 101 | 125,747 |
| 6 | herjarsa | 88 | 230,872 |
| 7 | RaviTharuma | 79 | 55,106 |
| 8 | maxmad64bis | 69 | 394,715 |
| 9 | artickc | 59 | 33,260 |
| 10 | HouMinXi | 51 | 47,334 |
| 10 | chirag127 | 51 | 5,153 |
| 12 | xz-dev | 50 | 245,976 |
| 13 | hartmark | 47 | 52,185 |
| 14 | rqzbeh | 39 | 143,181 |
| 15 | dhaern | 34 | 19,559 |
| 16 | Dingding-leo | 33 | 1,986 |
| 17 | NomenAK | 32 | 13,854 |
| 18 | MumuTW | 30 | 16,953 |
| 19 | benzntech | 29 | 11,641 |
| 20 | pacocartones | 24 | 9,331 |
| 20 | Prudhvivuda | 24 | 6,312 |
2026-08-24 05:26:03 UTC सम्मका मर्जहरूसहित प्रत्यक्ष release/v3.8.50 टिप dafb4ae808 मा स्थिर गरिएको। पृष्ठाङ्कित GitHub GraphQL गणनामा 5,911 मर्ज गरिएका PR हरू छन्: रिपोजिटरी मालिकका 2,707, Dependabot का 179, र 535 विशिष्ट योगदानकर्ताहरूबाट आएका 3,025 बाह्य PR हरू। “परिवर्तन गरिएका पङ्क्तिहरू” भनेको GitHub का थपिएका + हटाइएका पङ्क्तिहरू हुन् र यसमा उत्पन्न गरिएका फाइलहरू, लकफाइलहरू, क्याटलगहरू, अनुवादहरू र कागजातहरू समावेश छन्; यो परिवर्तनको परिमाण हो, लेखकद्वारा लेखिएको LOC होइन। कटअफमा बराबरी भएका स्थानहरू कायम राखिएका छन्।
|
backryun 🥇 GitHub मा श्रेय दिइएका 220 कमिटहरू |
Paijo 🥈 GitHub मा श्रेय दिइएका 219 कमिटहरू |
Randi 🥉 GitHub मा श्रेय दिइएका 108 कमिटहरू |
Ravi Tharuma 🏅 GitHub मा श्रेय दिइएका 81 कमिटहरू |
Chris 🏅 GitHub मा श्रेय दिइएका 70 कमिटहरू |
Markus Hartung 🏅 GitHub मा श्रेय दिइएका 69 कमिटहरू · #6 मा बराबरी |
|
Dizzle 🏅 GitHub मा श्रेय दिइएका 69 कमिटहरू · #6 मा बराबरी |
Jan Leon 🏅 GitHub मा श्रेय दिइएका 64 कमिटहरू |
zenobit 🏅 GitHub मा श्रेय दिइएका 62 कमिटहरू |
Bob.Hou 🏅 GitHub मा श्रेय दिइएका 51 कमिटहरू · #10 मा बराबरी |
Xiangzhe 🏅 GitHub मा श्रेय दिइएका 51 कमिटहरू · #10 मा बराबरी |
2026-08-24 06:14:31 UTC मा पुनः जाँच गरिएको: पूर्वनिर्धारित शाखा release/v3.8.50 का लागि रिपोजिटरी Contributors API ले रिपोर्ट गरेका GitHub मा श्रेय दिइएका कमिटहरू। API ले 525 पहिचानहरू (415 प्रयोगकर्ता, 2 बट, 108 बेनामी) फिर्ता गर्यो; यस तालिकाले मर्मतकर्ता, बटहरू र बेनामी पहिचानहरूलाई समावेश गर्दैन र प्रतिस्पर्धात्मक बराबरीहरू कायम राख्छ। यो माथिको मर्ज गरिएका PR हरूको श्रेणीकरण र तलको 639-व्यक्तिको Git-मेटाडेटा जनगणना दुवैभन्दा भिन्न छ।
🙏 यी योगदानकर्ताहरूका सुविधाहरू, बग समाधानहरू र पूर्वाधार सुधारहरू OmniRoute लाई भरपर्दो र सुविधासम्पन्न बनाउने कुराको मुख्य अंश हुन्। प्रत्येक पुल अनुरोध, प्रत्येक परीक्षण केस र प्रत्येक i18n अनुवाद फाइल महत्त्वपूर्ण हुन्छ। खुला स्रोत उनीहरूजस्तै मानिसहरूद्वारा निर्माण हुन्छ।
आफ्नै खल्तीबाट OmniRoute लाई आर्थिक सहयोग गर्ने व्यक्तिहरूप्रति हार्दिक धन्यवाद — प्रत्येक योगदानले परियोजनालाई निःशुल्क, स्वतन्त्र र निरन्तर अघि बढिरहन मद्दत गर्छ।
![]() Andrew 💛 सक्रिय मासिक प्रायोजक |
![]() Vlad I 💛 सक्रिय मासिक प्रायोजक |
![]() Paco Cartones 💛 सक्रिय एकपटकका प्रायोजक |
![]() Prof. Igor Morais 💛 विगतका एकपटकका समर्थक |
![]() longtao 💛 विगतका एकपटकका समर्थक |
… र गोप्य रहन रुचाउने अन्य व्यक्तिहरू 💛
सार्वजनिक GitHub Sponsors लाई 2026-08-24 मा पुनः प्रमाणीकरण गरिएको थियो। GitHub को activeOnly स्थितिले माथिका सक्रिय लेबलहरू निर्धारण गर्छ; यसअघि खुलासा गरिएका सार्वजनिक एकपटकका समर्थकहरूलाई धन्यवाद दिन जारी राखिएको छ, र निजी प्रायोजकहरू गुमनाम रहन्छन्।
💖 प्रायोजक बन्नुहोस् → — प्रत्येक डलरले OmniRoute लाई निःशुल्क र स्वतन्त्र राख्छ।
2026-08-24 मा स्थिर आधार ac02c5b42f मा परीक्षण गरिएको र प्रत्यक्ष release/v3.8.50 को नवीनतम dafb4ae808 मा पुनः जाँच गरिएको: 639 सामान्यीकृत मानवीय Git पहिचानहरू — 407 कमिट लेखकका रूपमा देखा पर्छन् (मर्मतकर्तासहित) र 232 स्पष्ट Co-authored-by ट्रेलरहरूमा मात्र देखा पर्छन्। यो गणनाले GitHub noreply ह्यान्डलहरूलाई सामान्यीकरण गर्छ, 26 बोट/एजेन्ट/सेवा/प्लेसहोल्डर पहिचानहरूलाई समावेश गर्दैन, र देखाइने नामहरू मिलेकै आधारमा सामान्य इमेल ठेगानाहरूलाई एकीकृत गर्दैन।
- रिपोजिटरीलाई फोर्क गर्नुहोस्
- सक्रिय
release/vX.Y.Zको नवीनतम अवस्थाबाट ब्रान्च बनाउनुहोस् (mainबाट होइन) — ब्रान्चिङ र रिलिज मोडेल हेर्नुहोस् - आफ्नो फिचर ब्रान्च सिर्जना गर्नुहोस् (
git checkout -b feat/amazing-feature) - आफ्ना परिवर्तनहरू कमिट गर्नुहोस् (
git commit -m 'feat: add amazing feature') - ब्रान्चमा पुश गर्नुहोस् (
git push origin feat/amazing-feature) - base = उक्त
release/vX.Y.Zब्रान्च राखेर पुल अनुरोध खोल्नुहोस्
विस्तृत दिशानिर्देशहरूका लागि CONTRIBUTING.md हेर्नुहोस्।
# रिलिज सिर्जना गर्नुहोस् — npm publish स्वतः हुन्छ
VERSION=x.y.z
gh release create "v${VERSION}" --title "v${VERSION}" --generate-notesOmniRoute दिग्गजहरूको योगदानमा आधारित छ। यो 9router को फोर्क र Go परियोजना CLIProxyAPI को TypeScript पोर्टका रूपमा सुरु भएको थियो — र त्यसपछि तलका प्रत्येक उपप्रणाली यस क्षेत्रमा पहिले नै काम गरिसकेको कुनै खुला-स्रोत परियोजनाबाट प्रेरित भयो। ती प्रत्येकले OmniRoute को एउटा ठोस भागलाई आकार दिएका छन्। यो ती सबैप्रति हाम्रो धन्यवाद हो। 🙏
⭐ ताराहरूको सङ्ख्या अगस्ट 24, 2026 मा GitHub को REST API बाट प्रमाणित गरिएको हो — यी परियोजनाहरूलाई पनि एउटा तारा दिनुहोस्। यी सङ्ख्याहरू उक्त मितिको यथार्थ स्न्यापसट हुन् र स्वाभाविक रूपमा परिवर्तन हुनेछन्।
| परियोजना | ⭐ | यसले OmniRoute लाई कसरी प्रेरित गर्यो |
|---|---|---|
| 9router | 26,161 | यो फोर्क निर्माण गरिएको मूल परियोजना — यहाँ बहु-मोडल API हरू र पूर्ण TypeScript पुनर्लेखनसहित विस्तार गरिएको छ। |
| CLIProxyAPI | 48,497 | यस JavaScript / TypeScript पोर्टलाई प्रेरित गर्ने Go कार्यान्वयन। |
| LiteLLM | 57,100 | त्यो AI गेटवे, जसको सार्वजनिक मूल्य-निर्धारण डेटासेटले हाम्रो लागत-ट्र्याकिङ समक्रमणलाई डेटा उपलब्ध गराउँछ र जसको प्रदायक-सामान्यीकरण मोडेलले हाम्रो राउटिङलाई दिशा दिएको छ। |
| codex-chatgpt-web | 1,410 | ब्राउजर-सत्र, प्रतिक्रिया-फ्रेमिङ, उपयोग र वेब-खोज एडाप्टरहरूसहित, भेन्डर गरिएको ChatGPT Web → Codex Responses ब्रिजमा अनुकूलित MIT स्रोत। |
| free-claude-code | 48,112 | स्ट्रिम पुनर्प्राप्ति, no-thinking उपनामहरू, फलब्याक वेब खोज, स्लाइडिङ-विन्डो सीमाहरू, लग रिड्याक्सन र थप सुरक्षित लन्चर प्रवाहहरूमा पोर्ट गरिएका ढाँचाहरू। |
| composer-api | 322 | नेटिभ Cursor एक्जिक्युटरमा अनुकूलित Cursor Composer का उपकरण-छनोट, आउटपुट-बाध्यता र उपकरण-कमिट ढाँचाहरू। |
| codex-multi-auth | 457 | Codex OAuth पुनःप्रमाणीकरणमा पोर्ट गरिएका नयाँ-लगइन र रिफ्रेस-टोकन रोटेसन ढाँचाहरू। |
| opencode-anthropic-auth | 510 | OmniRoute को कन्फिग-सञ्चालित ब्रिजमा सामान्यीकृत Claude Code-सङ्गत रूपान्तरण पूर्वनिर्धारणहरू र बिलिङ-हेडर व्यवहार। |
| grok2api-merged | 2 | यसका Grok मोडेल म्यापिङहरू, नक्कली-TypeError Statsig जेनेरेटर, अनुरोध र उपकरण पूर्वनिर्धारणहरू तथा NDJSON प्रतिक्रिया प्रोसेसरलाई OmniRoute को Grok Web एक्जिक्युटरमा उल्लेखनीय रूपमा अनुकूलित गरिएको थियो। |
| TQZHR/grok2api | 705 | grok2api-merged पछाडिको प्रमुख अप्रत्यक्ष कोड स्रोत; यसका मोडेल, हेडर, पेलोड, Statsig र प्रोसेसर कार्यान्वयनहरू Grok Web वंशावलीमा सुरक्षित राखिएका छन्। |
| chenyme/grok2api | 7,520 | Grok पेलोड र उपकरण पूर्वनिर्धारणहरू, Statsig जेनेरेटर तथा TQZHR र grok2api-merged मार्फत ल्याइएको result.response प्रोसेसरका लागि अन्तर्निहित MIT स्रोत। |
| grok2api-pro | 27 | यसको प्रोक्सी-पुल तहका लागि grok2api-merged ले श्रेय दिएको एउटा अप्रत्यक्ष स्रोत; OmniRoute ले त्यो वंशावली सूचना सुरक्षित राख्छ, तर आफ्नो सीमित Grok Web एक्जिक्युटरमा प्रोक्सी-पुल पोर्ट गरिएको दाबी गर्दैन। |
| GrokProxy | 50 | यसको कुकी-प्रमाणीकृत Grok प्रोक्सी र result.response.token स्ट्रिमिङ ढाँचाले OmniRoute को Grok Web ट्रान्सपोर्टलाई दिशा दिएको छ। |
| GrokBridge | 5 | मूल Grok Web कार्यान्वयनले यसको HTTP/ब्राउजर अपस्ट्रिम डिजाइनलाई सन्दर्भ गरेको थियो; यसको प्रत्यक्ष HTTP मार्ग GrokProxy बाट व्युत्पन्न भएकाले कुनै स्वतन्त्र कोड पोर्ट गरिएको दाबी गरिँदैन। |
| grok-web-api | 14 | यसका Rust ChatOptions र प्रतिक्रिया-आवरण स्किमाहरूले OmniRoute का TypeScript Grok अनुरोध र स्ट्रिमिङ-प्रतिक्रिया प्रकारहरूलाई दिशा दिएका छन्। |
| परियोजना | ⭐ | यसले OmniRoute लाई कसरी प्रेरित गर्यो |
|---|---|---|
| Caveman | 100,538 | भाइरल "थोरै टोकनले काम हुँदा किन धेरै टोकन प्रयोग गर्ने" परियोजना — यसको गुफामानव-जस्तो बोलीको दर्शनले हाम्रो मानक सङ्कुचन मोड र 30+ अनावश्यक शब्द हटाउने/सङ्क्षेपीकरण नियमहरूलाई शक्ति दिन्छ। |
| RTK – Rust Token Killer | 77,185 | उच्च-कार्यक्षमतायुक्त कमान्ड-आउटपुट सङ्कुचन — यसले हाम्रो RTK इन्जिन, JSON फिल्टर DSL, कच्चा-आउटपुट पुनर्प्राप्ति र तहबद्ध RTK → Caveman पाइपलाइनलाई प्रेरित गर्यो। |
| headroom | 67,310 | उल्ट्याउन मिल्ने सन्दर्भ-सङ्कुचन (SmartCrusher) — यसले हाम्रो headroom इन्जिन र ccr पुनर्प्राप्ति-मार्कर ढाँचालाई प्रेरित गर्यो। |
| LLMLingua | 6,598 | प्रम्प्ट-सङ्कुचन अनुसन्धान (LLMLingua / LLMLingua-2) — यसले हाम्रो एसिङ्क्रोनस, कोड-सुरक्षित, विफल हुँदा खुला रहने llmlingua इन्जिनलाई प्रेरित गर्यो। |
| llmlingua-2-js | 31 | हाम्रो LLMLingua इन्जिनका लागि वर्कर-थ्रेड ब्याकएन्डका रूपमा प्रयोग गरिएको JS/ONNX पोर्ट (MobileBERT / XLM-RoBERTa)। |
| Troglodita | 40 | PT-BR टोकन सङ्कुचन — यसले हाम्रो pt-BR भाषा प्याकलाई शक्ति दिन्छ: ब्राजिलियन-पोर्चुगिज व्याकरणअनुसार मिलाइएको अनावश्यक पुनरुक्ति न्यूनीकरण र पूरक शब्द हटाउने प्रक्रिया। |
| ponytail | 108,957 | भाइरल "अल्छी वरिष्ठ विकासकर्ता" YAGNI-कोडर सीप — यसले हाम्रो less-code आउटपुट शैलीलाई प्रेरित गर्यो: _उत्पन्न_ कोड घटाउने सबैभन्दा सानो कार्यशील परिवर्तनतर्फको निर्देशन (Caveman को सङ्क्षिप्त गद्यको आउटपुट-अक्षीय सहोदर)। |
| i-have-adhd | 23,526 | यसको कार्य-पहिलो, ADHD-मैत्री प्रतिक्रिया शैलीलाई पाँच भाषामा OmniRoute को सङ्क्षिप्त आउटपुट शैलीमा रूपान्तरण गरियो। |
| परियोजना | ⭐ | यसले OmniRoute लाई कसरी प्रेरित गर्यो |
|---|---|---|
| TOON | 25,233 | टोकन-उन्मुख वस्तु सङ्केतन — यसको स्तम्भीय, हेडर-प्लस-पङ्क्ति मोडेलले हाम्रो तालिकात्मक सङ्कुचन चरणलाई आकार दियो। |
| GCF – Graph Compact Format | 41 | यसको सङ्क्षिप्त ग्राफ ढाँचा र जेनेरिक-प्रोफाइल डिजाइनले OmniRoute को तालिकात्मक सङ्कुचन र Headroom कोडेक ढाँचालाई दिशा दियो। |
| gcf-typescript | 4 | Headroom जेनेरिक-प्रोफाइल कोडेकका रूपमा प्रत्यक्ष रूपमा भेन्डर गरी विस्तार गरिएको MIT TypeScript कार्यान्वयन। |
| token-optimizer-mcp | 494 | Brotli/SQLite क्यास + प्रति-सत्र सन्दर्भ-डेल्टा — यसले हाम्रो session-dedup इन्जिनलाई प्रेरित गर्यो। |
| token-savior | 1,122 | Bash-आउटपुट सङ्कुचन + MCP प्रोफाइलहरू — यसले हाम्रो सङ्कुचन त्याग्ने अनुशासन र MCP उपकरण-म्यानिफेस्ट न्यूनीकरणलाई प्रेरित गर्यो। |
| token-saver | 138 | विफलता-सचेत त्यागसहित सामग्री-सचेत, प्रति-फाइल-प्रकार आउटपुट सङ्कुचन — यसले हाम्रो प्रति-प्रकार प्रेषण र न्यूनतम-लाभ स्किपलाई पुष्टि गर्यो। |
| token-optimizer | 1,951 | "अदृश्य टोकनहरू खोज्नुहोस्" — यसको अफलोड + पुनर्प्राप्त गर्न मिल्ने ह्यान्डल ढाँचाले हाम्रो CCR अफलोड सोचलाई दिशा दियो। |
| TokenMizer | 28 | हाम्रो session-dedup डिजाइनलाई दिशा दिने सत्र-ग्राफ + पालोहरूबीचको लाइन-डिडुप खाका। |
| OmniCompress | 3 | Rust स्तम्भीय-JSON + सामग्री-ठेगानायुक्त पुनर्प्राप्ति + सन्देशहरूबीचको डिडुप — यसले हाम्रो headroom/ccr/session-dedup इन्जिन डिजाइन र क्यास-स्थिर "सङ्कुचित रूप स्थानबाट स्वतन्त्र हुन्छ" अपरिवर्तनीयतालाई पुष्टि गर्यो। |
| mcp-compressor | 113 | MCP उपकरण-स्किमा/विवरण सङ्कुचन — यसले हाम्रो MCP उपकरण-म्यानिफेस्ट कार्डिनालिटी न्यूनीकरणलाई दिशा दियो। |
| RepoMapper | 197 | Aider-शैली रिपो-म्याप श्रेणीकरण — यसले हाम्रो रिपो-म्याप / पुनर्प्राप्ति-श्रेणीकरण अन्वेषणलाई दिशा दियो। |
| quiet-shell-mcp | 4 | MCP मार्फत घोषणात्मक शेल-आउटपुट न्यूनीकरण — यसले हाम्रो घोषणात्मक bash-आउटपुट सङ्कुचनलाई पुष्टि गर्यो। |
| ts-morph | 6,162 | TypeScript Compiler API उपकरणसङ्ग्रह — यसले स्ट्रिङ, टेम्प्लेट र रेगेक्स लिटरलहरू जोगाउने हाम्रो पार्सर-आधारित टिप्पणी हटाउने प्रक्रियालाई प्रेरित गर्यो। |
| परियोजना | ⭐ | यसले OmniRoute लाई कसरी प्रेरित गर्यो |
|---|---|---|
| Mem0 | 63,902 | सार्वभौमिक मेमोरी तह — यसको proxy-as-write/read-boundary मोडेलले हाम्रो मेमोरी आर्किटेक्चरलाई आकार दियो। |
| Letta (MemGPT) | 24,382 | तहबद्ध मेमोरी भएका स्थितियुक्त एजेन्टहरू — यसले हाम्रो Context Control & Recovery (CCR) को तहबद्ध मोडेललाई प्रेरित गर्यो। |
| WFGY | 1,781 | बारम्बार दोहोरिने १६ वटा RAG/LLM विफलता मोडहरूको ProblemMap वर्गीकरण — हाम्रो समस्या-समाधान मार्गदर्शिकामा प्रयोग गरिएको साझा शब्दावली। |
| परियोजना | ⭐ | यसले OmniRoute लाई कसरी प्रेरित गर्यो |
|---|---|---|
| llm-interceptor | 66 | कोडिङ सहायक ↔ LLM ट्राफिकको MITM अवरोधन/विश्लेषणले प्रारम्भिक Traffic Inspector आवश्यकताहरूलाई दिशा दियो। पहिले व्युत्पन्न गरिएका चार मोड्युल — SSE मर्जिङ, संवाद सामान्यीकरण, गोप्य जानकारी मास्किङ र हेडर शुद्धीकरण — लाई सार्वजनिक प्रोटोकल मापदण्डहरूमा आधारित स्वतन्त्र clean-room कार्यान्वयनहरूले प्रतिस्थापन गरेका छन्। दुई host-passthrough सतहहरू (passthrough.ts र _internal/bypass.cjs) स्वतन्त्र रूपमा वर्गीकृत OmniRoute का आन्तरिक कार्यान्वयनकै रूपमा रहेका छन्; उक्त प्रतिस्थापनअन्तर्गत तिनलाई पुनर्लेखन गरिएको थिएन। |
| ProxyBridge | 5,995 | प्रति-प्रक्रिया पारदर्शी प्रोक्सी राउटिङ — यसले हाम्रो क्र्यास-सुरक्षित MITM समापन, सकेट निष्क्रियता-समयसीमा, /proc प्रक्रिया श्रेयाङ्कन र TPROXY क्याप्चरलाई प्रेरित गर्यो। |
| परियोजना | ⭐ | यसले OmniRoute लाई कसरी प्रेरित गर्यो |
|---|---|---|
| models.dev | 6,555 | AI मोडेलका विशिष्टता, मूल्य निर्धारण र क्षमताहरूको खुला डेटाबेस — हाम्रो मोडेल क्याटलगमा मूल रूपमा समक्रमण गरिएको। |
| React Flow / xyflow | 38,108 | हाम्रो वास्तविक-समय Compression Studio र Combo/Routing Studio सञ्चालन गर्ने नोड-आधारित ग्राफ लाइब्रेरी। |
| LangGraph | 40,314 | LangGraph Studio को प्रत्यक्ष कार्यप्रवाह-ग्राफ दृश्याङ्कनले हाम्रा Studios को वास्तविक-समय क्यास्केड दृश्यलाई प्रेरित गर्यो। |
| Langfuse | 33,592 | यसको trace → span → generation अवलोकनशीलता मोडेलले हाम्रो Compression Studio वाटरफललाई आकार दियो। |
| Kiali | 3,631 | Istio सेवा-मेस अवलोकनशीलता — यसले Routing/Combo Studio मा हाम्रा सर्किट-ब्रेकर ब्याज र त्रुटि-एज दृश्यहरूलाई प्रेरित गर्यो। |
| lobe-icons | 2,428 | हाम्रो ड्यासबोर्डभरि प्रदायक आइकनहरू रेन्डर गर्ने AI/LLM ब्रान्ड लोगोहरू। |
| flag-icons | 12,354 | README भाषा चयनकर्ताले प्रयोग गर्ने MIT-इजाजतपत्रप्राप्त SVG झन्डाहरू उपलब्ध गराउँछ। |
| परियोजना | ⭐ | यसले OmniRoute लाई कसरी प्रेरित गर्यो |
|---|---|---|
| awesome-secure-defaults | 721 | पूर्वनिर्धारित रूपमै सुरक्षित लाइब्रेरीहरूको छनोटित सूची, जसले हाम्रा सुरक्षा विकल्पहरूलाई मार्गदर्शन गर्छ (Helmet.js, DOMPurify, ssrf-req-filter, safe-regex, Google Tink)। |
| परियोजना | ⭐ | यसले OmniRoute लाई कसरी प्रेरित गर्यो |
|---|---|---|
| ClawRouter | 6,564 | यसले अनुरोध डिडुप्लिकेसन, आपत्कालीन शून्य-लागत फलब्याक, प्लगेबल Auto-Combo रणनीतिहरू र बहुभाषिक उद्देश्य वर्गीकरणलाई प्रेरित गर्यो। |
| Antigravity-Manager | 30,652 | यसको खाता-सचेत मोडेल पुनःम्यापिङ, कार्यान्वयनयोग्य-पथ प्रमाणीकरण र योजना-लेबल व्यवहारले OmniRoute को Antigravity रनटाइमलाई दिशा दियो। |
| vscode-antigravity-cockpit | 4,817 | यसको सङ्क्षिप्त कोटा-रिसेट काउन्टडाउन ढाँचाले OmniRoute मा रहेको सम्बन्धित प्रदायक-सीमा प्रदर्शनलाई प्रेरित गर्यो। |
| AionUi | 32,230 | यसका ACP एकीकरणहरूले OmniRoute मा स्थापित CLI एजेन्टहरूको स्वचालित पहिचानलाई प्रेरित गरे। |
| CodexBar | 20,507 | यसले Grok Build कोटा सतह पहिचान गर्यो; त्यसपछि OmniRoute ले प्रत्यक्ष वायर ढाँचालाई स्वतन्त्र रूपमा प्रमाणीकरण र सच्यायो। |
विवरणका लागि LICENSE हेर्नुहोस् — MIT लाइसेन्स।
⬆ शीर्षमा फर्कनुहोस् · खुला-स्रोत AI समुदायका लागि ❤️ सहित निर्मित।
OmniRoute v3.8.52 · Node ≥22.22.2 · MIT लाइसेन्स · omniroute.online






