Files
OmniRoute/docs/i18n/mr
Diego Rodrigues de Sa e Souza c3e966eeb9 docs(changelog): reconcile the v3.8.51 living section — round 2 (2026-09-15) (#13731)
Second `npm run release:reconcile` pass on `release/v3.8.50..release/v3.8.51`
(091589089c..c0f92ec98a, 916 non-merge commits, 877 merged PRs):

- fold the 173 changelog.d fragments accumulated since #12971 under
  `## [3.8.51]` and delete them
- generate bullets for the 58 cycle commits that had no fragment
  (4 features / 42 fixes / 12 maintenance), each with the merged PR link and
  `— thanks @author`
- link 137 fragment bullets to the PR of the commit that added them and
  credit the author; two prefix/origin mismatches reviewed (#12945→#13392,
  #13001→#13379, both maintainer rebaselines of other people's PRs)
- refresh "Release by the numbers" + Top-25 and regenerate the
  `### 🙌 Contributors` hall (112 external contributors + maintainer; every
  non-bot author of the 877 merged PRs present)
- closed-PR credit audit for the window: nothing to add (#13215→#13361 and
  #13059→#13690 are still open, #12998 was independently fixed earlier by
  #12853); no human co-author trailers, no commits without a PR
- resync the 58 i18n CHANGELOG mirrors

Gates: check:changelog-integrity OK, check:docs-sync PASS.
2026-09-17 10:47:11 -03:00
..

README (मराठी)

🌐 Languages: 🇺🇸 English · 🇪🇹 am · 🇸🇦 ar · 🇦🇿 az · 🇧🇬 bg · 🇧🇩 bn · 🇨🇿 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 · 🇲🇾 ms · 🇲🇹 mt · 🇲🇲 my · 🇳🇵 ne · 🇳🇱 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


OmniRoute डॅशबोर्ड

🚀 OmniRoute — मोफत AI गेटवे

OmniRoute — कोडिंग कधीही थांबवू नका. प्रत्येक AI साधन → 359 प्रदाते — 150+ मोफत — एका एंडपॉइंटद्वारे. Claude Code, Codex, Cursor, Cline, Copilot आणि Antigravity यांना स्वयंचलित फॉलबॅकसह मोफत Claude / GPT / Gemini शी जोडा. RTK + Caveman स्टॅक्ड कॉम्प्रेशनमुळे 15–95% टोकन्सची बचत होते (सरासरी ~89%) — मर्यादा कधीही गाठू नका. 359 AI प्रदाते · 150+ मोफत टियर्स · ~1.47B मोफत टोकन्स/महिना · 19 राउटिंग धोरणे · सुरुवात करण्यासाठी $0.

💰 ~1.47B मोफत टोकन्स / महिना

मोफत टियर्स हाताने एकत्रित करणे त्रासदायक आहे — डझनभर SDKs, डझनभर दरमर्यादा आणि प्रत्यक्षात तुमच्याकडे किती उपलब्ध आहे याची कल्पनाच नसते. OmniRoute 34 आवर्ती पूल कीजमधील 452 मोफत-टियर नोंदींची सूची तयार करते आणि प्रकाशित सकारात्मक मासिक बजेट असलेल्या 16 पूल्ससह प्रत्येक मॉडेलसाठी असलेल्या पाच Groq मर्यादांवरून टोकनचा ठळक आकडा मोजते, तसेच सामायिक पूलनुसार डुप्लिकेट नोंदी काढून टाकते. ज्या कोटा केवळ प्रादेशिक ओळख पडताळणीनंतर उपलब्ध होतात (सध्या: ModelScope), ते स्वतंत्रपणे दाखवले जातात—प्रादेशिक ओळख पडताळणीमागे +~6M—आणि ठळक आकड्यात कधीही जोडले जात नाहीत. हा निकाल डॅशबोर्डवर (/dashboard/free-tiers) सतत दिसतो.

OmniRoute मोफत-टियर बजेट कार्ड: दरमहा सातत्याने ~1.47B मोफत टोकन्स, साइनअप क्रेडिट्ससह पहिल्या महिन्यात ~2.07B पर्यंत; एका एंडपॉइंटमागे सूचीबद्ध केलेल्या 452 मोफत-टियर नोंदी समाविष्ट करणाऱ्या 34 दस्तऐवजीकृत आवर्ती पूल कीजमधून. प्रामाणिक, पूल-डिडुप्लिकेटेड गणना — प्रत्येक सामायिक पूल केवळ एकदाच मोजला जातो, ज्यात प्रकाशित सकारात्मक मासिक टोकन बजेट असलेले 16 आवर्ती पूल्स आणि प्रत्येक मॉडेलसाठीच्या पाच Groq मर्यादा समाविष्ट आहेत; अटींच्या जोखीम-सूचीत 13 प्रदात्यांना टाळण्याचे म्हणून चिन्हांकित केले आहे, त्यामुळे निर्णय तुम्ही घेऊ शकता. बजेट बारमध्ये Mistral 1B, Nara 210M, LLM7 150M, Groq 30M (प्रत्येक मॉडेलसाठी पाच मर्यादा) आणि छोटे पूल्स समाविष्ट आहेत; तसेच पहिल्या महिन्याची साइनअप क्रेडिट्स आणि कायमस्वरूपी मोफत, टोकन-मर्यादा नसलेले प्रदाते स्वतंत्रपणे दाखवले जातात, जेणेकरून ते ठळक आकडा कधीही कृत्रिमरीत्या वाढवणार नाहीत. /dashboard/free-tiers वर थेट वापरलेले/शिल्लक.

थेट /dashboard/free-tiers पृष्ठाचा अॅनिमेटेड सारांश. संपूर्ण कार्यपद्धती (पूल डिडुप्लिकेशन, क्रेडिट टियर्स, प्रदात्यांच्या अटी): docs/reference/FREE_TIERS.md.

या आकड्यांचे थेट कॅटलॉगशी दर दोन आठवड्यांनी पुन्हा परीक्षण केले जाते आणि ते दोन्ही दिशांनी बदलतात — एखादा प्रदाता मोफत टियर बंद करतो तेव्हा आकडा कमी होतो; नवीन टियर उपलब्ध झाल्यास तो वाढतो. कॅटलॉग प्रत्यक्षात जे मोजतो तेच आम्ही प्रकाशित करतो, सर्वोत्तम शक्यतेचा फुगवलेला आकडा कधीही नाही.


OMNIROUTE मुळे तुमचे पैसे वाचले आणि काम सोपे झाले असल्यास रेपोला स्टार द्या.

स्टार्स diegosouzapw%2FOmniRoute | Trendshift स्टार इतिहास क्रमांक olud.ai

💬 समुदायात सामील व्हा

👋 मेंटेनरला फॉलो करा — नवीन प्रदाते, रिलीझेस आणि टिप्स सर्वप्रथम मिळवा:

LinkedIn वर Diego यांना फॉलो करा GitHub वर @diegosouzapw यांना फॉलो करा

Discord Telegram WhatsApp जागतिक WhatsApp ब्राझील वेबसाइट

प्रश्न, प्रदात्यांविषयी टिप्स, रोडमॅप आणि सहाय्य → Discord · Telegram · WhatsApp 🌍 जागतिक / 🇧🇷 ब्राझील / पोर्टल


📈 गेटवे सतत विस्तारत आहे

v3.8.49 v3.8.50 v3.8.51+
🌐 प्रदाते 290 352 आणखी रांगेत
🧠 अद्वितीय चॅट मॉडेल IDs 1185 1312
🖼️ मोडॅलिटी ब्रिज 🆕 व्हिजन + ऑडिओ + व्हिडिओ
📡 Radar मोफत कॅटलॉग 🆕 ऐच्छिक सहभाग
⚖️ कोटा-जागरूक शेड्युलिंग 🆕 Quota-Share
📊 कोटा टेलिमेट्री 🆕 थेट

रोडमॅपv3.9.0 LTS च्या दिशेने वाटचाल


🧩 उपलब्ध

npm आवृत्ती NPM मासिक Docker Hub परवाना: MIT Docker पुल्स Electron डाउनलोड्स

🚀 प्रारंभ 🚀 झटपट प्रारंभ 📦 इंस्टॉल करा 🆓 शून्य-कॉन्फिगरेशन
💡 जाणून घ्या 💥 वचन 🤔 OmniRoute का? 🏆 वेगळेपण काय आहे?
⚙️ वैशिष्ट्ये 🎯 कॉम्बोज 🌐 प्रदाते 🔌 CLI आणि MCP
🗜️ संक्षेपण 🖥️ कुठे चालते? 🔒 खाजगी
👀 पाहा 🎬 प्रत्यक्ष वापरात नवीन काय आहे? 🤖 सुसंगत CLIs
💚 सहाय्य 💚 सहाय्य / देणगी 💬 समुदाय 💖 प्रायोजक
📦 प्रकल्प 🛠️ तंत्रज्ञान संच 📖 दस्तऐवजीकरण 👥 योगदानकर्ते
🌐 66 भाषांमध्ये

इंग्रजी (en) पोर्तुगीज — ब्राझील (pt-BR) पोर्तुगीज (pt) स्पॅनिश (es) फ्रेंच (fr) इटालियन (it) जर्मन (de) डच (nl) रशियन (ru) युक्रेनियन (uk-UA) पोलिश (pl) चेक (cs) स्लोव्हाक (sk) रोमानियन (ro) हंगेरियन (hu) बल्गेरियन (bg) डॅनिश (da) फिनिश (fi) नॉर्वेजियन (no) स्वीडिश (sv) चिनी — सरलीकृत (zh-CN) चिनी — पारंपरिक (zh-TW) जपानी (ja) कोरियन (ko) थाई (th) व्हिएतनामी (vi) इंडोनेशियन (id) मलय (ms) फिलिपिनो (phi) हिंदी (hi) गुजराती (gu) मराठी (mr) तमिळ (ta) तेलुगू (te) बंगाली (bn) उर्दू (ur) फारसी (fa) अरबी (ar) हिब्रू (he) तुर्की (tr) अझरबैजानी (az) स्वाहिली (sw) ग्रीक (el) क्रोएशियन (hr) सर्बियन (sr) लिथुआनियन (lt) एस्टोनियन (et) लात्वियन (lv) स्लोव्हेनियन (sl) माल्टीज (mt) आयरिश (ga) कन्नड (kn) मल्याळम (ml) ओडिया (or) पंजाबी (pa) नेपाळी (ne) सिंहली (si) बर्मी (my) ख्मेर (km) हौसा (ha) योरुबा (yo) इग्बो (ig) अम्हारिक (am) उझ्बेक (uz) जॉर्जियन (ka) आर्मेनियन (hy)


🆓 इन्स्टॉल करताच लगेच कार्यरत — कीज नाहीत, कॉन्फिग नाही

इन्स्टॉल करताच लगेच कार्यरत — शून्य कॉन्फिग. तीन पायऱ्या: 1. इन्स्टॉल करा — npm i -g omniroute, सर्व्हर localhost:20128 वर सुरू होतो. 2. तुमचे टूल http://localhost:20128/v1 कडे निर्देशित करा — कोणतेही OpenAI-सुसंगत टूल (Claude Code, Cursor, Cline). 3. ते उत्तर देते — API की, नोंदणी किंवा कॉन्फिगरेशनशिवाय त्वरित उत्तरासाठी auto मॉडेल कॉल करा. कीविरहित प्रदाता OpenCode Free हा auto कॉम्बोमध्ये आधीच जोडलेला असल्यामुळे नवीन इन्स्टॉलेशन लगेच प्रतिसाद देते.
# नवीन इन्स्टॉलेशन, कोणतीही क्रेडेन्शियल्स नाहीत — `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/


💥 आश्वासन

आश्वासन — एक एंडपॉइंट आणि 359 प्रदाते. दुसरे सुदृढ लक्ष्य उपलब्ध असेपर्यंत स्वयंचलित फॉलबॅक राउटिंग सुरू ठेवते. सहा आधारस्तंभ: 359 प्रदात्यांमध्ये लवचिक फॉलबॅक · पात्र वर्कलोड्सवर 95% पर्यंत टोकन बचत · 150+ मोफत टियर्स आणि 53 आवर्ती/कीविरहित कायमस्वरूपी मोफत प्रदात्यांसह $0 पासून सुरुवात · एका कॉन्फिगद्वारे 36 CLI/एजंट इंटिग्रेशन्स · /v1 वर OpenAI, Claude, Gemini आणि Responses API सुसंगतता · सर्किट ब्रेकर्स, TLS स्टेल्थ, MCP 110 टूल्स, A2A, मेमरी, गार्डरेल्स, इव्हॅल्स आणि 5,100+ ट्रॅक केलेल्या चाचणी फाइल्समधील 39,000+ स्थिर चाचणी घोषणांसह प्रॉडक्शन नियंत्रणे.

🤔 OmniRoute का?

OmniRoute का — 10 डॅशबोर्ड्स, बंद पडलेल्या API कीज आणि अनपेक्षित बिलांचा गोंधळ हाताळणे थांबवा. दैनंदिन दहा समस्या आणि त्यांवरील उपाय: न वापरलेला कोटा कालबाह्य होणे → सबस्क्रिप्शन्सचा कमाल वापर करा; कोडिंगच्या मध्यात दरमर्यादा लागू होणे → 4-टियर स्वयंचलित फॉलबॅक (Subscription → API → Cheap → Free); टूल आउटपुट्समुळे टोकन्स खर्च होणे → RTK + Caveman कॉम्प्रेशन (15–95%); महागड्या APIs → खर्च-अनुकूलित राउटिंग; प्रत्येक टूलसाठी स्वतंत्र सेटअप → एक एंडपॉइंट, एक डॅशबोर्ड; AI ब्लॉक होणे → 3-स्तरीय प्रॉक्सी + TLS स्टेल्थ; बंद पडलेल्या कीज → 3-स्तरीय लवचिकता (सर्किट ब्रेकर्स, की कूलडाउन, मॉडेल लॉकआउट); एकच सबस्क्रिप्शन शेअर करणारी टीम → न्याय्य-वाटप कोट्यांसह की पूल्स; प्रॉम्प्ट्स दुसऱ्या कोणाच्या क्लाउडमधून जाणे → AES-256-GCM एन्क्रिप्टेड कीजसह लोकल-फर्स्ट; खर्चाची दृश्यमानता नसणे → लाइव्ह अॅनालिटिक्स (वापर, कोटा, बचत, p95 विलंब).
OmniRoute विनंती प्रवाह: तुमचे IDE किंवा CLI (Claude Code, Cursor, Cline…) एका स्थानिक एंडपॉइंटला (http://localhost:20128/v1) कॉल करते; पात्र आणि सुदृढ लक्ष्य उपलब्ध असेपर्यंत OmniRoute Smart Router (RTK + Caveman कॉम्प्रेशन, 19 राउटिंग धोरणे, सर्किट ब्रेकर्स, TLS स्टेल्थ, MCP, A2A, गार्डरेल्स) 4 प्रदाता टियर्समध्ये फॉलबॅक करू शकतो — Tier 1 Subscription, Tier 2 API Key, Tier 3 Cheap आणि Tier 4 Free.

🤝 आमच्या मुक्त-स्रोत मित्रांकडून समर्थित

Kimi K3 — मुक्त सीमारेषेवरील बुद्धिमत्ता · 2.8T पॅरामीटर्स · 1M-टोकन संदर्भ

मुक्त-स्रोत मित्र म्हणून सहभागी होऊ इच्छिता? या अशा कंपन्या आहेत ज्या मुक्त स्रोताला पाठबळ देतात आणि OmniRoute ची वाटचाल सुरू ठेवण्यास मदत करतात — आणि त्यांनी आम्हाला दिलेला प्रत्येक टोकन कुठे वापरला जातो, हे आम्ही सार्वजनिकपणे सांगतो. संपर्क साधा: diegosouza.pw@outlook.com

Kimi (Moonshot AI)
Kimi
Moonshot AI

संस्थापक मुक्त-स्रोत मित्र
आमचे संस्थापक मुक्त-स्रोत मित्र Kimi (Moonshot AI) यांनी या प्रकल्पाला पाठबळ दिल्याबद्दल त्यांचे आभार! Kimi ही मुक्त-वेट K2 आणि K3 मॉडेल कुटुंबांमागील AI प्रयोगशाळा आहे — Kimi K3 1M-टोकन संदर्भ विंडो, नेटिव्ह व्हिजन आणि बंद मॉडेलच्या किमतीच्या केवळ एका अंशात सीमारेषा-स्तरीय कोडिंग प्रदान करते; तसेच Claude Code, Codex आणि OmniRoute द्वारे सेवा दिल्या जाणाऱ्या प्रत्येक कोडिंग साधनासह कोणत्याही अतिरिक्त संरचनेशिवाय कार्य करते.

Kimi चे समर्थन कशाला बळ देते: Kimi चे API क्रेडिट्स OmniRoute च्या AI-सत्यापित प्रकाशन पाइपलाइनला बळ देतात — प्रत्येक pull request प्रकाशित होण्यापूर्वी त्याचे पुनरावलोकन करणारा Kimi K3 द्वारे समर्थित merge validation टप्पा — तसेच दैनंदिन वैशिष्ट्य-विकासालाही. प्रथम-श्रेणीचे Kimi समर्थन दोन्ही मार्गांवर उपलब्ध आहे: थेट Kimi API (kimi-k3) आणि Kimi Code कोडिंग योजना (OAuth आणि API की). Kimi च्या समर्थन कार्यक्रमातील OmniRoute हा ब्राझीलचा पहिला मुक्त-स्रोत प्रकल्पही आहे. 15% अतिरिक्त क्रेडिट्ससह Kimi API की मिळवा →
Cheaper Inference
Cheaper Inference
cheaperinference.com

मुक्त-स्रोत मित्र
OmniRoute चे मुक्त-स्रोत मित्र Cheaper Inference यांनी या प्रकल्पाला पाठबळ दिल्याबद्दल त्यांचे आभार! Cheaper Inference हे किमतीनुसार क्रमबद्ध केलेले गेटवे आहे, जे Claude, GPT-5.x, Gemini, Kimi K3, GLM, DeepSeek, Grok आणि MiniMax यांसह 42 सीमारेषा मॉडेल्सची एका OpenAI-सुसंगत एंडपॉइंटमागे पुनर्विक्री करते आणि मॉडेल निर्मात्याच्या सूची किमतीपेक्षा कधीही अधिक शुल्क न आकारता प्रत्येक विनंती सर्वांत स्वस्त पात्र प्रदात्याकडे रूट करते.

OmniRoute मधील प्रथम-श्रेणी समर्थन: Chat Completions, नेटिव्ह /v1/responses एंडपॉइंट, व्हिजन, टूल कॉलिंग आणि 3 प्रतिमा मॉडेल्स (grok-imagine, nano-banana-pro, nano-banana-2, ज्यांना cheaperinference/<model> या स्वरूपात वापरता येते). API की मिळवा →

aff=omniroute टॅग असलेले दुवे भागीदार दुवे आहेत. तुमच्याकडून कोणताही अतिरिक्त खर्च न घेता ते प्रकल्पाला निधी पुरवतात.


🎟️ संलग्न प्रचार — आम्ही प्रायोजित करत नसलेल्या प्रदात्यांकडून मोफत नोंदणी कूपन्स (विस्तृत करण्यासाठी क्लिक करा)

हा विभाग केवळ रेफरल/कूपन कोडसाठी आहे. प्रायोजित भागीदारी वरील 🤝 आमच्या मुक्त-स्रोत मित्रांकडून समर्थित विभागात आहेत. येथे सूचीबद्ध केलेल्या प्रदात्यांसोबत OmniRoute चे कोणतेही प्रायोजकत्व किंवा भागीदारी नाही — ही सार्वजनिक कूपन्स आहेत जी कोणीही वापरू शकते.

AgentRouter
AgentRouter
agentrouter.org
AgentRouter — संलग्न नोंदणी · नोंदणी केल्यावर $100 चे मोफत क्रेडिट्स (मोफत सर्व्हर, त्यामुळे अधिक विलंब अपेक्षित — उत्पादनासाठी नव्हे, तर चाचणीसाठी सर्वोत्तम). v3.8.50 पासून OmniRoute मध्ये प्रथम-श्रेणी समर्थन: Chat Completions, Anthropic-सुसंगत वायर स्वरूप आणि OpenAI-सुसंगत पाथ. उपलब्ध मॉडेल्समध्ये claude-opus-4-8, claude-opus-5, gpt-5.6-sol आणि इतर मॉडेल्सचा समावेश आहे. तुमचे $100 मिळवा →

⚠️ संलग्न दुवा — या प्रदात्यासोबत OmniRoute चे कोणतेही प्रायोजकत्व किंवा भागीदारी नाही.

OmniRoute वापरकर्त्यांना लाभ देणारे उदार मोफत नोंदणी कूपन असलेला दुसरा प्रदाता माहीत आहे का? एक issue उघडा आणि आम्ही तो येथे जोडू.


🎯 कॉम्बोज — प्रमुख वैशिष्ट्य

सर्व 19 कॉम्बो राउटिंग धोरणे अॅनिमेट केलेली — प्रत्येक धोरणासाठी एक टाइल: priority, fill-first, weighted, round-robin, p2c, least-used, random, strict-random, cost-optimized, headroom, reset-window, reset-aware, context-relay, context-optimized, cache-optimized, lkgp, auto, fusion, pipeline. प्रत्येक धोरण काय करते यासाठी वरील तक्ता पाहा.

कॉम्बो म्हणजे मॉडेल्सची अशी साखळी, ज्यांमध्ये OmniRoute स्वयंचलितपणे राउटिंग करते. कोटा संपल्यास, एखादा प्रदाता अयशस्वी झाल्यास किंवा खर्च अचानक वाढल्यास, कॉम्बो पुढील पात्र व सुस्थितीत असलेल्या मॉडेलकडे जाऊ शकतो. 🛡️

शून्य-कॉन्फिगरेशन — फक्त auto वापरा

कॉम्बो तयार करण्याची गरज नाही. तुमचे मॉडेल auto वर (किंवा त्याच्या एखाद्या प्रकारावर) सेट करा आणि OmniRoute तुमच्या कनेक्ट केलेल्या प्रदात्यांमधून आभासी कॉम्बो तयार करते व त्यांचे थेट गुणांकन करते:

मॉडेल IDते कशासाठी अनुकूलित केलेले आहे
auto🎯 संतुलित डीफॉल्ट (LKGP — तुमच्या शेवटच्या चांगल्या प्रदात्यालाच वापरत राहते)
auto/coding🧑💻 कोड निर्मितीसाठी गुणवत्तेला प्राधान्य देणारी वजने
auto/fast सर्वात कमी विलंबाला प्रथम प्राधान्य
auto/cheap💰 प्रति टोकन सर्वात कमी खर्चाला प्रथम प्राधान्य
auto/offline🔋 सर्वाधिक कोटा / दर-मर्यादा शिल्लक असलेल्याला प्रथम प्राधान्य
auto/smart🔭 गुणवत्तेला प्रथम प्राधान्य + अधिक चांगली मॉडेल्स शोधण्यासाठी 10% अन्वेषण
auto/lkgp📌 स्पष्टपणे शेवटच्या ज्ञात चांगल्या प्रदात्यालाच वापरण्याची प्रवृत्ती
auto/chaos🧪 लवचिकता चाचणीसाठी दोष-अंतःक्षेपण वजने (केऑस इंजिनिअरिंग)

🔀 किंवा स्वतःचे तयार करा — 19 राउटिंग धोरणे

सर्व 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 पाहा.

🧱 लवचिकता अंगभूत आहे (3 स्वतंत्र स्तर)

OmniRoute लवचिकता — 3 स्वतंत्र स्वयं-दुरुस्ती स्तर, योग्य बिघाडासाठी योग्य स्तर. स्तर 1 प्रदाता सर्किट ब्रेकर (संपूर्ण प्रदाता): फक्त 408/5xx वर सक्रिय होतो, मर्यादा OAuth 8× / API-key 12× / local 2×, 60s/30s/15s नंतर HALF-OPEN तपासणीत रीसेट होतो, विलंबित पुनर्प्राप्ती; OPEN असताना कॉम्बो पुढील प्रदात्याकडे मार्ग बदलतो. स्तर 2 कनेक्शन कूलडाउन (एक की/खाते): मूलभूत कालावधी OAuth साठी 5s / API-key साठी 3s, एकाच वेळी मोठ्या प्रमाणावर होणारे प्रयत्न रोखणाऱ्या सुरक्षेसह घातांकीय ×2 बॅकऑफ, 429 साठी Retry-After चे पालन केले जाते, यश मिळाल्यास सर्व त्रुटीस्थिती साफ होते; एक की कूलडाउनमध्ये असताना ती वगळली जाते आणि इतर की सेवा देत राहतात. स्तर 3 मॉडेल लॉकआउट (एक मॉडेल): प्रत्येक मॉडेलसाठी 429, स्थानिक 404 किंवा मोड नकार केवळ तेच मॉडेल लॉक करतात — संपूर्ण कनेक्शन कधीही नाही. अंतिम स्थिती (बंदी घातलेली, कालबाह्य, क्रेडिट्स संपलेले) या ऑपरेटरसाठी आहेत, कूलडाउनसाठी नाहीत.

📖 ऑटो-कॉम्बो इंजिन · लवचिकता मार्गदर्शक


🏆 OmniRoute चे वेगळेपण

OmniRoute चे वेगळेपण — 13 क्षमतांमध्ये 9router, OpenRouter, CLIProxyAPI आणि LiteLLM यांच्या तुलनेतील विशिष्ट तारखेपर्यंतच्या वैशिष्ट्यांचा आढावा. OmniRoute: 359 प्रदाते, अंगभूत 150+ मोफत स्तर, 19 राउटिंग धोरणे, 12-इंजिन टोकन संपीडन, 110 साधनांसह अंगभूत MCP सर्व्हर, A2A एजंट प्रोटोकॉल, कायमस्वरूपी मेमरी, संरक्षक मर्यादा, क्लाउड एजंट्स, TLS फिंगरप्रिंट गोपनीयता, Desktop/Termux/PWA आणि 42 i18n UI लोकेल्स. OmniRoute ला MIT परवाना आहे आणि ते स्व-होस्ट करता येते. स्पर्धकांच्या क्षमता आणि संख्या बदलू शकतात; लिंक केलेली कार्यपद्धती पहा.

📊 संपूर्ण कार्यपद्धती आणि 9router, OpenRouter, CLIProxyAPI व LiteLLM यांच्या तुलनेतील प्रत्येक वैशिष्ट्याचा तपशील → docs/comparison/OMNIROUTE_VS_ALTERNATIVES.md


💚 OmniRoute ला समर्थन द्या

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 — तात्काळ, कोणतेही शुल्क नाही (ब्राझील)

OmniRoute PIX QR कोड

की (यादृच्छिक): 5d865059-bc44-483a-962d-43ceb80126eb

कॉपी आणि पेस्ट करण्यासाठी Pix:

00020101021126580014br.gov.bcb.pix01365d865059-bc44-483a-962d-43ceb80126eb5204000053039865802BR5922OMNIROUTE CONTRIBUICAO6006BRASIL62070503***630475DD

₿ क्रिप्टो — BTC · ETH · USDT-TRC20 · USDC-Solana (विस्तृत माहितीसाठी क्लिक करा)
₿ BTCBitcoin (SegWit)bc1qh00smz004sy85wyl28v77tenkt3ckl6eaep7fd
Ξ ETHEthereum (ERC20)0x64Cf6B68A6Ff34288e89172950a2d00102337a84
₮ USDTTron (TRC20)TKAF41JpuQrHbKTnsQa9svJE2T192Hvsc2
$ USDCSolana2emNNZzVVWQc3FQ2wk9M6qXUQmW8AKdjjL174fXR28Tu

⚠️ प्रत्येक नाणे फक्त दर्शवलेल्या नेटवर्कवरच पाठवा — चुकीच्या नेटवर्कवर पाठवल्यास निधी गमावला जाऊ शकतो.

🐛 बग आढळला किंवा अभिप्राय द्यायचा आहे? चर्चा सुरू करा.


विकसकांसाठी सूचना: विकसकांच्या सोयीसाठी प्रकल्प npm install/postinstall दरम्यान स्थानिक .env फाइल तयार करू शकतो. ही फाइल हेतुपुरस्सर .gitignore द्वारे दुर्लक्षित केली जाते (.gitignore पहा) आणि ती कधीही कमिट करू नये — ती चुकून कमिट झाल्यास, उघड झालेली कोणतीही गुपिते बदला आणि इतिहासातून फाइल काढून टाका. स्थानिक पर्यावरण फाइल्स आणि गुपिते व्यवस्थापित करण्यासंबंधी मार्गदर्शनासाठी docs/DEVELOPER-ENVIRONMENT.md पहा.

📡 OmniRoute Radar

वर नमूद केलेल्या दस्तऐवजीकृत, पूल-डिडुप्लिकेटेड कॅटलॉगमधून मिळणारी मुख्य मोफत-स्तर मर्यादा अद्याप ~1.47B टोकन/महिना आहे. तात्पुरती प्रदाता साइनअप क्रेडिट्स स्वतंत्रपणे पहिल्या महिन्याची मर्यादा ~2.07B पर्यंत वाढवू शकतात. 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 + Chinese (wényán) साठी Caveman पॅक्स, तसेच Gradle आणि .NET साठी RTK फिल्टर्स. → कॉम्प्रेशन
  • 💸 प्रामाणिक फ्लॅट-रेट खर्च — सदस्यता / कोडिंग-प्लॅन प्रदात्यांसाठी खर्च विश्लेषणात $0 दर्शविले जाते; बजेट, कोटा आणि रूटिंग मात्र अंदाज लावत राहतात. → API संदर्भ
  • ⚖️ Quota-Share रूटिंग — पूल केलेल्या कीजमध्ये सामायिक खात्याचा कोटा न्याय्यरीत्या विभागते आणि वर्क-कन्झर्व्हिंग पद्धतीमुळे निष्क्रिय वाटे इतरांना वापरण्यास दिले जातात. → लवचिकता मार्गदर्शक
  • 🤖 एका कमांडमध्ये CLI/एजंट सेटअप — 13 नोंदणीकृत setup-* कमांड्स; omniroute run 7 CLIs (Claude Code, Codex, Aider, Goose, OpenCode, Qwen Code, Gemini CLI) सुरू करते; omniroute configure परस्परसंवादी प्रदाता+मॉडेल निवडक आणि प्रत्येक कॉन्टेक्स्टनुसार आवडींसह 10 लक्ष्यांना समर्थन देते. → CLI एकत्रीकरणे
  • 🛰️ रिमोट मोड — मर्यादित-व्याप्ती टोकन्स (connect / contexts / tokens) आणि VPS इंस्टॉलेशन्ससाठी antigravity OAuth सहाय्यक वापरून रिमोट OmniRoute नियंत्रित करा. → रिमोट मोड
  • 🧭 अधिक हुशार ऑटो-रूटिंगauto/<category>:<tier> कॉम्बोज, Fusion (मॉडेल पॅनेल + निर्णायक), कार्य-जागरूक रूटिंग आणि प्रत्येक विनंतीनुसार मॉडेल / मोड / USD-बजेट ओव्हरराइड्स. → Auto-Combo
  • 🗜️ प्लग करण्यायोग्य कॉम्प्रेशन — 12 एकत्र वापरता येणारी इंजिन्स + Compression Studios: LLMLingua-2, द्विस्तरीय Ultra, omniglyph, प्रत्येक टप्प्यासाठी फिडेलिटी गेट, GCF v3.2 आणि ड्रॅग-रीऑर्डर एडिटर. → कॉम्प्रेशन
  • 🕵️ पारदर्शक MITM डिक्रिप्शन (TPROXY) — प्रत्येक SNI साठी स्वतंत्र CA आणि ट्रस्ट-स्टोअर इंस्टॉलरसह प्रॉक्सी पर्यावरण चलांकडे दुर्लक्ष करणारे CLIs कॅप्चर करा. → MITM/TPROXY
  • 💸 सर्वत्र खर्च टेलिमेट्री — प्रत्येक एंडपॉइंटवर X-OmniRoute-* खर्च/वापर हेडर्स, कॅश-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-Combo cacheAffinity घटक पुनरावृत्त विनंत्यांना कॅश केलेला प्रिफिक्स धारण करणाऱ्या कनेक्शनकडे परत रूट करतात; आणि केवळ-वाचनयोग्य /v1/auto-combo/{channel}/candidates एंडपॉइंट auto/* चॅनेलचा लाइव्ह उमेदवार पूल उघड करतो. → Auto-Combo
  • स्थानिक कार्यक्षमता आणि पायाभूत सुविधा — एका क्लिकमध्ये स्थानिक Redis, Cloudflare Workers / Deno Deploy रिले डिप्लॉयर्स आणि पर्यवेक्षित एम्बेडेड सेवा म्हणून Bifrost व Mux. → एम्बेडेड सेवा
  • 🧩 यामध्ये आणखीही समाविष्ट — प्लगइन फ्रेमवर्क + मार्केटप्लेस, Omni/Agent/GitHub कौशल्य फ्रेमवर्क्स, Obsidian व्हॉल्ट एकत्रीकरण (22 MCP साधने), OpenAI-सुसंगत Batch आणि Files APIs, सिमॅंटिक प्रतिसाद कॅश, लीडरबोर्ड्ससह गेमिफिकेशन, ACP एजंट शोध (15 अंगभूत एजंट्स), BigQuery वर नियोजित लॉग निर्यात, auto/chaos दोष इंजेक्शन, Telegram बॉट ब्रिज, अॅपमधील आवृत्ती व्यवस्थापक आणि LMArena-ELO मोफत-प्रदाता क्रमवारी. → दस्तऐवज

🤖 सुसंगत CLIs आणि कोडिंग एजंट्स

एकच कॉन्फिगरेशन — http://localhost:20128/v1 — आणि प्रत्येक AI IDE किंवा CLI मोफत आणि कमी किमतीच्या मॉडेल्सवर चालतो.

Claude Code
Claude Code
                           
Codex CLI
Codex CLI
                           
Cline
Cline
                           
Kilo Code
Kilo Code
Zoo Code
Zoo Code
Continue
Continue
                           
Aider
Aider
                           
ForgeCode
ForgeCode
                           
jcode
jcode
                           
DeepSeek TUI
DeepSeek TUI
                           
CodeWhale
CodeWhale
                           
OpenCode
OpenCode
                           
Factory Droid
Factory Droid
                           
GitHub Copilot CLI
Copilot CLI
                           
Cursor CLI
Cursor CLI
                           
Smelt
Smelt
                           
Pi (pi-coding-agent)
Pi
                           
Grok Build (xAI)
Grok Build
                           
Hermes Agent (Nous Research)
Hermes Agent
                           
OpenClaw
OpenClaw
                           
Goose
Goose
                           
Open Interpreter
Open Interpreter
                           
Warp AI
Warp AI
                           
Agent Deck
Agent Deck
                           
यांसहही कार्य करते · Kiro · Command Code · Antigravity · Windsurf · AMP · कोणतेही OpenAI-सुसंगत साधन

📖 सर्व 36 साधनांसाठी स्वतंत्र सेटअप (26 CLI Codes + 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"

# किंवा provider+model परस्परसंवादी पद्धतीने निवडा आणि साधनाचे स्वतःचे कॉन्फिग लिहा:
omniroute configure codex          # हेही: claude opencode qwen aider goose gemini cline continue kilo

प्रत्येक कमांड सक्रिय रिमोट संदर्भाचे (omniroute connect <host>) पालन करते, --dry-run कार्यान्वित न करता अचूक env/args चे पूर्वावलोकन दाखवते आणि --api-key-env NAME गुपितांना तुमच्या shell history पासून दूर ठेवते. → CLI एकत्रीकरणे


🌐 352 AI प्रदाते — 152 कॅटलॉगमध्ये विनामूल्य म्हणून चिन्हांकित

352 नोंदणीकृत प्रदाते अधिकृत चॅट, मीडिया, शोध, स्थानिक, क्लाउड-एजंट आणि सिस्टम संग्रहांमध्ये उपलब्ध आहेत; त्यांपैकी 152 प्रदात्यांकडे hasFree: true शोध मेटाडेटा आहे. चॅट मॉडेल नोंदणीमध्ये 229 प्रदाते / 2,554 वेगळ्या प्रदाता-मॉडेल जोड्या / 1,283 मूळ मॉडेल ID समाविष्ट आहेत; स्वतंत्र विनामूल्य-बजेट कॅटलॉगमध्ये प्रत्येक मॉडेलसाठी 443 पंक्ती, 34 आवर्ती पूल आणि 53 आवर्ती/कीविरहित कायम-विनामूल्य प्रदाते आहेत. हे परिभाषेनुसार वेगवेगळे भाजक आहेत; व्याख्या आणि पूलमधील पुनरावृत्ती वगळून केलेली गणना प्रदाता संदर्भ आणि विनामूल्य स्तर यांमध्ये उपलब्ध आहे.

🏢 प्रत्येक प्रमुख प्रयोगशाळा — एकाच एंडपॉइंटद्वारे

OpenAI
OpenAI
                           
Anthropic
Anthropic
                           
Gemini
Gemini
                           
xAI Grok
xAI Grok
                           
DeepSeek
DeepSeek
                           
Mistral
Mistral
                           
Qwen
Qwen
                           
Meta Llama
Meta Llama
                           
Groq
Groq
                           
NVIDIA
NVIDIA
                           
MiniMax
MiniMax
                           
Cohere
Cohere
                           
Perplexity
Perplexity
                           
Hugging Face
HuggingFace
                           
Together
Together
                           
Fireworks
Fireworks
                           
Cloudflare
Cloudflare
                           
Baidu
Baidu
                           

…आणि आणखी 330+ — प्रत्येक आयकॉन डॅशबोर्डच्या प्रदाता कॅटलॉगमधून थेट मिळवला जातो. 📖 प्रदाता संदर्भ


🆓 कायम विनामूल्य — $0, कार्डची आवश्यकता नाही

OpenCode Zen
OpenCode Zen
DeepSeek V4, Nemotron 3
टोकन मर्यादा नाही
Kilo Code
Kilo Code
स्वयं-राउटर, Tencent Hy3
कायम विनामूल्य
Requesty
Requesty
GPT-OSS 120B, Nemotron
कायम विनामूल्य
SiliconFlow
SiliconFlow
DeepSeek V3.2 / R1
विनामूल्य स्तर
Z.AI GLM
Z.AI GLM
GLM-4.7 / 4.5-Flash
कायम विनामूल्य
Baidu ERNIE
Baidu ERNIE
ERNIE 4.0
कायम विनामूल्य
Qoder AI
Qoder AI
Qwen3-Max, Kimi-K2
अमर्यादित विनामूल्य
Pollinations
Pollinations
GPT, Llama, Claude
की आवश्यक नाही
Cloudflare AI
Cloudflare AI
50+ मॉडेल्स
10K न्यूरॉन्स/दिवस
NVIDIA NIM
NVIDIA NIM
GLM, MiniMax
~40 RPM विनामूल्य
Cerebras
Cerebras
GLM 4.7, GPT-OSS
1M टोकन्स/दिवस
OpenRouter
OpenRouter
:free मॉडेल्स
+$10 → अधिक RPM

📖 संपूर्ण मशीन-वाचनीय कॅटलॉग → docs/reference/PROVIDER_REFERENCE.md


🖥️ OmniRoute कुठे चालते — कुठेही

तेच अॅप, तुमचे मशीन, तुमचे नियम. जागतिक npm इंस्टॉलेशनपासून Termux द्वारे तुमच्या फोनवरही.

प्लॅटफॉर्मइंस्टॉलेशनवैशिष्ट्ये
📦 npm (जागतिक)npm install -g omnirouteएक कमांड, कोणतीही OS
🐳 Dockerdocker run … diegosouzapw/omnirouteमल्टी-आर्क AMD64 + ARM64
🖥️ डेस्कटॉप (Electron)npm run electron:buildनेटिव विंडो + सिस्टम ट्रे — Windows / macOS / Linux
🎩 मेनू-बार (OmniRouteTray)brew install --cask zoispag/tap/omniroute-trayसर्व्हरचे पर्यवेक्षण व स्वयंचलित अपडेट करते — macOS
💪 ARMनेटिव arm64Raspberry Pi, ARM सर्व्हर, Apple Silicon
📱 Android (Termux)pkg install nodejs && npx -y omnirouteतुमच्या फोनवर, 24/7, रूटशिवाय चालते
📲 PWA"होम स्क्रीनवर जोडा"पूर्णस्क्रीन, ऑफलाइन, ब्राउझरमधून इंस्टॉल करण्यायोग्य
🧩 OpenCode प्लगइन@omniroute/opencode-providerनेटिव OpenCode एकत्रीकरण
🤖 VS Code Copilot ChatOmniCopilot एक्स्टेंशन इंस्टॉल करानेटिव Copilot Chat निवडकात प्रत्येक OmniRoute मॉडेल — स्थिर आवृत्ती व Insiders
🛠️ स्रोतापासूनnpm install && npm run devबदल करा, योगदान द्या

📖 Docker मार्गदर्शक · डेस्कटॉप · मेनू-बार ट्रे · Termux · PWA · OpenCode


🧩 नवीन: VS Code च्या नेटिव Copilot Chat मध्ये OmniRoute

कोणताही नवीन साइडबार नाही, कोणताही नवीन चॅट UI नाही — OmniRoute कडून उपलब्ध केलेले प्रत्येक मॉडेल थेट तुम्ही आधीपासून वापरत असलेल्या Copilot Chat मॉडेल निवडकात दिसते. VS Code 1.122 पासून, प्रदाता मॉडेल GitHub साइन-इन किंवा Copilot सदस्यत्वाशिवाय कार्य करतात — एजंट मोड, टूल कॉलिंग आणि व्हिजन, विनामूल्य.

OmniCopilot एक्स्टेंशन इंस्टॉल करा, ते तुमच्या OmniRoute सर्व्हरकडे निर्देशित करा (डीफॉल्ट localhost:20128), त्यानंतर Copilot Chat → मॉडेल निवडक → मॉडेल व्यवस्थापित करा…OmniRoute उघडा.

स्टोअरलिंकयासह कार्य करते
🧩 VS Code Marketplaceइंस्टॉल करा →VS Code — स्थिर आवृत्ती व Insiders
🔓 Open VSX Registryइंस्टॉल करा →Cursor, Windsurf, VSCodium, Theia, code-server, Gitpod, Antigravity, Kiro…

एडिटरमधून: Extensions दृश्य उघडा, "OmniRoute" शोधा, इंस्टॉल करा क्लिक करा — दोन्ही स्टोअरवर ते एकाच प्रकारे कार्य करते. स्रोत, समस्या आणि प्रकाशनाची कार्यपद्धती diegosouzapw/OmniCopilot येथे उपलब्ध आहेत.

📖 VS Code Copilot Chat मार्गदर्शक — सेटअप, निवडक काय दाखवतो, टॅबमधील डॅशबोर्ड, समस्या निवारण


🎩 नवीन: OmniRouteTray — मेनू बारमध्ये राहणारे तुमचे गेटवे

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 चे गेटवे आणि कंट्रोल प्लेन तुमच्या मशीनवर चालतात. प्रत्येक विनंतीसाठी निवडलेल्या अपस्ट्रीम प्रदात्याकडे प्रॉम्प्ट पाठवले जातात; OmniRoute कोणताही होस्ट केलेला प्रॉम्प्ट-प्रोसेसिंग टप्पा जोडत नाही आणि टेलिमेट्री डीफॉल्टनुसार अक्षम असते. क्रेडेन्शियल्स AES-256-GCM वापरून संग्रहित अवस्थेत एन्क्रिप्ट केली जातात; नियंत्रणांमध्ये API-की स्कोपिंग, IP फिल्टरिंग, दर मर्यादा, प्रॉम्प्ट-इंजेक्शन प्रतिबंधक, अपस्ट्रीम-हेडर स्वच्छता, निवडीवर आधारित PII रिडॅक्शन, स्वच्छ केलेल्या त्रुटी आणि स्थानिक SQLite ऑडिट ट्रेल यांचा समावेश आहे. OmniRoute हे MIT-परवानाकृत आणि स्व-होस्ट करण्यायोग्य आहे.

📖 अधिकृतता · सुरक्षा मर्यादा · अनुपालन


🔌 संपूर्ण CLI + A2A आणि MCP

सर्व्हरच्या पलीकडे, OmniRoute हे 80+ कमांड्स असलेले संपूर्ण कमांड-लाइन कॉकपिट आहे, तसेच त्यात मुक्त एजंट प्रोटोकॉल्स आहेत, ज्यामुळे AI एजंट ते स्वतःहून चालवू शकतो.

⌨️ एक वास्तविक CLI (केवळ start नव्हे)

omniroute               # गेटवे + डॅशबोर्ड सर्व्ह करा (पोर्ट 20128)
omniroute chat          # परस्परसंवादी TUI चॅट क्लायंट (स्लॅश: /model /combo /skill /memory)
omniroute setup         # मार्गदर्शित प्रथम-वापर विझार्ड
omniroute doctor        # प्रदाते, पोर्ट्स आणि नेटिव्ह अवलंबित्वांचे निदान करा

🛰️ रिमोट मोड — CLI येथे चालवा, OmniRoute VPS वर

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 CLI चे प्रात्यक्षिक दाखवणारे अॅनिमेटेड टर्मिनल — omniroute providers list, omniroute combo list आणि omniroute health — 86-कमांड्सच्या उच्च-स्तरीय पृष्ठभागावर क्रमाने फिरते: providers · oauth · keys · combo · nodes · models · cache · compression · cost · usage · quota · health · resilience · telemetry · logs · audit · mcp · a2a · cloud · memory · skills · eval · tunnel · backup · sync · webhooks · policy · pricing · translator · simulate …

🤝 एजंट कनेक्ट करा — आणि तो स्वतः OmniRoute नियंत्रित करतो

OmniRoute ला MCP, A2A, REST API, webhooks किंवा रिमोट CLI द्वारे उपलब्ध करा — कोणत्याही सक्षम एजंटला (किंवा तुमच्या स्वतःच्या कोडला) संपूर्ण गेटवेच्या किल्ल्या मिळतात: रूटिंग, प्रदाते, कॉम्बोज, कॅशे, कॉम्प्रेशन, मेमरी — स्वायत्तपणे. खालील HTTP एंडपॉइंट्स http://localhost:20128 अंतर्गत उपलब्ध केले जातात.

इंटरफेसएंडपॉइंट / कमांडयासाठी वापरा
🧰 MCP (stdio)omniroute --mcpClaude 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 वर पुश करा
🛰️ रिमोट CLIomniroute connect स्कोप केलेल्या अॅक्सेस टोकन्ससह रिमोट इन्स्टन्स चालवा
# Claude Code ला MCP द्वारे संपूर्ण OmniRoute टूलसेट द्या:
claude mcp add-server omniroute --type http --url http://localhost:20128/api/mcp/stream

📖 MCP सर्व्हर · A2A सर्व्हर · एजंट प्रोटोकॉल्स


🗜️ 1595% टोकन्स वाचवा — स्वयंचलितपणे

📖 हे कसे कार्य करते — पाइपलाइन, आर्किटेक्चर आणि बचतीचे गणित

OmniRoute कॉम्प्रेशन पाइपलाइन: उदाहरणादाखल 10,000-टोकनची क्लायंट विनंती 12 संयोजनीय इंजिनांमधून जाते — Session-Dedup, CCR, Lite, RTK, Responses Tool Output, Headroom, Relevance, Caveman, Aggressive, LLMLingua-2, Ultra आणि OmniGlyph — आणि दस्तऐवजीकरणातील स्टॅक केलेल्या उदाहरणात सुमारे 1,080 टोकन्ससह प्रदात्यापर्यंत पोहोचू शकते. संरचित सामग्रीचे संरक्षण जतन-सुरक्षा आणि प्रत्येक टप्प्यावरील अचूकता गेट्सद्वारे केले जाते; स्पष्टपणे निवडलेले हानीकारक किंवा प्रायोगिक मोड पात्र सामग्रीचे रूपांतर करू शकतात.

डीफॉल्ट स्टॅक केलेले संयोजन 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) यांच्या कल्पनांवर आधारित.

🧱 12-इंजिनांचा स्टॅक

इंजिने पाइपलाइनच्या क्रमाने चालतात; प्रत्येक इंजिन स्वतंत्रपणे सुरू-बंद करता येते आणि प्रत्येक संयोजनासाठी कॉन्फिगर करता येते:

#इंजिनते काय करते
1Session-Dedupवेगवेगळ्या संवाद-फेऱ्यांमध्ये पुनरावृत्त झालेली सामग्री वगळते (सामग्री-पत्ताधारित, संवाद-फेऱ्यांदरम्यान)
2CCRमोठे ब्लॉक्स पुनर्प्राप्ती चिन्हांमागे संग्रहित करते आणि मागणीनुसार आणते
3Liteव्हाइटस्पेस + प्रतिमा-URL छाटणी (कमी विलंबाचा आधारभूत पर्याय)
4RTKटूलच्या निकालांचे हुशार फिल्टरिंग, डीडुप्लिकेशन आणि ट्रंकेशन (कमांड-जागरूक)
5Responses Tool Outputशेल/पॅच/शोध/बिल्ड आउटपुटसाठी प्रथम हानीरहित JSON + मर्यादित निदानात्मक कॉम्प्रेशन (Responses API)
6Headroomसमाविष्ट केलेल्या GCF कोडेकद्वारे JSON अॅरेचे हानीरहित सारणीबद्ध संक्षिप्तीकरण (~30%)
7Relevanceशेवटच्या वापरकर्ता क्वेरीच्या संदर्भात निष्कर्षणाधारित वाक्य गुणांकन
8Cavemanनियमाधारित गद्य कॉम्प्रेशन (आउटपुटवर ~6575%)
9Aggressiveसारांश निर्मिती + जुन्या संवाद-फेऱ्यांचे प्रगत कालबाह्यीकरण
10LLMLingua-2MobileBERT ONNX द्वारे ML अर्थाधारित छाटणी — कोड-सुरक्षित, असिंक्रोनस
11Ultraपर्यायी लघु-मॉडेल (SLM) स्तरासह ह्युरिस्टिक टोकन छाटणी
12OmniGlyphथेट Anthropic जोडणीवर मोजलेल्या Claude Fable 5 साठी प्रायोगिक कॉन्टेक्स्ट-अॅज-इमेज एन्कोडिंग; प्रदात्याकडून पावत्या मिळेपर्यंत GPT 5.6 ट्रान्सफॉर्मर्स अपयशाच्या स्थितीत बंद राहतात. चार कॉम्प्रेशन प्रोफाइल्स (डीफॉल्ट आक्रमक, संतुलित, कोडिंग-सुरक्षित, पासथ्रू) (सर्वाधिक आक्रमक; स्वतंत्रपणे निवडावे लागते)

कोड ब्लॉक्स, URLs आणि संरचित डेटा बाइट-स्तरावर अचूकपणे नेहमी जतन केले जातात. एका क्लिकमधील प्रीसेट्स इंजिने एकत्रित करतात:

मोडबचतयासाठी सर्वोत्तम
🪶 Lite~15%नेहमी सुरू ठेवण्यासाठी सुरक्षित डीफॉल्ट
🪨 Standard (Caveman)~30%दैनंदिन कोडिंग
Aggressive~50%टूल्सचा मोठ्या प्रमाणात वापर करणारी दीर्घ सत्रे
🔥 Ultra~75%कमाल बचत
🧰 RTK6090%शेल/चाचणी/बिल्ड/git आउटपुट
🔗 Stacked (RTK → Caveman)7895%मिश्र प्रॉम्प्ट्स + टूल लॉग्स

प्रत्यक्ष उदाहरण — Standard मोड:

आधी (69 टोकन्स): "तुमचा React कॉम्पोनंट पुन्हा रेंडर होण्याचे संभाव्य कारण म्हणजे तुम्ही प्रत्येक रेंडर सायकलमध्ये नवीन ऑब्जेक्ट रेफरन्स तयार करत आहात. जेव्हा तुम्ही इनलाइन ऑब्जेक्ट prop म्हणून देता, तेव्हा React ची शॅलो तुलना प्रत्येक वेळी त्याला वेगळा ऑब्जेक्ट मानते, ज्यामुळे पुन्हा रेंडर होते. ऑब्जेक्ट मेमोइझ करण्यासाठी useMemo वापरण्याची मी शिफारस करेन."

नंतर (19 टोकन्स): "प्रत्येक रेंडरमध्ये नवीन ऑब्जेक्ट रेफरन्स. इनलाइन ऑब्जेक्ट prop = नवीन रेफरन्स = पुन्हा रेंडर. useMemo मध्ये गुंडाळा."

तेच उत्तर. 72% कमी टोकन्स. अचूकतेची अजिबात हानी नाही.

PT-BR उदाहरण — Troglodita मोड:

आधी (42 टोकन): "समस्या अशी आहे की प्रत्येक रेंडरिंग चक्रात नवीन ऑब्जेक्ट संदर्भ तयार होत असल्यामुळे घटक पुन्हा रेंडर होत आहे. मी useMemo वापरण्याची शिफारस करेन."

नंतर (12 टोकन): "पुन्हा रेंडर: प्रत्येक चक्रात नवीन संदर्भ (इनलाइन ऑब्जेक्ट पुन्हा तयार). useMemo वापरा."

तेच उत्तर. ~70% कमी टोकन. तांत्रिक अचूकता अबाधित.


🎚️ इंजिनांच्या पलीकडे — आउटपुट शैली, अनुकूलनीय डायल आणि प्रत्येक विनंतीनुसार नियंत्रण

वरील 12 इंजिने आत जाणारा मजकूर संक्षिप्त करतात. आणखी तीन स्तर कसे, केव्हा, आणि काय बाहेर येते हे ठरवतात:

  • 🪄 आउटपुट शैली (आउटपुट-अक्ष नियंत्रण) — निर्धारक, कॅश-सुरक्षित प्रतिसाद-आकारणी सूचना अंतर्भूत करतात; एकत्र वापरता येतात, प्रत्येकाची तीव्रता lite / full / ultra असते. शैली जोडण्यासाठी रजिस्ट्रीमध्ये केवळ एका ओळीची नोंद पुरेशी आहे:
    • संक्षिप्त गद्य — अनावश्यक मजकूर / उपपदे / संदिग्धता काढा; तांत्रिक आशय अचूक ठेवा.
    • कमी कोड — "आळशी वरिष्ठ विकसक" YAGNI: सर्वात छोटा कार्यरत बदल, न मागितलेली पूर्वरचना नाही.
    • पोनीटेल (आळशी वरिष्ठ विकसक) — YAGNI पायरी चढा, मूळ कारण दुरुस्त करा, सर्वात छोटा कार्यरत फरक ठेवा.
    • मला ADHD आहे (कृती-प्रथम) — पुढील कृती सर्वप्रथम, क्रमांकित पायऱ्या, एक ठोस पुढील पाऊल, प्रस्तावना नाही.
    • संक्षिप्त CJK (文言) — अभिजात-चिनी अतिसंक्षिप्त शैली (zh स्थानिकेसाठी मर्यादित).
  • 🎯 अनुकूलनीय संदर्भ-बजेट (डायल) — एकाच चालू/बंद टोकन मर्यादेऐवजी, मॉडेलच्या संदर्भ विंडोमध्ये बसण्यासाठी आवश्यक तेवढ्याच प्रमाणात सर्वात स्वस्त, कमीतकमी माहिती गमावणारी इंजिने सक्रिय करा. धोरण: reserve-output (डीफॉल्ट, मॉडेल-जागरूक) · percentage · absolute. मोड: floor (बसण्याची हमी) · replace-autotrigger (तुमची स्पष्ट निवड प्राधान्याने लागू) · off (जुनी मर्यादा).
  • 🎛️ संक्षेपण कुठे ठरवले जाते (प्राधान्यक्रम, उच्च → निम्न) — प्रत्येक विनंतीचा x-omniroute-compression हेडर राउटिंग-कॉम्बो ओव्हरराइड सक्रिय नामित प्रोफाइल अनुकूलनीय / स्वयं-ट्रिगर पॅनेल डीफॉल्ट बंद. लागू केलेली योजना X-OmniRoute-Compression: <mode>; source=<source> प्रतिसाद हेडरमध्ये परत दर्शवली जाते.

टोकन मर्यादेनुसार स्वयं-ट्रिगर करा, अनुकूलनीय डायल चालू करा, नामित प्रोफाइल निश्चित करा, प्रत्येक विनंतीसाठी एकदाच सेट करा किंवा प्रत्येक राउटिंग कॉम्बोसाठी पाइपलाइन नेमा — कार्यभाराला जे योग्य असेल ते वापरा. बदल लागू करण्यापूर्वी, निवड-वैकल्पिक ऑफलाइन मूल्यांकन हार्नेस (npm run eval:compression) निश्चित कॉर्पसवर अचूकता विरुद्ध बचत यांचे गुणांकन करते.

📖 COMPRESSION_GUIDE.md · RTK_COMPRESSION.md · COMPRESSION_ENGINES.md


झटपट सुरुवात

1) स्थापित करा आणि चालवा

npm install -g omniroute
omniroute

💡 npm warn ERESOLVE किंवा peer-dep इशारे दिसत आहेत? ते निरुपद्रवी आहेत.

डॅशबोर्ड http://localhost:20128 येथे · API http://localhost:20128/v1 येथे.

2) मोफत प्रदाता जोडा (नोंदणीची गरज नाही)

डॅशबोर्ड → प्रदातेKiro AI (मोफत Claude, प्रत्येक खात्यासाठी ~50 क्रेडिट्स/महिना) किंवा OpenCode Free (प्रमाणीकरण नाही) जोडा → पूर्ण.

3) तुमचे कोडिंग साधन निर्देशित करा

मूळ URL:  http://localhost:20128/v1
API की:   [डॅशबोर्ड → एंडपॉइंट्समधून कॉपी करा]
मॉडेल:    auto            (शून्य-कॉन्फिगरेशन स्मार्ट राउटिंग — किंवा कोणताही प्रदाता/मॉडेल)

4) ते कार्यरत असल्याची खात्री करा

curl http://localhost:20128/v1/models -H "Authorization: Bearer YOUR_KEY"

तुम्हाला जोडलेल्या मॉडेल्सची सूची दिसली पाहिजे. 🎉 इतकेच — कोडिंग सुरू करा; OmniRoute तुमच्यासाठी आपोआप राउटिंग करेल आणि गरज पडल्यास पर्यायी पर्याय वापरेल.

तुमचा क्लायंट सानुकूल हेडर पाठवू शकत नसल्यास, OmniRoute टोकनयुक्त सुसंगतता उपनावेही उपलब्ध करून देते:

OpenAI कॅटलॉग:   http://localhost:20128/vscode/YOUR_KEY/
OpenAI मॉडेल्स:   http://localhost:20128/vscode/YOUR_KEY/models
OpenAI चॅट:       http://localhost:20128/vscode/YOUR_KEY/chat/completions
OpenAI प्रतिसाद:  http://localhost:20128/vscode/YOUR_KEY/responses
Ollama चॅट:       http://localhost:20128/vscode/YOUR_KEY/api/chat
Ollama टॅग्स:     http://localhost:20128/vscode/YOUR_KEY/api/tags

केवळ Authorization: Bearer ... जोडू न शकणाऱ्या क्लायंटसाठीच हे वापरा. हेडर प्रमाणीकरण हा अजूनही प्राधान्याचा मोड आहे.


📦 इंस्टॉल करण्याच्या आणखी पद्धती — Docker, सोर्स, pnpm, Arch

🐳 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 ची आवश्यकता असते; अन्यथा दोन दीर्घ संदर्भ एकाच वेळी चालू असताना सुमारे 12GiB वर प्रक्रियेत FATAL ERROR येतो. कंटेनरचा आकार heap पेक्षा मोठा ठेवा (नेटिव्ह बफर्स V8 च्या बाहेर असतात):

कार्यभार Heap (-e OMNIROUTE_MEMORY_MB) कंटेनर (--memory)
डॅशबोर्ड / हलकी चॅट 1024 (इमेज डीफॉल्ट) ≥2g
एक कोडिंग एजंट 8192 ≥10g
एकाच वेळी दोन दीर्घ /v1/responses 1024012288 ≥1216g
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 बंडलर निवड: नेटिव्ह V8 बाइंडिंग विसंगती टाळण्यासाठी डेव्हलपमेंट (bun run dev) आपोआप Bun शोधते आणि Webpack च्या बाजूने Turbopack अक्षम करते. प्रॉडक्शन बिल्ड (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. bind-mounted डेटा डिरेक्टरी तयार करा
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 --build

macOS किंवा 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-मात्र पॅकेज नाही.


🎬 OmniRoute प्रत्यक्ष वापरात

📹 व्हिडिओ मार्गदर्शिका

2026-08-24 रोजीच्या डॅशबोर्डचा स्नॅपशॉट · कच्चा कॅटलॉग: YT 809 | TT 137 | IG 124 · ताजेपणा (दिवस): YT 1 | TT 21 | IG 22

Instagram रील
🎬 #1 — Instagram
nick_saraev — 3,042,474 दृश्ये
Instagram रील — theopenstack
🎬 #2 — Instagram
theopenstack — 692,419 दृश्ये
TikTok — milesreevesai
🎬 #3 — TikTok
milesreevesai — 620,400 दृश्ये
YouTube — Vaibhav Sisinty
🎬 #4 — YouTube
Vaibhav Sisinty — 391,109 दृश्ये
Instagram रील — buildwithai.club
🎬 #5 — Instagram
buildwithai.club — 347,652 दृश्ये

संपूर्ण क्रमवारी (डुप्लिकेट काढलेल्या कॅनॉनिकल URLs, v > 0, सर्वाधिक पोहोच):

#1 #2 #3 #4 #5
nick_saraev — Instagram3,042,474 theopenstack — Instagram692,419 milesreevesai — TikTok620,400 Vaibhav Sisinty — YouTube391,109 buildwithai.club — Instagram347,652
#6 #7 #8 #9 #10
nivedan.ai — Instagram331,973 vaibhavsisinty — Instagram263,744 Nick Automates — YouTube Shorts218,174 theroshankrishna — Instagram186,786 midudev — TikTok177,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
✈️ Telegram 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 वारसा प्रणाली) — 122 डोमेन मॉड्यूल, 176 मायग्रेशन
मेमरी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 की + 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/CDGitHub 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 (स्थानिक/रिमोट) कडे निर्देशित करा
जलद सुरुवात3-टप्प्यांची स्थापना → जोडणी → कॉन्फिगरेशन

🔧 कार्यप्रणाली आणि उपयोजन

दस्तऐवजवर्णन
Docker मार्गदर्शकDocker run, Compose प्रोफाइल, Caddy HTTPS, टनेल, इमेज टॅग
Podman मार्गदर्शकQuadlet systemd एकत्रीकरण, podman-compose, SELinux
VM उपयोजनसंपूर्ण मार्गदर्शक: VM + nginx + Cloudflare सेटअप
Fly.io उपयोजनसातत्यपूर्ण स्टोरेजसह Fly.io वर उपयोजित करा
Termux मार्गदर्शकTermux द्वारे Android वर OmniRoute चालवा
PWA मार्गदर्शकप्रोग्रेसिव्ह वेब अॅप स्थापना, कॅशिंग, आर्किटेक्चर
विस्थापना मार्गदर्शकसर्व स्थापना पद्धतींसाठी स्वच्छ निष्कासन
पर्यावरण कॉन्फिगरेशनसंपूर्ण .env चल आणि संदर्भ

🧠 वैशिष्ट्ये आणि आर्किटेक्चर

दस्तऐवजवर्णन
आर्किटेक्चरसिस्टम आर्किटेक्चर, डेटा प्रवाह आणि अंतर्गत रचना
संपीडन मार्गदर्शक7-पर्यायांची पाइपलाइन: बंद / हलकी / मानक / आक्रमक / अल्ट्रा / RTK / स्टॅक्ड
RTK संपीडनकमांड-आउटपुट संपीडन, फिल्टर, विश्वास, पडताळणी, रॉ-आउटपुट पुनर्प्राप्ती
संपीडन इंजिनेCaveman, RTK, स्टॅक्ड पाइपलाइन, डॅशबोर्ड/API/MCP पृष्ठभाग
संपीडन नियम स्वरूपCaveman आणि RTK फिल्टरसाठी JSON नियम-पॅक स्कीमा
संपीडन भाषा पॅकभाषा ओळख आणि Caveman नियम-पॅक लेखन
लवचिकता मार्गदर्शकसर्किट ब्रेकर, कूलडाउन, रांग, अँटी-थंडरिंग हर्ड, TLS स्पूफिंग
ऑटो-कॉम्बो इंजिन16-घटक गुणांकन, मोड पॅक, स्वयं-दुरुस्ती
प्रॉक्सी मार्गदर्शक3-स्तरीय प्रॉक्सी प्रणाली, 1proxy मार्केटप्लेस, रजिस्ट्री CRUD
मोफत स्तरएकत्रित निर्देशिका: 34 दस्तऐवजीकृत आवर्ती पूल / 452 सूचीबद्ध मोफत-स्तर नोंदी
वैशिष्ट्य दालनस्क्रीनशॉटसह दृश्य डॅशबोर्ड फेरफटका
कोडबेस दस्तऐवजीकरणनवशिक्यांसाठी अनुकूल कोडबेस मार्गदर्शित आढावा

🤖 प्रोटोकॉल आणि API

दस्तऐवजवर्णन
API संदर्भउदाहरणांसह सर्व एंडपॉइंट
OpenAPI तपशीलOpenAPI 3.0 विनिर्देश
MCP सर्व्हर110 MCP साधने, IDE कॉन्फिगरेशन, Python/TS/Go क्लायंट
MCP सर्व्हर मार्गदर्शकMCP स्थापना, वाहतूक पद्धती आणि साधन संदर्भ
A2A सर्व्हरJSON-RPC 2.0 प्रोटोकॉल, कौशल्ये, स्ट्रीमिंग, कार्य व्यवस्थापन
A2A सर्व्हर मार्गदर्शकA2A एजंट कार्ड, कार्ये, कौशल्ये आणि स्ट्रीमिंग

📋 प्रकल्प आणि गुणवत्ता

दस्तऐवजवर्णन
योगदानविकासासाठीची संरचना आणि मार्गदर्शक तत्त्वे
ब्रँचिंग आणि रिलीज मॉडेलPRs कुठे लक्ष्यित होतात (release/*), तसेच main आणि टॅगचा अर्थ काय आहे
बदल नोंदप्रत्येक आवृत्तीनुसार संपूर्ण रिलीज इतिहास
सुरक्षा धोरणअसुरक्षितता अहवाल आणि सुरक्षा पद्धती
i18n मार्गदर्शक42 भाषांसाठी समर्थन, भाषांतर कार्यप्रवाह, RTL
रिलीज तपासणीसूचीरिलीजपूर्व प्रमाणीकरणाच्या पायऱ्या
कव्हरेज योजना5,100+ ट्रॅक केलेल्या चाचणी फाइल्समधील 39,000+ स्थिर चाचणी घोषणांसाठी चाचणी कव्हरेज धोरण

अव्वल योगदानकर्ते

OmniRoute ला एका उत्कट मुक्त-स्रोत समुदायाने आकार दिला आहे. या व्यक्तींनी प्रकल्पाची गुणवत्ता, स्थिरता आणि पोहोच यांवर थेट परिणाम करणारे अपवादात्मक योगदान दिले आहे. धन्यवाद.

मर्ज केलेल्या पुल रिक्वेस्टनुसार बाह्य योगदानकर्ते

क्रमांकयोगदानकर्तामर्ज केलेले PRs~बदललेल्या ओळी
1backryun190227,977
2oyi77180407,678
3rdself14580,663
4JxnLexn128387,049
5KooshaPari101125,747
6herjarsa88230,872
7RaviTharuma7955,106
8maxmad64bis69394,715
9artickc5933,260
10HouMinXi5147,334
10chirag127515,153
12xz-dev50245,976
13hartmark4752,185
14rqzbeh39143,181
15dhaern3419,559
16Dingding-leo331,986
17NomenAK3213,854
18MumuTW3016,953
19benzntech2911,641
20pacocartones249,331
20Prudhvivuda246,312

2026-08-24 05:26:03 UTC पर्यंतच्या मर्जसह, सक्रिय release/v3.8.50 च्या अग्रस्थानी असलेल्या dafb4ae808 वर गोठवले आहे. पृष्ठांकित GitHub GraphQL गणनेत 5,911 मर्ज केलेले PRs आहेत: त्यांपैकी 2,707 रिपॉझिटरी मालकाचे, 179 Dependabot चे आणि 535 वेगवेगळ्या योगदानकर्त्यांकडून 3,025 बाह्य PRs आहेत. “बदललेल्या ओळी” म्हणजे GitHub वरील बेरीज + वजाबाकी असून त्यात जनरेट केलेल्या फाइल्स, लॉकफाइल्स, कॅटलॉग्स, भाषांतरे आणि दस्तऐवजीकरण समाविष्ट आहे; हे बदलांचे प्रमाण आहे, लेखकाने लिहिलेल्या LOC चे मोजमाप नाही. अंतिम मर्यादेवर समान क्रमांक असलेल्यांना कायम ठेवले आहे.

GitHub-श्रेयांकित कमिट्स

backryun
backryun

🥇 GitHub-शी संबंधित 220 कमिट्स
Paijo
Paijo

🥈 GitHub-शी संबंधित 219 कमिट्स
Randi
Randi

🥉 GitHub-शी संबंधित 108 कमिट्स
Ravi Tharuma
Ravi Tharuma

🏅 GitHub-शी संबंधित 81 कमिट्स
Chris
Chris

🏅 GitHub-शी संबंधित 70 कमिट्स
Markus Hartung
Markus Hartung

🏅 GitHub-शी संबंधित 69 कमिट्स · संयुक्त #6
Dizzle
Dizzle

🏅 GitHub-शी संबंधित 69 कमिट्स · संयुक्त #6
Jan Leon
Jan Leon

🏅 GitHub-शी संबंधित 64 कमिट्स
zenobit
zenobit

🏅 GitHub-शी संबंधित 62 कमिट्स
Bob.Hou
Bob.Hou

🏅 GitHub-शी संबंधित 51 कमिट्स · संयुक्त #10
Xiangzhe
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 ला विश्वासार्ह आणि वैशिष्ट्यसमृद्ध बनवणारा मुख्य भाग आहेत. प्रत्येक pull request, प्रत्येक चाचणी प्रकरण आणि प्रत्येक i18n भाषांतर फाइल महत्त्वाची आहे. मुक्त-स्रोत सॉफ्टवेअर त्यांच्यासारख्या लोकांमुळेच घडते.



💖 प्रायोजक

स्वतःच्या खिशातून OmniRoute ला आर्थिक सहाय्य करणाऱ्या सर्वांचे मनःपूर्वक आभार — प्रत्येक योगदानामुळे हा प्रकल्प विनामूल्य, स्वतंत्र आणि प्रगतिशील राहतो.

Andrew
Andrew

💛 सक्रिय मासिक प्रायोजक
Vlad I
Vlad I

💛 सक्रिय मासिक प्रायोजक
Paco Cartones
Paco Cartones

💛 सक्रिय एकवेळचा प्रायोजक
Professor Igor Morais Vasconcelos
प्रा. Igor Morais

💛 पूर्वीचा एकवेळचा समर्थक
longtao
longtao

💛 पूर्वीचा एकवेळचा समर्थक

… आणि खासगी राहणे पसंत करणारे इतरही 💛

सार्वजनिक GitHub Sponsors ची 2026-08-24 रोजी पुन्हा पडताळणी करण्यात आली. वरील सक्रिय लेबले GitHub च्या activeOnly स्थितीनुसार निर्धारित केली जातात; यापूर्वी जाहीर केलेल्या सार्वजनिक एकवेळच्या समर्थकांप्रती कृतज्ञता कायम आहे आणि खासगी प्रायोजकांची नावे गोपनीय ठेवली जातात.

💖 प्रायोजक बना → — प्रत्येक डॉलरमुळे OmniRoute विनामूल्य आणि स्वतंत्र राहतो.


👥 600+ योगदानकर्ते

योगदानकर्ते

2026-08-24 रोजी स्थिर केलेल्या मूळ ac02c5b42f वर परीक्षण केले आणि प्रत्यक्ष release/v3.8.50 च्या अंतिम टोकावरील dafb4ae808 वर पुन्हा तपासले: 639 सामान्यीकृत मानवी Git ओळखी — 407 या commit लेखक म्हणून दिसतात (देखभालकर्त्यासह) आणि 232 केवळ स्पष्ट Co-authored-by ट्रेलर्समध्ये दिसतात. ही गणना GitHub noreply हँडल्सचे सामान्यीकरण करते, 26 bot/agent/service/placeholder ओळखी वगळते आणि केवळ त्यांची प्रदर्शित नावे जुळतात म्हणून सामान्य ईमेल पत्ते एकत्रित करत नाही.

योगदान कसे द्यावे

  1. रेपॉझिटरी fork करा
  2. सक्रिय release/vX.Y.Z tip वरून branch तयार करा (main वरून नाही) — Branching & Release Model पहा
  3. तुमची feature branch तयार करा (git checkout -b feat/amazing-feature)
  4. तुमचे बदल commit करा (git commit -m 'feat: add amazing feature')
  5. branch वर push करा (git push origin feat/amazing-feature)
  6. base = ती release/vX.Y.Z branch ठेवून Pull Request उघडा

तपशीलवार मार्गदर्शक तत्त्वांसाठी CONTRIBUTING.md पहा.

नवीन आवृत्ती प्रकाशित करणे

# release तयार करा — npm publish आपोआप होते
VERSION=x.y.z
gh release create "v${VERSION}" --title "v${VERSION}" --generate-notes

📊 तारांकने

तारांकित इतिहासाचा आलेख

🌍 StarMapper

StarMapper

🙏 आभार

OmniRoute हा दिग्गजांच्या कार्याच्या पायावर उभा आहे. त्याची सुरुवात 9router चा फोर्क आणि Go प्रकल्प CLIProxyAPI चे TypeScript पोर्ट म्हणून झाली — आणि त्यानंतर खालील प्रत्येक उपप्रणालीला याआधी हे काम केलेल्या एखाद्या मुक्त-स्रोत प्रकल्पाकडून प्रेरणा मिळाली. त्यांपैकी प्रत्येकाने OmniRoute च्या एका ठोस भागाला आकार दिला. त्या सर्वांसाठी ही आमची कृतज्ञता आहे. 🙏

तारांकनांची संख्या 24 ऑगस्ट 2026 रोजी GitHub च्या REST API द्वारे सत्यापित केली आहे — या प्रकल्पांना तारांकन द्या. ही संख्या त्या विशिष्ट तारखेची अचूक नोंद आहे आणि कालांतराने ती स्वाभाविकपणे बदलेल.

🧬 वंशपरंपरा आणि गेटवे

प्रकल्पयातून OmniRoute ला कशी प्रेरणा मिळाली
9router26,161हा फोर्क ज्या मूळ प्रकल्पावर आधारित आहे तो — येथे बहु-मोडल APIs आणि संपूर्ण TypeScript पुनर्लेखनासह विस्तारित केला आहे.
CLIProxyAPI48,497या JavaScript / TypeScript पोर्टला प्रेरणा देणारी Go अंमलबजावणी.
LiteLLM57,100AI गेटवे, ज्याचा सार्वजनिक किंमत डेटासेट आमच्या खर्च-मागोवा समक्रमणाला डेटा पुरवतो आणि ज्याच्या प्रदाता-सामान्यीकरण मॉडेलने आमच्या रूटिंगची रचना घडवली.
codex-chatgpt-web1,410ब्राउझर-सत्र, प्रतिसाद-फ्रेमिंग, वापर आणि वेब-शोध अॅडॅप्टर्ससह, विक्रेता-स्रोतामध्ये समाविष्ट केलेल्या ChatGPT Web → Codex Responses ब्रिजमध्ये रूपांतरित केलेला MIT स्रोत.
free-claude-code48,112स्ट्रीम पुनर्प्राप्ती, विचार-विनाचे उपनाम, पर्यायी वेब शोध, स्लाइडिंग-विंडो मर्यादा, लॉगमधील संवेदनशील माहिती लपवणे आणि अधिक सुरक्षित लाँचर प्रवाहांमध्ये पोर्ट केलेले नमुने.
composer-api322मूळ Cursor एक्झिक्युटरमध्ये रूपांतरित केलेले Cursor Composer साधन-निवड, आउटपुट-निर्बंध आणि साधन-कमिट नमुने.
codex-multi-auth457Codex OAuth पुनर्प्रमाणीकरणामध्ये पोर्ट केलेले नवीन-लॉगिन आणि रीफ्रेश-टोकन रोटेशन नमुने.
opencode-anthropic-auth510Claude Code-सुसंगत रूपांतरण डीफॉल्ट्स आणि बिलिंग-हेडर वर्तनाचे OmniRoute च्या कॉन्फिगरेशन-आधारित ब्रिजमध्ये सामान्यीकरण केले आहे.
grok2api-merged2त्याची Grok मॉडेल मॅपिंग्ज, बनावट-TypeError Statsig जनरेटर, विनंती व डिव्हाइस डीफॉल्ट्स आणि NDJSON प्रतिसाद प्रोसेसर यांचे OmniRoute च्या Grok Web एक्झिक्युटरमध्ये लक्षणीय रूपांतर केले आहे.
TQZHR/grok2api705grok2api-merged मागील प्रमुख अप्रत्यक्ष कोड स्रोत; त्याची मॉडेल, हेडर, पेलोड, Statsig आणि प्रोसेसर अंमलबजावणी Grok Web च्या वंशपरंपरेत जतन केली आहे.
chenyme/grok2api7,520TQZHR आणि grok2api-merged मार्फत पुढे आलेले Grok पेलोड व डिव्हाइस डीफॉल्ट्स, Statsig जनरेटर आणि result.response प्रोसेसर यांचा मूळ MIT स्रोत.
grok2api-pro27त्याच्या प्रॉक्सी-पूल स्तरासाठी grok2api-merged ने श्रेय दिलेला अप्रत्यक्ष स्रोत; OmniRoute त्या वंशपरंपरेची सूचना जतन करतो, परंतु त्याच्या मर्यादित Grok Web एक्झिक्युटरमध्ये प्रॉक्सी-पूल पोर्ट केल्याचा दावा करत नाही.
GrokProxy50त्याचा कुकी-प्रमाणीकृत Grok प्रॉक्सी आणि result.response.token स्ट्रीमिंग नमुना OmniRoute च्या Grok Web वाहतूक-स्तराच्या रचनेसाठी मार्गदर्शक ठरला.
GrokBridge5मूळ Grok Web अंमलबजावणीने त्याच्या HTTP/ब्राउझर अपस्ट्रीम रचनेचा संदर्भ घेतला; त्याचा थेट HTTP मार्ग GrokProxy वरून व्युत्पन्न झाला असल्यामुळे स्वतंत्र कोड पोर्टचा दावा केलेला नाही.
grok-web-api14त्याच्या Rust ChatOptions आणि प्रतिसाद-एन्व्हलप स्कीमांनी OmniRoute च्या TypeScript Grok विनंती व स्ट्रीमिंग-प्रतिसाद प्रकारांची रचना घडवली.

🗜️ संदर्भ आणि टोकन संपीडन — इंजिन्स

प्रकल्पयाने OmniRoute ला कशी प्रेरणा दिली
Caveman100,538व्हायरल "थोड्या टोकननी काम होत असेल तर अनेक टोकन का वापरायचे" प्रकल्प — त्याचे आदिमानव-शैलीतील तत्त्वज्ञान आमच्या मानक संक्षेपण मोडला आणि 30+ अनावश्यक शब्द काढण्याच्या/संघननाच्या नियमांना सामर्थ्य देते.
RTK Rust Token Killer77,185उच्च-कार्यक्षमता कमांड-आउटपुट संक्षेपण — याने आमचे RTK इंजिन, JSON फिल्टर DSL, रॉ-आउटपुट पुनर्प्राप्ती आणि स्तरित RTK → Caveman पाइपलाइन प्रेरित केली.
headroom67,310पूर्ववत करता येणारे संदर्भ-संक्षेपण (SmartCrusher) — याने आमचे headroom इंजिन आणि ccr पुनर्प्राप्ती-मार्कर पॅटर्न प्रेरित केले.
LLMLingua6,598प्रॉम्प्ट-संक्षेपण संशोधन (LLMLingua / LLMLingua-2) — याने आमचे असिंक्रोनस, कोड-सुरक्षित, फेल-ओपन llmlingua इंजिन प्रेरित केले.
llmlingua-2-js31आमच्या LLMLingua इंजिनसाठी वर्कर-थ्रेड बॅकएंड म्हणून वापरलेले JS/ONNX पोर्ट (MobileBERT / XLM-RoBERTa).
Troglodita40PT-BR टोकन संक्षेपण — आमच्या pt-BR भाषा पॅकला सामर्थ्य देते: ब्राझिलियन-पोर्तुगीज व्याकरणासाठी अनुकूलित पुनरुक्ती कमी करणे आणि अनावश्यक शब्द काढणे.
ponytail108,957व्हायरल "आळशी वरिष्ठ विकसक" YAGNI-कोडर कौशल्य — याने आमची less-code आउटपुट शैली प्रेरित केली: सर्वांत छोटा कार्यरत बदल करण्याचे मार्गदर्शन, जे _निर्माण केलेला_ कोड कमी करते (Caveman च्या मोजक्या गद्याचा आउटपुट-अक्षावरील समकक्ष).
i-have-adhd23,526त्याची कृती-प्रथम, ADHD-अनुकूल प्रतिसाद शैली पाच भाषांमधील OmniRoute च्या संक्षिप्त आउटपुट शैलीसाठी रूपांतरित करण्यात आली.

🧩 संक्षिप्त स्वरूपे, टोकन संशोधन आणि कोड-जागरूक साधने

प्रकल्पयाने OmniRoute ला कशी प्रेरणा दिली
TOON25,233टोकन-केंद्रित ऑब्जेक्ट नोटेशन — त्याच्या स्तंभीय, शीर्षलेख-अधिक-पंक्ती मॉडेलने आमच्या सारणीबद्ध संघनन टप्प्याला आकार दिला.
GCF Graph Compact Format41त्याचे संक्षिप्त ग्राफ स्वरूप आणि जेनेरिक-प्रोफाइल डिझाइन यांनी OmniRoute च्या सारणीबद्ध संघननावर आणि Headroom कोडेक स्वरूपावर प्रभाव टाकला.
gcf-typescript4Headroom जेनेरिक-प्रोफाइल कोडेक म्हणून थेट समाविष्ट आणि विस्तारित केलेली MIT TypeScript अंमलबजावणी.
token-optimizer-mcp494Brotli/SQLite कॅशे + प्रत्येक-सत्रासाठी संदर्भ-फरक — याने आमचे session-dedup इंजिन प्रेरित केले.
token-savior1,122Bash-आउटपुट संघनन + MCP प्रोफाइल — याने आमची संक्षेपणातून माघार घेण्याची शिस्त आणि MCP टूल-मॅनिफेस्ट कपात प्रेरित केली.
token-saver138अपयश-जागरूक माघारीसह आशय-जागरूक, प्रत्येक-फाइल-प्रकारासाठी आउटपुट संक्षेपण — याने आमचे प्रकारनिहाय प्रेषण आणि किमान-लाभ वगळणे प्रमाणित केले.
token-optimizer1,951"भुतासारखे अदृश्य टोकन शोधा" — त्याच्या ऑफलोड + पुनर्प्राप्त करता येणाऱ्या हँडल पॅटर्नने आमच्या CCR ऑफलोड विचारसरणीवर प्रभाव टाकला.
TokenMizer28सत्र-ग्राफ + अनेक संवाद-फेऱ्यांतील ओळींची पुनरावृत्ती काढण्याची रूपरेषा, जिने आमच्या session-dedup डिझाइनवर प्रभाव टाकला.
OmniCompress3Rust स्तंभीय-JSON + आशय-पत्तित पुनर्प्राप्ती + संदेशांमधील पुनरावृत्ती काढणे — याने आमचे headroom/ccr/session-dedup इंजिन डिझाइन आणि कॅशे-स्थिर "संक्षिप्त स्वरूप स्थानापासून स्वतंत्र असते" हे अपरिवर्तनीय तत्त्व प्रमाणित केले.
mcp-compressor113MCP टूल-स्कीमा/वर्णन संक्षेपण — याने आमच्या MCP टूल-मॅनिफेस्टच्या घटकसंख्या कपातीवर प्रभाव टाकला.
RepoMapper197Aider-शैलीतील रेपो-मॅप क्रमवारी — याने आमच्या रेपो-मॅप / पुनर्प्राप्ती-क्रमवारी अन्वेषणावर प्रभाव टाकला.
quiet-shell-mcp4MCP वरील घोषणात्मक शेल-आउटपुट कपात — याने आमचे घोषणात्मक bash-आउटपुट संघनन प्रमाणित केले.
ts-morph6,162TypeScript Compiler API टूलकिट — याने स्ट्रिंग, टेम्प्लेट आणि regex लिटरल्स जतन करणारी आमची पार्सर-आधारित टिप्पणी काढण्याची पद्धत प्रेरित केली.

🧠 मेमरी आणि RAG

प्रकल्पयाने OmniRoute ला कशी प्रेरणा दिली
Mem063,902सार्वत्रिक मेमरी स्तर — त्याच्या proxy-as-write/read-boundary मॉडेलने आमच्या मेमरी आर्किटेक्चरला आकार दिला.
Letta (MemGPT)24,382स्तरीय मेमरी असलेले स्टेटफुल एजंट — आमच्या Context Control & Recovery (CCR) च्या स्तरीय मॉडेलसाठी प्रेरणा.
WFGY1,781वारंवार उद्भवणाऱ्या 16 RAG/LLM अपयश प्रकारांचे ProblemMap वर्गीकरण — आमच्या समस्या-निवारण मार्गदर्शिकेतील सामायिक शब्दसंग्रह.

🛰️ ट्रॅफिक तपासणी, MITM आणि पारदर्शक प्रॉक्सी

प्रकल्पयाने OmniRoute ला कशी प्रेरणा दिली
llm-interceptor66कोडिंग-असिस्टंट ↔ LLM ट्रॅफिकचे MITM इंटरसेप्शन/विश्लेषण यामुळे Traffic Inspector च्या सुरुवातीच्या आवश्यकतांना दिशा मिळाली. यापूर्वी त्यावरून तयार केलेले चार मॉड्यूल — SSE विलीनीकरण, संभाषण सामान्यीकरण, गुपितांचे मास्किंग आणि हेडर सॅनिटायझेशन — सार्वजनिक प्रोटोकॉल मानकांवर आधारित स्वतंत्र क्लीन-रूम अंमलबजावणींनी बदलण्यात आले आहेत. दोन होस्ट-पासथ्रू पृष्ठभाग (passthrough.ts आणि _internal/bypass.cjs) स्वतंत्रपणे वर्गीकृत OmniRoute-अंतर्गत अंमलबजावण्या म्हणून कायम आहेत; त्या बदलाचा भाग म्हणून ते पुन्हा लिहिले गेले नाहीत.
ProxyBridge5,995पारदर्शक प्रति-प्रक्रिया प्रॉक्सी राउटिंग — आमच्या क्रॅश-सुरक्षित MITM टिअरडाउन, सॉकेट निष्क्रियता-टाइमआउट, /proc प्रक्रिया अॅट्रिब्युशन आणि TPROXY कॅप्चरसाठी प्रेरणा.

📚 मॉडेल डेटा, निरीक्षणक्षमता आणि UI

प्रकल्पयाने OmniRoute ला कशी प्रेरणा दिली
models.dev6,555AI मॉडेल तपशील, किंमत आणि क्षमतांचा खुला डेटाबेस — आमच्या मॉडेल कॅटलॉगमध्ये नेटिव्ह पद्धतीने समक्रमित केला आहे.
React Flow / xyflow38,108आमच्या रिअल-टाइम Compression Studio आणि Combo/Routing Studio ला कार्यरत ठेवणारी नोड-आधारित ग्राफ लायब्ररी.
LangGraph40,314LangGraph Studio च्या लाइव्ह वर्कफ्लो-ग्राफ व्हिज्युअलायझेशनने आमच्या Studios च्या रिअल-टाइम कॅस्केड दृश्याला प्रेरणा दिली.
Langfuse33,592त्याच्या trace → span → generation निरीक्षणक्षमता मॉडेलने आमच्या Compression Studio वॉटरफॉलला आकार दिला.
Kiali3,631Istio सर्व्हिस-मेश निरीक्षणक्षमता — Routing/Combo Studio मधील आमच्या सर्किट-ब्रेकर बॅजेस आणि एरर-एज दृश्यांसाठी प्रेरणा.
lobe-icons2,428आमच्या डॅशबोर्डवर प्रदाता आयकॉन रेंडर करणारे AI/LLM ब्रँड लोगो.
flag-icons12,354README भाषा निवडकात वापरले जाणारे MIT-परवानाकृत SVG ध्वज पुरवते.

🛡️ सुरक्षा

प्रकल्पयाने OmniRoute ला कशी प्रेरणा दिली
awesome-secure-defaults721डीफॉल्टनुसार सुरक्षित असलेल्या लायब्ररींची निवडक सूची, जी आमच्या सुरक्षा निवडींना मार्गदर्शन करते (Helmet.js, DOMPurify, ssrf-req-filter, safe-regex, Google Tink).

🧭 पूरक साधने

प्रकल्पयाने OmniRoute ला कशी प्रेरणा दिली
ClawRouter6,564विनंती डिडुप्लिकेशन, आपत्कालीन शून्य-खर्च फॉलबॅक, प्लग करण्यायोग्य Auto-Combo धोरणे आणि बहुभाषिक हेतू वर्गीकरणासाठी प्रेरणा दिली.
Antigravity-Manager30,652त्याचे खाते-जागरूक मॉडेल रीमॅपिंग, एक्झिक्युटेबल-पाथ प्रमाणीकरण आणि प्लॅन-लेबल वर्तन यांनी OmniRoute च्या Antigravity रनटाइमला दिशा दिली.
vscode-antigravity-cockpit4,817त्याच्या संक्षिप्त कोटा-रीसेट काउंटडाउन स्वरूपाने OmniRoute मधील संबंधित प्रदाता-मर्यादा प्रदर्शनाला प्रेरणा दिली.
AionUi32,230त्याच्या ACP एकत्रीकरणांनी OmniRoute च्या स्थापित CLI एजंट्सच्या स्वयंचलित शोधाला प्रेरणा दिली.
CodexBar20,507Grok Build कोटा पृष्ठभाग ओळखला; त्यानंतर OmniRoute ने लाइव्ह वायर स्वरूप स्वतंत्रपणे सत्यापित करून दुरुस्त केले.

📄 परवाना

MIT परवाना - तपशीलांसाठी LICENSE पहा.


⬆ शीर्षस्थानी परत जा · मुक्त-स्रोत AI समुदायासाठी ❤️ सह निर्मित.

OmniRoute v3.8.51 · Node ≥22.22.2 · MIT परवाना · omniroute.online