# README (मराठी) 🌐 **Languages:** 🇺🇸 [English](../../../README.md) · 🇪🇹 [am](../am/README.md) · 🇸🇦 [ar](../ar/README.md) · 🇦🇿 [az](../az/README.md) · 🇧🇬 [bg](../bg/README.md) · 🇧🇩 [bn](../bn/README.md) · 🇧🇦 [bs](../bs/README.md) · 🇨🇿 [cs](../cs/README.md) · 🇩🇰 [da](../da/README.md) · 🇩🇪 [de](../de/README.md) · 🇬🇷 [el](../el/README.md) · 🇪🇸 [es](../es/README.md) · 🇪🇪 [et](../et/README.md) · 🇮🇷 [fa](../fa/README.md) · 🇫🇮 [fi](../fi/README.md) · 🇫🇷 [fr](../fr/README.md) · 🇮🇪 [ga](../ga/README.md) · 🇮🇳 [gu](../gu/README.md) · 🇳🇬 [ha](../ha/README.md) · 🇮🇱 [he](../he/README.md) · 🇮🇳 [hi](../hi/README.md) · 🇭🇷 [hr](../hr/README.md) · 🇭🇺 [hu](../hu/README.md) · 🇦🇲 [hy](../hy/README.md) · 🇮🇩 [id](../id/README.md) · 🇳🇬 [ig](../ig/README.md) · 🇮🇹 [it](../it/README.md) · 🇯🇵 [ja](../ja/README.md) · 🇬🇪 [ka](../ka/README.md) · 🇰🇭 [km](../km/README.md) · 🇮🇳 [kn](../kn/README.md) · 🇰🇷 [ko](../ko/README.md) · 🇱🇹 [lt](../lt/README.md) · 🇱🇻 [lv](../lv/README.md) · 🇮🇳 [ml](../ml/README.md) · 🇲🇾 [ms](../ms/README.md) · 🇲🇹 [mt](../mt/README.md) · 🇲🇲 [my](../my/README.md) · 🇳🇵 [ne](../ne/README.md) · 🇳🇱 [nl](../nl/README.md) · 🇳🇴 [no](../no/README.md) · 🇮🇳 [or](../or/README.md) · 🇮🇳 [pa](../pa/README.md) · 🇵🇭 [phi](../phi/README.md) · 🇵🇱 [pl](../pl/README.md) · 🇵🇹 [pt](../pt/README.md) · 🇧🇷 [pt-BR](../pt-BR/README.md) · 🇷🇴 [ro](../ro/README.md) · 🇷🇺 [ru](../ru/README.md) · 🇱🇰 [si](../si/README.md) · 🇸🇰 [sk](../sk/README.md) · 🇸🇮 [sl](../sl/README.md) · 🇷🇸 [sr](../sr/README.md) · 🇸🇪 [sv](../sv/README.md) · 🇰🇪 [sw](../sw/README.md) · 🇮🇳 [ta](../ta/README.md) · 🇮🇳 [te](../te/README.md) · 🇹🇭 [th](../th/README.md) · 🇹🇷 [tr](../tr/README.md) · 🇺🇦 [uk-UA](../uk-UA/README.md) · 🇵🇰 [ur](../ur/README.md) · 🇺🇿 [uz](../uz/README.md) · 🇻🇳 [vi](../vi/README.md) · 🇳🇬 [yo](../yo/README.md) · 🇨🇳 [zh-CN](../zh-CN/README.md) · 🇹🇼 [zh-TW](../zh-TW/README.md) ---
OmniRoute डॅशबोर्ड

# 🚀 OmniRoute — मोफत AI गेटवे **[Diego Souza](https://github.com/diegosouzapw) यांनी निर्मित** OmniRoute — कोडिंग कधीही थांबवू नका. प्रत्येक AI टूल → 388 प्रदाते — 150+ मोफत — एका एंडपॉइंटद्वारे. Claude Code, Codex, Cursor, Cline, Copilot आणि Antigravity यांना ऑटो-फॉलबॅकसह FREE Claude / GPT / Gemini मध्ये जोडते. RTK + Caveman स्टॅक्ड कॉम्प्रेशनमुळे 15–95% टोकन्सची बचत (~89% सरासरी) — मर्यादा कधीही गाठू नका. 388 AI प्रदाते · 150+ मोफत टियर · ~1.62B मोफत टोकन्स/महिना · 20 राउटिंग स्ट्रॅटेजी · सुरू करण्यासाठी $0.
## 💰 तृतीय-पक्षाच्या मोफत स्तरांमधून दरमहा ~1.62B टोकन्स
> **तुमची provider खाती स्वतः आणा.** हा स्वतंत्रपणे पात्र असलेल्या तृतीय-पक्षाच्या मोफत स्तरांचा अंदाजित एकत्रित हिशोब आहे; OmniRoute कडून मिळणारे token grant नाही. साइन अप करा, आवश्यक असल्यास credentials मिळवा आणि तुम्ही वापरू शकता अशा providers शी कनेक्ट करा; प्रत्येक provider स्वतःच्या मर्यादा, उपलब्धता आणि अटी नियंत्रित करतो. > > मोफत स्तर हाताने एकत्र करणे त्रासदायक आहे — डझनावधी SDKs, डझनावधी rate limits आणि प्रत्यक्षात तुमच्याकडे किती उपलब्ध आहे याची कल्पना नाही. OmniRoute **34 recurring pool keys मधील 465 free-tier entries** सूचीबद्ध करते आणि **सार्वजनिक केलेले सकारात्मक मासिक बजेट असलेल्या 17 pools तसेच प्रत्येक model साठीच्या पाच Groq caps** मधून token headline मोजते; shared pool नुसार duplicate entries काढल्या जातात. प्रादेशिक ओळख पडताळणीनंतरच उपलब्ध होणारे quotas (आज: ModelScope) स्वतंत्रपणे दाखवले जातात, प्रादेशिक ओळख पडताळणीनंतर +~6M, आणि headline मध्ये कधीही बेरीज केली जात नाही. हा परिणाम dashboard वर (`/dashboard/free-tiers`) दिसत राहतो. OmniRoute मोफत-स्तर बजेट कार्ड: दरमहा स्थिर ~1.62B मोफत टोकन्स, signup credits मुळे पहिल्या महिन्यात कमाल ~2.22B, 34 दस्तऐवजीकृत recurring pool keys मधील 465 cataloged free-tier entries एका endpoint मागे उपलब्ध. प्रामाणिक pool-deduped गणित — प्रत्येक shared pool एकदाच मोजला जातो; यात सार्वजनिक केलेले सकारात्मक मासिक token budget असलेले 17 recurring pools तसेच प्रत्येक model साठीचे पाच Groq caps समाविष्ट आहेत; terms-risk catalog मध्ये 12 providers टाळण्यासारखे म्हणून चिन्हांकित आहेत, त्यामुळे निर्णय तुम्ही घ्या. Budget bar मध्ये Mistral 1B, Nara 210M, LLM7 150M, xKiro 150M, Groq 30M (पाच per-model caps) आणि लहान pools समाविष्ट आहेत; तसेच पहिल्या महिन्याचे signup credits आणि कायमस्वरूपी मोफत, token-cap नसलेले providers स्वतंत्रपणे दाखवले जातात, त्यामुळे ते headline वाढवत नाहीत. /dashboard/free-tiers वर थेट वापरलेले/उरलेले प्रमाण. > थेट `/dashboard/free-tiers` पेजचा animated सारांश. संपूर्ण कार्यपद्धती (pool dedupe, credit tiers, provider terms): **[docs/reference/FREE_TIERS.md](docs/reference/FREE_TIERS.md)**. > > ही आकडेवारी दर दोन आठवड्यांनी live catalog शी पुन्हा तपासली जाते आणि **दोन्ही दिशांनी बदलते** — एखादा provider free tier बंद करतो तेव्हा संख्या कमी होते; नवीन provider उपलब्ध झाल्यावर ती वाढते. Catalog प्रत्यक्षात जे मोजते तेच आम्ही प्रकाशित करतो; rounded-up best case कधीही नाही.

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

[![Stars](https://img.shields.io/github/stars/diegosouzapw/OmniRoute?style=social)](https://github.com/diegosouzapw/OmniRoute) diegosouzapw%2FOmniRoute | Trendshift [![Star History Rank](https://api.star-history.com/badge?repo=diegosouzapw/OmniRoute&theme=dark)](https://www.star-history.com/diegosouzapw/omniroute) [![olud.ai](https://olud.ai/badge.php?tool=diegosouzapw-omniroute)](https://olud.ai/project/diegosouzapw-omniroute.html) ### 💬 समुदायात सामील व्हा **👋 Maintainer ला Follow करा — नवीन providers, releases आणि tips सर्वप्रथम मिळवा:** [![Follow Diego on LinkedIn](https://img.shields.io/badge/Follow_Diego_on-LinkedIn-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/diegosouzapw/) [![Follow @diegosouzapw on GitHub](https://img.shields.io/github/followers/diegosouzapw?style=for-the-badge&logo=github&logoColor=white&label=Follow%20on%20GitHub&color=181717)](https://github.com/diegosouzapw) [![Discord](https://img.shields.io/badge/Discord-5865F2?style=for-the-badge&logo=discord&logoColor=white)](https://discord.gg/U47eFqAXCn) [![Telegram](https://img.shields.io/badge/Telegram-26A5E4?style=for-the-badge&logo=telegram&logoColor=white)](https://t.me/omnirouteOficial) [![WhatsApp Global](https://img.shields.io/badge/WhatsApp_Global-25D366?style=for-the-badge&logo=whatsapp&logoColor=white)](https://chat.whatsapp.com/FvuCbrpZmQ6I85n2vW5QIC?s=cl&p=a&mlu=4) [![WhatsApp Brasil](https://img.shields.io/badge/WhatsApp_Brasil-25D366?style=for-the-badge&logo=whatsapp&logoColor=white)](https://chat.whatsapp.com/KWgatljAjmbELQory59Oti?s=cl&p=a&mlu=4) [![Website](https://img.shields.io/badge/Website-omniroute.online-blue?logo=google-chrome&logoColor=white)](https://omniroute.online) **प्रश्न, provider tips, roadmap आणि support → [Discord](https://discord.gg/U47eFqAXCn) · [Telegram](https://t.me/omnirouteOficial) · WhatsApp [🌍 Global](https://chat.whatsapp.com/FvuCbrpZmQ6I85n2vW5QIC?s=cl&p=a&mlu=4) / [🇧🇷 Brasil](https://chat.whatsapp.com/KWgatljAjmbELQory59Oti?s=cl&p=a&mlu=4) / [Portal](https://portal.sthub.com.br/communities/groups/st-hub/channels/Omniroute-World-8kRjmK)**
## 📈 गेटवे सतत वाढत आहे
| | v3.8.50 | **v3.8.51** | `v3.8.54+` | | ------------------------------- | :------------------------: | :---------: | :-------------------: | | 🌐 प्रदाते | 352 | **358** | 388 | | 🧠 अद्वितीय चॅट मॉडेल IDs | 1320 | **1374** | 1491 | | 🖼️ मोडॅलिटी ब्रिज | 🆕 दृष्टी + ऑडिओ + व्हिडिओ | ✓ | ✓ | | 📡 रडार विनामूल्य कॅटलॉग | 🆕 ऐच्छिक सहभाग | ✓ | ✓ | | ⚖️ कोटास जाणीवपूर्वक शेड्युलिंग | 🆕 Quota-Share | ✓ | ✓ | | 📊 कोटा टेलिमेट्री | 🆕 लाइव्ह | ✓ | ✓ | | 🧰 हेडलेस मोड | — | — | 🆕 `serve --headless` | | 🛤️ LTS रेल इन्फ्रा | — | — | 🆕 रिलीज चॅनेल | | 🔎 मॉडेल शोध API | — | — | 🆕 `/v1/models/query` | **→ [रोडमॅप](ROADMAP.md) — `v3.9.0 LTS` कडे रेल्वेने प्रवास सुरू**

## 🧩 उपलब्ध [![npm version](https://img.shields.io/npm/v/omniroute?color=cb3837&logo=npm)](https://www.npmjs.com/package/omniroute) ![NPM Monthly](https://img.shields.io/npm/dm/omniroute?label=npm/month&color=cb3837&logo=npm) [![Docker Hub](https://img.shields.io/docker/v/diegosouzapw/omniroute?label=Docker%20Hub&logo=docker&color=2496ED)](https://hub.docker.com/r/diegosouzapw/omniroute) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=flat-square)](LICENSE) ![Docker Pulls](https://img.shields.io/docker/pulls/diegosouzapw/omniroute?label=docker%20pulls&logo=docker&color=2496ED) ![Electron Downloads](https://img.shields.io/github/downloads/diegosouzapw/omniroute/total?style=flat&label=electron%20downloads&logo=electron&color=47848F)
🚀 सुरू करा 🚀 जलद सुरुवात 📦 स्थापित करा 🆓 प्रदात्याशी कनेक्ट करा
💡 जाणून घ्या 💥 आश्वासन 🤔 OmniRoute का 🏆 वेगळेपणा
⚙️ वैशिष्ट्ये 🎯 कॉम्बोज 🌐 प्रदाते 🔌 CLI & MCP
🗜️ संकुचन 🖥️ हे कुठे चालते 🔒 खाजगी
👀 पाहा 🎬 प्रत्यक्ष वापर ✨ नवीन काय आहे 🤖 सुसंगत CLIs
💚 समर्थन 💚 समर्थन / देणगी 💬 समुदाय 💖 प्रायोजक
📦 प्रकल्प 🛠️ तंत्रज्ञान संच 📖 दस्तऐवज 👥 योगदानकर्ते
🌐 ६७ भाषांमध्ये

इंग्रजी (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) बोस्नियन (bs)


## 🆓 स्थापित करा, प्रदात्याशी कनेक्ट करा, त्यानंतर एका एंडपॉइंटद्वारे रूट करा
तीन पायऱ्या: OmniRoute स्थापित करून सुरू करा, आपल्या स्वतःच्या खात्याने किंवा API कीने पात्र प्रदात्याशी कनेक्ट करा, त्यानंतर OmniRoute API की आणि model auto वापरून आपल्या टूलला localhost:20128/v1 कडे निर्देशित करा. रूटिंग उपलब्ध पात्र कनेक्शन आणि प्रदात्याच्या मर्यादांवर अवलंबून असते. ```bash # प्रदात्याशी कनेक्ट केल्यानंतर, Dashboard → Endpoints मधून आपली OmniRoute की कॉपी करा: curl http://localhost:20128/v1/chat/completions \ -H "Authorization: Bearer YOUR_OMNIROUTE_KEY" \ -H "Content-Type: application/json" \ -d '{"model":"auto","messages":[{"role":"user","content":"Hello!"}]}' ``` `auto` साठी पात्र रूट आवश्यक आहे. नवीन स्थापनेमध्ये कोणतेही पात्र keyless लक्ष्य नसू शकते आणि keyless प्रदाता तृतीय-पक्ष क्लायंट नाकारू शकतो. `tos: avoid` असे चिन्हांकित केलेले प्रदाते, ज्यामध्ये Kiro समाविष्ट आहे, डीफॉल्टनुसार स्वयंचलित रूटिंगमधून वगळले जातात; खाते कनेक्ट केल्याने ही सेटिंग ओव्हरराइड होत नाही. प्रदाता निवडण्यापूर्वी [विनामूल्य टियर मार्गदर्शक](docs/getting-started/FREE-TIERS-GUIDE.md) पहा. 📦 **Python, Node.js, PHP आणि cURL** साठी कॉपी-पेस्ट क्विकस्टार्ट स्क्रिप्ट्स → [`examples/quickstart/`](examples/quickstart/)
# 💥 वचन
वचन — एक एंडपॉइंट आणि 388 प्रदाते. दुसरे निरोगी लक्ष्य उपलब्ध असेपर्यंत स्वयंचलित फॉलबॅक रूटिंग सुरू ठेवते. सहा स्तंभ: 388 प्रदात्यांमध्ये लवचिक फॉलबॅक · पात्र वर्कलोडवर 95% पर्यंत टोकन बचत · 150+ विनामूल्य टियर आणि 52 आवर्ती/keyless कायमस्वरूपी विनामूल्य प्रदात्यांसह सुरू करण्यासाठी $0 · एका कॉन्फिगद्वारे 39 CLI/एजंट इंटिग्रेशन्स · /v1 वर OpenAI, Claude, Gemini आणि Responses API सुसंगतता · सर्किट ब्रेकर, TLS stealth, MCP 110 टूल्स, A2A, मेमरी, guardrails, evals आणि 7,800+ ट्रॅक केलेल्या टेस्ट फाइल्समधील 56,000+ स्थिर टेस्ट घोषणांसह उत्पादन नियंत्रण.

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

## 🤝 आमच्या मुक्त स्रोत मित्रांनी समर्थित

Kimi K3 — Open Frontier Intelligence · 2.8T parameters · 1M-token context

> **मुक्त स्रोत मित्र म्हणून सामील होऊ इच्छिता?** या अशा कंपन्या आहेत ज्या मुक्त स्रोताला पाठिंबा देतात आणि OmniRoute ला कार्यरत ठेवण्यास मदत करतात — आणि आम्ही त्यांना दिलेला प्रत्येक टोकन कुठे जातो हे सार्वजनिकपणे सांगतो. संपर्क साधा: [diegosouza.pw@outlook.com](mailto:diegosouza.pw@outlook.com)
Kimi (Moonshot AI)
Kimi
Moonshot AI

Founding Open Source Friend
आमचे संस्थापक मुक्त स्रोत मित्र, 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
Cheaper Inference
cheaperinference.com

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

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

## 🎯 कॉम्बोज — प्रमुख वैशिष्ट्य
20 पैकी 18 कॉम्बो रूटिंग धोरणांची अॅनिमेटेड उदाहरणे — प्रत्येक धोरणासाठी एक टाइल: priority, fill-first, weighted, round-robin, p2c, least-used, random, strict-random, cost-optimized, headroom, reset-window, reset-aware, context-relay, context-optimized, lkgp, auto, fusion, pipeline. cache-optimized आणि quota-weighted अॅनिमेटेड नाहीत; खालील तक्त्यात सर्व 20 धोरणांचे वर्णन आहे. > **कॉम्बो** म्हणजे मॉडेल्सची अशी साखळी, ज्यांमध्ये OmniRoute **स्वयंचलितपणे** रूटिंग करते. कोटा संपल्यास, एखादा प्रदाता अयशस्वी झाल्यास किंवा खर्च अचानक वाढल्यास, कॉम्बो पुढील पात्र आणि सुस्थितीतील मॉडेलकडे जाऊ शकतो. 🛡️ ### ⚡ शून्य-कॉन्फिगरेशन — फक्त `auto` वापरा कॉम्बो तयार करण्याची गरज नाही. आपले मॉडेल `auto` (किंवा त्याचा एखादा प्रकार) वर सेट करा आणि OmniRoute आपल्या कनेक्ट केलेल्या प्रदात्यांपासून एक आभासी कॉम्बो तयार करते, ज्याचे थेट गुणांकन केले जाते:
मॉडेल IDते कशासाठी ऑप्टिमाइझ करते
auto🎯 संतुलित डीफॉल्ट (LKGP — आपल्या शेवटच्या चांगल्या प्रदात्याशी कायम राहते)
auto/coding🧑💻 कोड निर्मितीसाठी गुणवत्तेला प्राधान्य देणारी वजने
auto/fast⚡ सर्वांत कमी विलंबाला प्रथम प्राधान्य
auto/cheap💰 प्रति टोकन सर्वांत स्वस्त पर्यायाला प्रथम प्राधान्य
auto/subscription🎟️ केवळ आपण आधीच पैसे देत असलेला सदस्यता कोटा — पर्याय उपलब्ध नसल्यास बंद होते, कधीही बिल करण्यायोग्य फॉलबॅक वापरत नाही (मार्गदर्शक)
auto/thrifty🪜 प्रथम प्लॅनचा कोटा, त्यानंतर एका वेळी एक पायरी चढत सर्वांत स्वस्त सशुल्क पर्यायांकडे — प्लॅन रीसेट झाल्यानंतर पुन्हा प्लॅनवर (मार्गदर्शक)
auto/offline🔋 सर्वाधिक कोटा / दर-मर्यादा हेडरूमला प्रथम प्राधान्य
auto/smart🔭 गुणवत्तेला प्राधान्य + अधिक चांगली मॉडेल्स शोधण्यासाठी 10% अन्वेषण
auto/lkgp📌 शेवटच्या ज्ञात चांगल्या प्रदात्याशी स्पष्टपणे कायम राहणे
auto/chaos🧪 मॉडेल्सच्या पॅनेलकडे समांतर फॅन-आउट (प्रति प्रदाता एक, डीफॉल्टनुसार 5), एक उत्तर परत करते; प्रत्येक पॅनेल मॉडेलसाठी एक अपस्ट्रीम कॉल, फॉल्ट इंजेक्शन नाही
## ### 🔀 किंवा स्वतःचा तयार करा — 20 रूटिंग धोरणे सर्व **20** धोरणे — प्रत्येक कॉम्बो पायरीवर मिसळा आणि जुळवा:
# धोरण ते काय करते
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 quota-weighted कोटा संपलेली खाती वगळा, त्यानंतर शिल्लक कोटा ÷ प्रक्रियेत असलेला लोड यांच्या प्रमाणात निवड करा — विद्यमान संभाषणे त्याच लक्ष्यावर पिन केलेली राहतात ⚖️
12 reset-window ज्या लक्ष्याची कोटा विंडो सर्वांत लवकर रीसेट होते त्याला प्राधान्य द्या
13 reset-aware कोटा रीसेट वेळेनुसार क्रमवारी लावा — लहान विंडो प्रथम 📊
14 context-relay दीर्घ संभाषणांसाठी लक्ष्यांदरम्यान संदर्भ हस्तांतरित करा 🧠
15 context-optimized सध्याच्या संदर्भ आकारासाठी सर्वांत योग्य लक्ष्य निवडा
16 cache-optimized प्रत्येक पुन्हा वापरता येण्याजोगा प्रॉम्प्ट प्रीफिक्स त्याच खात्यावर पिन करा — प्रॉम्प्ट-कॅश हिट्स जास्तीत जास्त करा 🎯
17 lkgp शेवटचा-ज्ञात-चांगला मार्ग — शेवटच्या यशस्वी प्रदात्यावर पिन करते, त्यानंतर नियमांचा फॉलबॅक म्हणून वापर करते
18 auto प्रत्येक कनेक्शनवर 16 घटकांचे थेट गुणांकन 🤖
19 fusion मॉडेल्सच्या पॅनेलकडे फॅन-आउट + एक निर्णायक एकत्रितपणे एक उत्तर तयार करतो 🧬
20 pipeline पायऱ्यांची साखळी — प्रत्येक लक्ष्याचे आउटपुट पुढील लक्ष्याला दिले जाते 🔗
Auto-Combo इंजिन प्रत्येक उमेदवाराचे **16 घटकांवर** (आरोग्य, कोटा, खर्च, विलंब, कार्याशी सुसंगतता, गुणवत्ता, सत्र उपलब्धता…) गुणांकन करते — [`docs/routing/AUTO-COMBO.md`](docs/routing/AUTO-COMBO.md) पहा. ## ### 🧱 अंगभूत लवचिकता (3 स्वतंत्र स्तर) OmniRoute लवचिकता — 3 स्वतंत्र स्वयं-दुरुस्ती स्तर, योग्य बिघाडासाठी योग्य स्तर. स्तर 1 प्रदाता सर्किट ब्रेकर (संपूर्ण प्रदाता): फक्त 408/5xx वर सक्रिय होतो, मर्यादा OAuth 8× / API-key 12× / स्थानिक 2×, 60s/30s/15s नंतर HALF-OPEN तपासणीमध्ये रीसेट होतो, गरजेनुसार पुनर्प्राप्ती; OPEN असताना कॉम्बो पुढील प्रदात्याकडे मार्ग वळवतो. स्तर 2 कनेक्शन कूलडाउन (एक की/खाते): मूळ कालावधी OAuth साठी 5s / API-key साठी 3s, अचानक एकाचवेळी होणाऱ्या विनंत्यांपासून संरक्षणासह घातांकीय ×2 बॅकऑफ, 429 आल्यास Retry-After चे पालन केले जाते, यश मिळाल्यावर सर्व त्रुटी-स्थिती साफ होते; कूलडाउनमध्ये असलेली एक की वगळली जाते, तर इतर की सेवा देत राहतात. स्तर 3 मॉडेल लॉकआउट (एक मॉडेल): प्रत्येक मॉडेलसाठी 429, स्थानिक 404 किंवा मोड नकार फक्त तेच मॉडेल लॉक करतात — संपूर्ण कनेक्शन कधीही नाही. अंतिम स्थिती (प्रतिबंधित, कालबाह्य, क्रेडिट्स संपलेले) ऑपरेटरने हाताळायच्या असतात, कूलडाउनद्वारे नाही. 📖 [Auto-Combo इंजिन](docs/routing/AUTO-COMBO.md) · [लवचिकता मार्गदर्शक](docs/architecture/RESILIENCE_GUIDE.md)
## 🏆 OmniRoute ला वेगळे ठरवणारी वैशिष्ट्ये
OmniRoute ला वेगळे ठरवणारी वैशिष्ट्ये — 13 क्षमतांमध्ये 9router, OpenRouter, CLIProxyAPI आणि LiteLLM यांच्या तुलनेतील दिनांकित वैशिष्ट्य-चित्र. OmniRoute: 388 प्रदाते, अंगभूत 150+ विनामूल्य स्तर, 20 रूटिंग धोरणे, 12-इंजिन टोकन कॉम्प्रेशन, 110 साधनांसह अंगभूत MCP सर्व्हर, A2A एजंट प्रोटोकॉल, पर्सिस्टंट मेमरी, गार्डरेल्स, क्लाउड एजंट्स, TLS फिंगरप्रिंट स्टेल्थ, Desktop/Termux/PWA आणि 67 i18n UI लोकेल्स. OmniRoute MIT-परवानाकृत असून स्वतः होस्ट करता येते. स्पर्धकांची क्षमता आणि संख्या बदलू शकतात; लिंक केलेली पद्धतशास्त्रीय माहिती पहा. 📊 9router, OpenRouter, CLIProxyAPI आणि LiteLLM यांच्या तुलनेतील संपूर्ण पद्धतशास्त्र व प्रत्येक वैशिष्ट्याचा तपशील → [`docs/comparison/OMNIROUTE_VS_ALTERNATIVES.md`](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
⚠️ प्रत्येक नाणे फक्त दर्शवलेल्या नेटवर्कवरच पाठवा — चुकीच्या नेटवर्कवर पाठवल्यास निधी गमावला जाऊ शकतो.
🐛 बग आढळला किंवा अभिप्राय द्यायचा आहे? [चर्चा](https://github.com/diegosouzapw/OmniRoute/discussions) सुरू करा.

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

## 📡 OmniRoute Radar वरील दस्तऐवजीकृत, पूलमधील पुनरावृत्ती वगळलेल्या कॅटलॉगमधून मिळणारी मुख्य मोफत-स्तर मर्यादा **~1.62B टोकन/महिना** इतकीच आहे. प्रदात्यांकडून नोंदणीसाठी तात्पुरते मिळणारे क्रेडिट स्वतंत्रपणे पहिल्या महिन्याची मर्यादा **~2.22B** पर्यंत वाढवू शकते. OmniRoute च्या आवृत्त्यांदरम्यान मोफत मॉडेल्सच्या उपलब्धतेबद्दल अधिक अद्ययावत माहिती हवी असलेल्या लोकांसाठी Radar हा एक पर्यायी, स्वाक्षरीकृत कॅटलॉग ओव्हरले आहे; समुदाय कॅटलॉग आणि सध्या अस्तित्वात असलेली प्रत्येक मोफत सुविधा विनामूल्यच राहते. समर्थकांना लाइव्ह कॅटलॉग आणि प्रदात्यांच्या अतिरिक्त संधी मिळू शकतात. प्रदात्यांच्या उपलब्धतेनुसार, त्याची स्वतंत्र आणि बदलणारी कमाल मर्यादा **जास्तीत जास्त अंदाजे 3B टोकन/महिना** आहे. ही कमाल मर्यादा हमी नाही: प्रदाते कोणत्याही वेळी कोटा, पात्रता, मॉडेल्स किंवा प्रदेश बदलू शकतात. Radar वापरणे ऐच्छिक असून तो केवळ GET वापरतो. OmniRoute क्लायंट प्रॉम्प्ट्स, ट्रॅफिक, प्रदाता कॉन्फिगरेशन, वापरासंबंधी टेलिमेट्री किंवा स्थानिक घोषणा-डिसमिस स्थिती अपलोड करत नाही. पात्रता आणि सध्याच्या कॅटलॉगबद्दल **[radar.omniroute.online/planos](https://radar.omniroute.online/planos)** येथे जाणून घ्या.
## ✨ नवीन काय आहे
> **v3.8.20 → v3.8.54** मधील अलीकडील ठळक वैशिष्ट्ये. संपूर्ण इतिहास [`CHANGELOG.md`](CHANGELOG.md) मध्ये. - **⚖️ `quota-weighted` रूटिंग** — 20 वी combo रणनीती संपलेली खाती वगळते, त्यानंतर उर्वरित खात्यांमधून शिल्लक quota ÷ in-flight load या प्रमाणात निवड करते आणि विद्यमान संभाषणे त्याच खात्याशी जोडलेली ठेवते. → [Auto-Combo](docs/routing/AUTO-COMBO.md) - **🧰 Headless मोड** — `omniroute serve --headless` (किंवा `OMNIROUTE_HEADLESS=1`) केवळ `/v1/*` proxy engine चालवतो; dashboard आणि dashboard-पुरती उपप्रणाली बंद राहतात. → [Headless Mode](docs/guides/HEADLESS.md) - **🔎 मॉडेल शोध** — `/v1/models` capability, context, kind आणि text नुसार फिल्टर करते, तर `POST /v1/models/query` त्याच per-key visibility सह छोटी deterministic shortlist परत करते. → [API Reference](docs/reference/API_REFERENCE.md) - **🔑 Per-key रूटिंग नियंत्रण** — `forcedModel` वापरून API key एका मॉडेल किंवा combo शी pin करा आणि key चे models व combos अणुकेंद्रीयरित्या जोडा किंवा काढा (`/api/keys/{id}/access`). → [API Reference](docs/reference/API_REFERENCE.md) · [OpenAPI](docs/openapi.yaml) - **🛡️ अधिक सूक्ष्म PII नियंत्रणे** — प्रत्येक प्रकारासाठी स्वतंत्र निवड, 20 पर्यंत validated custom masking patterns आणि प्रत्येक प्रकारासाठी detection counters; masking स्वतः opt-inच राहते. → [Guardrails](docs/security/GUARDRAILS.md) - **🌍 67 भाषा** — dashboard, docs mirrors आणि CLI साठी; `npm run i18n:add-locale` एका command मध्ये सर्वत्र भाषा जोडते. → [i18n Guide](docs/guides/I18N.md) - **🎛️ OmniConductor** — तुमच्या agent fleet कडे inbound A2A delegation, Agent Card वरील Conductor skills आणि Faro push-to-talk voice chat असलेले dashboard panel. → [A2A Server](docs/frameworks/A2A-SERVER.md) - **🛂 Adaptive admission आणि overload protection** — heavyweight chat requests 503 देण्याऐवजी queue मध्ये जातात आणि प्रत्येक connection साठी atomic RPM rolling leases वापरले जातात. → [Resilience Guide](docs/architecture/RESILIENCE_GUIDE.md) - **🗂️ Canonical `/v1/models` क्रमवारी** — प्रत्येक provider साठी एक सलग provider-grouped block (combos प्रथम pin केलेले), प्रत्येक catalog source मध्ये स्थिर. → [API Reference](docs/reference/API_REFERENCE.md) - **🗜️ Compression hardening** — default-on inflation guard, DE / FR / JA + चिनी (wényán) साठी Caveman packs आणि Gradle व .NET साठी RTK filters. → [Compression](docs/compression/COMPRESSION_ENGINES.md) - **💸 प्रामाणिक flat-rate खर्च** — subscription / coding-plan providers च्या cost analytics मध्ये **$0** दिसते; budget, quota आणि routing मात्र अंदाज कायम ठेवतात. → [API Reference](docs/reference/API_REFERENCE.md) - **⚖️ Quota-Share रूटिंग** — shared account ची quota pooled keys मध्ये न्याय्यरीत्या विभागते आणि idle slices उधार देऊन संसाधनांचा कार्यक्षम वापर करते. → [Resilience Guide](docs/architecture/RESILIENCE_GUIDE.md) - **🤖 एका command मध्ये CLI/agent सेटअप** — 15 नोंदणीकृत `setup-*` commands; `omniroute run` 7 CLIs (Claude Code, Codex, Aider, Goose, OpenCode, Qwen Code, Gemini CLI) सुरू करते; `omniroute configure` interactive provider+model picker आणि प्रत्येक context साठी favorites सह 11 targets समर्थित करते. → [CLI Integrations](docs/guides/CLI-INTEGRATIONS.md) - **🛰️ Remote मोड** — scoped tokens (`connect` / `contexts` / `tokens`) वापरून remote OmniRoute नियंत्रित करा आणि VPS installs साठी `antigravity` OAuth helper वापरा. → [Remote Mode](docs/guides/REMOTE-MODE.md) - **🧭 अधिक बुद्धिमान auto-routing** — `auto/:` combos, **Fusion** (model panel + judge), task-aware routing आणि प्रत्येक request साठी model / mode / USD-budget overrides. → [Auto-Combo](docs/routing/AUTO-COMBO.md) - **🗜️ Pluggable compression** — 12 composable engines आणि Compression Studios: LLMLingua-2, two-tier Ultra, omniglyph, per-step fidelity gate, GCF v3.2 आणि drag-reorder editor. → [Compression](docs/compression/COMPRESSION_ENGINES.md) - **🕵️ Transparent MITM decrypt (TPROXY)** — proxy env vars दुर्लक्षित करणाऱ्या CLIs चे capture, तसेच per-SNI CA + trust-store installer. → [MITM/TPROXY](docs/security/MITM-TPROXY-DECRYPT.md) - **💸 सर्वत्र cost telemetry** — प्रत्येक endpoint वर `X-OmniRoute-*` cost/usage headers, cache-HIT savings header आणि per-key USD spend quotas. → [API Reference](docs/reference/API_REFERENCE.md) - **🧠 तुमच्या नियंत्रणातील Memory** — default ने बंद, opt-in int8 vector quantization + typed decay आणि प्रत्येक request साठी `x-omniroute-no-memory`. → [Memory](docs/frameworks/MEMORY.md) - **🛡️ Security** — प्रत्येक LLM route वर prompt-injection guard (red-team suite), opt-in credential-masking guardrail (दोन्ही दिशांमध्ये लीक झालेले API keys/secrets redacts करते), शेवटचा पर्याय म्हणून मोफत DuckDuckGo web search आणि dashboard साठी वैकल्पिक OIDC login gate (password login नेहमी उपलब्ध राहते). → [Guardrails](docs/security/GUARDRAILS.md) - **🖼️ नवीन endpoints** — `/v1/ocr` (Mistral OCR) आणि `/v1/audio/translations` (Whisper-style) मुळे media surface अधिक पूर्ण होते. → [API Reference](docs/reference/API_REFERENCE.md) - **🎨 Image / video / audio generation** — media साठी एक API: xAI Grok Imagine आणि Novita AI video, ComfyUI, Magnific, Adobe Firefly, Segmind आणि ElevenLabs सारखे speech providers. → [API Reference](docs/reference/API_REFERENCE.md) - **🌍 Deployment आणि ops** — reverse-proxy `basePath`, browser-language auto-detect, per-key device tracking, root-less MITM trust आणि zh-TW localization. → [Environment](docs/reference/ENVIRONMENT.md) - **🤝 अधिक providers आणि agents** — cloud agents (Codex Cloud, Cursor, Devin, Jules), browser + OAuth login सह Grok Build (xAI), प्रथम-श्रेणीचे Ollama card, Claude Opus 5 आणि Sonnet 5, Kimi ची अधिकृत भागीदारी (Code/Web/Moonshot), Zed, Requesty, SenseNova, Yuanbao, Agnes AI… आणि नव्याने अद्ययावत **388-provider catalog**. → [Providers](docs/reference/PROVIDER_REFERENCE.md) - **📡 Routing transparency** — प्रत्येक response मध्ये सेवा देणारी strategy/provider/latency दर्शवणारा `X-OmniRoute-Decision` header असतो; नवीन `cache-optimized` combo strategy आणि Auto-Combo `cacheAffinity` factor repeat requests त्या cached prefix असलेल्या connection कडे परत पाठवतात; तसेच read-only `/v1/auto-combo/{channel}/candidates` endpoint `auto/*` channel चा live candidate pool उघड करते. → [Auto-Combo](docs/routing/AUTO-COMBO.md) - **⚡ स्थानिक कामगिरी आणि पायाभूत सुविधा** — एका क्लिकवर स्थानिक Redis, Cloudflare Workers / Deno Deploy रिले डिप्लॉयर, तसेच पर्यवेक्षित एम्बेडेड सेवा म्हणून Bifrost आणि Mux. → [एम्बेडेड सेवा](docs/frameworks/EMBEDDED-SERVICES.md) - **🧩 यामध्ये आणखी समाविष्ट** — प्लगइन फ्रेमवर्क + मार्केटप्लेस, Omni/Agent/GitHub स्किल्स फ्रेमवर्क, Obsidian व्हॉल्ट एकत्रीकरण (22 MCP टूल्स), OpenAI-सुसंगत Batch आणि Files API, सिमॅंटिक प्रतिसाद कॅशे, लीडरबोर्डसह गेमिफिकेशन, ACP एजंट शोध (15 अंगभूत एजंट), BigQuery मध्ये नियोजित लॉग निर्यात, `auto/chaos` समांतर मल्टी-मॉडेल फॅन-आउट, Telegram बॉट ब्रिज, अॅपमधील आवृत्ती व्यवस्थापक आणि LMArena-ELO मोफत-प्रदाता क्रमवारी. → [दस्तऐवज](docs/README.md)
## 🤖 सुसंगत CLI आणि कोडिंग एजंट्स > एकच कॉन्फिग — `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
                           
deyin.ai
deyin.ai
                           
+ हे देखील कार्य करते · Agent Deck · Kiro · Command Code · Antigravity · Windsurf · AMP · कोणतेही OpenAI-सुसंगत टूल
📖 सर्व ३९ साधनांसाठी प्रति-साधन सेटअप (२८ CLI Code's + ११ CLI Agents) → [`docs/reference/CLI-TOOLS.md`](docs/reference/CLI-TOOLS.md) · 🧩 OpenCode प्लगइन → [`@omniroute/opencode-provider`](https://www.npmjs.com/package/@omniroute/opencode-provider)

**OmniRoute द्वारे कोणतेही समर्थित CLI एका आदेशात सुरू करा** — कोणतीही कॉन्फिग फाइल्स लिहिल्या जात नाहीत, प्रत्येक प्रक्रियेसाठी क्रेडेन्शियल्स इंजेक्ट केल्या जातात, Qwen/Gemini साठी वेगळे, तात्पुरते home तयार होते: ```bash 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 5dive ``` प्रत्येक आदेश सक्रिय रिमोट संदर्भ (`omniroute connect `) पाळतो, `--dry-run` अचूक env/args न चालवता पूर्वावलोकन दाखवतो, आणि `--api-key-env NAME` तुमचे गुपित shell इतिहासाबाहेर ठेवतो. → [CLI एकत्रीकरणे](docs/guides/CLI-INTEGRATIONS.md)
## 🌐 388 AI प्रदाते — कॅटलॉगमध्ये नोंदवलेले 153 मोफत
> **388 नोंदणीकृत प्रदाते** canonical chat, media, search, local, cloud-agent आणि system संग्रहांमध्ये उपलब्ध आहेत; यांपैकी **153 प्रदात्यांकडे `hasFree: true` शोध मेटाडेटा आहे**. chat model registry मध्ये **239 प्रदाते / 3,059 स्वतंत्र provider-model जोड्या / 1,475 कच्चे model IDs** समाविष्ट आहेत; स्वतंत्र free-budget catalog मध्ये **471 प्रति-मॉडेल नोंदी**, **34 आवर्ती पूल** आणि **52 आवर्ती/keyless कायमस्वरूपी मोफत प्रदाते** आहेत. हे वेगवेगळे denominators जाणीवपूर्वक ठेवले आहेत; व्याख्या आणि pool-deduped गणना [Provider Reference](docs/reference/PROVIDER_REFERENCE.md) आणि [Free Tiers](docs/reference/FREE_TIERS.md) मध्ये उपलब्ध आहेत.
### 🏢 प्रत्येक प्रमुख लॅब — एका endpoint द्वारे
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
                           
…आणखी 350+ — प्रत्येक आयकॉन dashboard च्या provider catalog मधून थेट उपलब्ध होतो. 📖 [Provider Reference](docs/reference/PROVIDER_REFERENCE.md)
### 🆓 कायमस्वरूपी मोफत — $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
एकदाच मिळणारे $5 क्रेडिट; कार्ड आवश्यक
OpenRouter
OpenRouter
:free मॉडेल्स
+$10 → अधिक RPM
📖 संपूर्ण मशीन-वाचनीय कॅटलॉग → [`docs/reference/PROVIDER_REFERENCE.md`](docs/reference/PROVIDER_REFERENCE.md)
## 🖥️ जिथे OmniRoute चालते — कुठेही
> तेच ॲप, तुमचे मशीन, तुमचे नियम. जागतिक एनपीएम पासून ते स्थापित करा** तुमचा फोन** टर्मक्स मार्गे. Electron) अपडेट — macOS वरून स्थापित करण्यायोग्य योगदान द्या
प्लॅटफॉर्म स्थापित करा हायलाइट्स
📦 npm (जागतिक) npm -g omniroute स्थापित करा, कोणतीही OS
⚡ Bun (जागतिक) बन जोडा -g ओम्निरूट समान रेजिस्ट्री टारबॉल, जलद स्थापित
🐳 Docker डॉकर रन … diegosouzapw/omniroute मल्टी-आर्क AMD64 + ARM64
🖥️ डेस्कटॉप
एनपीएम रन इलेक्ट्रॉन: बिल्ड नेटिव्ह विंडो + सिस्टम ट्रे — Windows / macOS / Linux
🎩 मेनू-बार (OmniRouteTray) ब्रू स्थापित करा --cask zoispag/tap/omniroute-tray पर्यवेक्षण करते & सर्व्हरचे स्वयं
💪 ARM नेटिव्ह arm64 रास्पबेरी Pi, ARM सर्व्हर, Apple Silicon
📱 Android (Termux) pkg नोडज स्थापित करा && npx -y omniroute तुमच्या फोनवर चालवा, 24/7
📲 PWA"होम स्क्रीनवर जोडा" फुलस्क्रीन, ऑफलाइन, ब्राउझर
🧩 OpenCode प्लगइन @omniroute/opencode-provider मूळ OpenCode एकत्रीकरण
🤖 VS कोड Copilot चॅट स्थापित करा OmniCopilot विस्तार मूळ Copilot चॅट पिकरमधील प्रत्येक OmniRoute मॉडेल — स्थिर &
🛠️ स्त्रोतावरून npm स्थापित करा && npm dev हॅक करा,
📖 [Docker मार्गदर्शक](docs/guides/DOCKER_GUIDE.md) · [डेस्कटॉप](electron/README.md) · [मेनू-बार ट्रे](https://github.com/zoispag/omniroute-tray) · [Termux](docs/guides/TERMUX_GUIDE.md) · [PWA](docs/guides/PWA_GUIDE.md) · [OpenCode](docs/frameworks/OPENCODE.md)
### 🧩 नवीन: VS कोडच्या मूळ Copilot चॅटमध्ये OmniRoute
> कोणताही नवीन साइडबार नाही, नवीन चॅट UI नाही — प्रत्येक मॉडेल OmniRoute सर्व्ह करते ते थेट मध्ये दाखवले जाते** तुम्ही आधीच वापरत असलेलेCopilot चॅट मॉडेल पिकर** . VS कोड 1.122 पासून, प्रदाता मॉडेल GitHub साइन-इन किंवा Copilot सबस्क्रिप्शनशिवाय कार्य करतात — एजंट मोड, टूल कॉलिंग आणि व्हिजन, विनामूल्य. स्थापित करा** [OmniCopilot](https://github.com/diegosouzapw/OmniCopilot)** विस्तार, तो तुमच्या OmniRoute सर्व्हरवर दर्शवा ( `localhost:20128` वर डीफॉल्ट), नंतर Copilot Chat → मॉडेल पिकर → उघडा** मॉडेल व्यवस्थापित करा...** →**OmniRoute** . कार्य करते < td संरेखित ="डावीकडे">VS कोड — स्थिर & इनसाइडर्स < td संरेखित करा="डावीकडे">Cursor, Windsurf, VSCodium, Theia, Antigravity, Kiro…
स्टोअर लिंक
🧩 VS कोड मार्केटप्लेस स्थापित करा →
🔓 उघडा VSX नोंदणी स्थापित करा →
संपादकाच्या आतून: उघडा** विस्तार** पहा, शोधा** "OmniRoute"** , क्लिक करा** स्थापित करा** - दोन्ही स्टोअरवर समान प्रकारे कार्य करते. स्रोत, समस्या आणि प्रकाशन रनबुक [diegosouzapw/OmniCopilot](https://github.com/diegosouzapw/OmniCopilot) वर लाइव्ह आहे. 📖 [VS कोड Copilot चॅट मार्गदर्शक](docs/guides/VSCODE-COPILOT.md) — सेटअप, पिकर काय दाखवतो, डॅशबोर्ड-इन-ए-टॅब, समस्यानिवारण
### 🎩 नवीन: OmniRouteTray — तुमचा प्रवेशद्वार, मेनू बारमध्ये राहतो
> जेव्हा ते नेहमी चालू असते तेव्हा`omniroute serve` सर्वात आनंदी असतो.** [OmniRouteTray](https://github.com/zoispag/omniroute-tray)** ते macOS साठी सेट करा आणि विसरा मेनू-बार ॲपमध्ये बदलते: ते सर्व्हर सुरू करते, रीबूटमध्ये ते जिवंत ठेवते, ते जागी अपडेट करते आणि तुमचे थेट टोकन बजेट एका क्लिकवर ठेवते —** कोणतीही टर्मिनल विंडो उघडी ठेवली नाही, बेबीसिटसाठी `npm install -g omniroute` नाही.** [Tauri v2](https://v2.tauri.app/) (एक राउंडिंग एररच्या आकाराचा एक रस्ट कोर) सह तयार केलेले, ते स्वतःचे स्वाक्षरी केलेले नोड 24 रनटाइम पाठवते आणि ॲप-मालकीचे OmniRoute इंस्टॉल व्यवस्थापित करते, त्यामुळे ते कधीही तुमच्या जागतिक `node`/`bun` शी लढत नाही. ते** तुमचे विद्यमान `~/.omniroute/` कॉन्फिगरेशन आणि डेटाबेस शेअर करते** — म्हणून तुम्ही आधीपासून चालवलेला तोच OmniRoute आहे, फक्त टोपी घालून. 🎩 ची डुप्लिकेट करण्याऐवजी आधीच चालू असलेल्या उदाहरणाचा अवलंब करते वर नाही
काय करते कसे
🟢 सर्व्हरचे पर्यवेक्षण करते Spawns omniroute serve ,
📊 एका दृष्टीक्षेपात थेट वापर प्रदाता कोटा बार, रीसेट काउंटडाउनसह Claude session/weekly मर्यादा, 30-दिवसांच्या खर्चाचे ब्रेकडाउन
🔄 ठिकाणी स्वयं-अद्यतन स्टेज्ड इंस्टॉल, अणू स्वॅप, अयशस्वी झाल्यावर रोलबॅक — नेहमी नवीनतम रिलीज
🚀 लॉगिनवर प्रारंभ करा लॉगिनवर पर्यायी लाँच; केवळ ट्रे, डॉक चिन्ह
🩺 डॉक्टर & लॉग एक-क्लिक निदान आणि सर्व्हर लॉग ऍक्सेस
```sh brew install --cask zoispag/tap/omniroute-tray ``` डाउनलोड करण्यास प्राधान्य द्यायचे? कडून नवीनतम .dmg मिळवा रिलीज करतो. स्रोत, समस्या आणि बिल्ड डॉक्स zoispag/omniroute-tray वर राहतात.
💛 @zoispag द्वारे एक समुदाय प्रकल्प — अधिकृत OmniRoute प्रकाशन नाही.

## 🔒 खाजगी आणि स्थानिक-प्रथम
खाजगी आणि स्थानिक-प्रथम — OmniRoute चे गेटवे आणि कंट्रोल प्लेन तुमच्या मशीनवर चालतात. प्रत्येक विनंतीसाठी निवडलेल्या अपस्ट्रीम प्रदात्याकडे प्रॉम्प्ट पाठवले जातात; OmniRoute कोणताही होस्ट केलेला प्रॉम्प्ट-प्रोसेसिंग टप्पा जोडत नाही आणि टेलिमेट्री डीफॉल्टनुसार अक्षम असते. क्रेडेन्शियल्स AES-256-GCM वापरून संग्रहित अवस्थेत एन्क्रिप्ट केली जातात; नियंत्रणांमध्ये API-की स्कोपिंग, IP फिल्टरिंग, दर मर्यादा, प्रॉम्प्ट-इंजेक्शन प्रतिबंधक, अपस्ट्रीम-हेडर स्वच्छता, निवडीवर आधारित PII रिडॅक्शन, स्वच्छ केलेल्या त्रुटी आणि स्थानिक SQLite ऑडिट ट्रेल यांचा समावेश आहे. OmniRoute हे MIT-परवानाकृत आणि स्व-होस्ट करण्यायोग्य आहे. 📖 [अधिकृतता](docs/architecture/AUTHZ_GUIDE.md) · [सुरक्षा मर्यादा](docs/security/GUARDRAILS.md) · [अनुपालन](docs/security/COMPLIANCE.md)
## 🔌 संपूर्ण CLI + A2A आणि MCP
> सर्व्हरच्या पलीकडे, OmniRoute हे **80+ कमांड्ससह संपूर्ण कमांड-लाइन कॉकपिट** आहे आणि त्यासोबत ओपन एजंट प्रोटोकॉल्सही आहेत, त्यामुळे AI एजंट ते **स्वतःहून** चालवू शकतो. ### ⌨️ एक वास्तविक CLI (केवळ `start` नाही) ```bash omniroute # गेटवे + डॅशबोर्ड सर्व्ह करा (पोर्ट 20128) omniroute chat # परस्परसंवादी TUI चॅट क्लायंट (स्लॅश: /model /combo /skill /memory) omniroute setup # मार्गदर्शित प्रथम-वापर विझार्ड omniroute doctor # प्रोव्हायडर्स, पोर्ट्स, नेटिव्ह डिपेंडन्सीजचे निदान करा ``` ### 🛰️ रिमोट मोड — CLI येथे चालवा, OmniRoute VPS वर OmniRoute सर्व्हरवर आहे? **त्याच CLI** द्वारे तुमच्या लॅपटॉपवरून ते चालवा. स्कोप केलेल्या अॅक्सेस टोकनने एकदा लॉग इन करा; त्यानंतर प्रत्येक कमांड रिमोटला लक्ष्य करते. ```bash omniroute connect 192.168.0.15 # पासवर्ड → स्कोप केलेले टोकन, कॉन्टेक्स्ट म्हणून जतन केले जाते omniroute models # ← रिमोट सर्व्हरवर चालते omniroute configure codex # ← रिमोट मॉडेल निवडते, स्थानिक Codex प्रोफाइल लिहिते omniroute tokens create --name ci --scope read # इतर मशीनसाठी अधिक मर्यादित टोकन्स तयार करा omniroute contexts use default # ← पुन्हा स्थानिक सर्व्हरवर स्विच करा ``` टोकन्सना `read` / `write` / `admin` असे स्कोप दिलेले आहेत; प्रोसेस सुरू करणारे रूट्स केवळ लूपबॅकपुरते मर्यादित राहतात. 📖 [रिमोट मोड](docs/guides/REMOTE-MODE.md)
OmniRoute CLI चे प्रात्यक्षिक दाखवणारे अॅनिमेटेड टर्मिनल — omniroute providers list, omniroute combo list आणि omniroute health — 89-कमांडच्या टॉप-लेव्हल पृष्ठभागावर क्रमाने फिरताना: 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** किंवा **remote 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 कडे पुश करा
🛰️ Remote CLIomniroute connect स्कोप केलेल्या अॅक्सेस टोकन्सद्वारे रिमोट इन्स्टन्स चालवा
```bash # MCP द्वारे Claude Code ला संपूर्ण OmniRoute टूलसेट द्या: claude mcp add-server omniroute --type http --url http://localhost:20128/api/mcp/stream ``` 📖 [MCP सर्व्हर](docs/frameworks/MCP-SERVER.md) · [A2A सर्व्हर](docs/frameworks/A2A-SERVER.md) · [एजंट प्रोटोकॉल्स](docs/frameworks/AGENT_PROTOCOLS_GUIDE.md)
## 🗜️ टोकनमध्ये 15–95% बचत — आपोआप
### 📖 हे कसे कार्य करते — पाइपलाइन, आर्किटेक्चर आणि बचतीचे गणित OmniRoute कॉम्प्रेशन पाइपलाइन: एक उदाहरणात्मक 10,000-टोकन क्लायंट विनंती 12 संयोज्य इंजिनमधून जाते — Session-Dedup, CCR, Lite, RTK, Responses Tool Output, Headroom, Relevance, Caveman, Aggressive, LLMLingua-2, Ultra आणि OmniGlyph — आणि दस्तऐवजीकृत स्टॅक केलेल्या उदाहरणात सुमारे 1,080 टोकनमध्ये प्रदात्यापर्यंत पोहोचू शकते. संरचित सामग्रीचे संरक्षण गार्ड्स आणि प्रत्येक टप्प्यावरील फिडेलिटी गेट्सद्वारे केले जाते; स्पष्टपणे लॉसी किंवा प्रायोगिक मोड पात्र सामग्रीमध्ये रूपांतरण करू शकतात. डीफॉल्ट स्टॅक केलेला कॉम्बो `RTK → Caveman` चालवतो. दोन्ही एकाच टूल/कॉन्टेक्स्ट पेलोडवर कार्य केल्यास बचत एकत्रित होते: ```txt 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](https://github.com/rtk-ai/rtk), [Caveman](https://github.com/JuliusBrussee/caveman) (⭐ 90K+), [LLMLingua-2](https://github.com/microsoft/LLMLingua) आणि [Troglodita](https://github.com/leninejunior/troglodita) (PT-BR) यांच्या कल्पनांवर आधारित. ### 🧱 12-इंजिन स्टॅक इंजिन पाइपलाइनच्या क्रमाने चालतात; प्रत्येक इंजिन स्वतंत्रपणे सक्षम/अक्षम करता येते आणि प्रत्येक कॉम्बोसाठी कॉन्फिगर करता येते:
#इंजिनते काय करते
1Session-Dedupटर्न्समध्ये पुनरावृत्ती होणारी सामग्री वगळते (कंटेंट-अॅड्रेस्ड, क्रॉस-टर्न)
2CCRमोठे ब्लॉक्स पुनर्प्राप्ती मार्कर्समागे संग्रहित करते आणि मागणीनुसार आणते
3Liteव्हाइटस्पेस + इमेज-URL ट्रिमिंग (कमी-विलंबाचा बेसलाइन)
4RTKस्मार्ट टूल-रिझल्ट फिल्टरिंग, डीडप आणि ट्रंकेशन (कमांड-जाणकार)
5Responses Tool Outputshell/patch/search/build आउटपुटसाठी लॉसलेस-फर्स्ट JSON + मर्यादित डायग्नोस्टिक कॉम्प्रेशन (Responses API)
6Headroomव्हेंडर्ड GCF कोडेकद्वारे JSON अॅरेचे लॉसलेस टॅब्युलर कॉम्पॅक्शन (~30%)
7Relevanceशेवटच्या वापरकर्ता क्वेरीच्या संदर्भात एक्स्ट्रॅक्टिव्ह वाक्य-स्कोअरिंग
8Cavemanनियम-आधारित गद्य कॉम्प्रेशन (आउटपुटवर ~65–75%)
9Aggressiveजुन्या टर्न्सचे सारांशकरण + प्रोग्रेसिव्ह एजिंग
10LLMLingua-2MobileBERT ONNX द्वारे ML सिमॅंटिक प्रूनिंग — कोड-सुरक्षित, असिंक्रोनस
11Ultraपर्यायी लहान-मॉडेल (SLM) स्तरासह ह्युरिस्टिक टोकन प्रूनिंग
12OmniGlyphथेट Anthropic वायरवर मोजलेल्या Claude Fable 5 साठी प्रायोगिक कॉन्टेक्स्ट-अॅज-इमेज एन्कोडिंग; प्रदात्याच्या पावत्या मिळेपर्यंत GPT 5.6 ट्रान्सफॉर्मर्स फेल-क्लोज्ड राहतात. चार कॉम्प्रेशन प्रोफाइल (डीफॉल्ट आक्रमक, संतुलित, कोडिंग-सुरक्षित, पासथ्रू) (सर्वाधिक आक्रमक; स्वेच्छेने सक्षम करावे)
कोड ब्लॉक्स, URLs आणि संरचित डेटा **नेहमी बाइट-परिपूर्ण जतन** केला जातो. **वन-क्लिक प्रीसेट्स** इंजिन्स एकत्र करतात:
मोडबचतयासाठी सर्वोत्तम
🪶 Lite~15%नेहमी-सक्रिय सुरक्षित डीफॉल्ट
🪨 मानक (Caveman)~30%दैनंदिन कोडिंग
⚡ Aggressive~50%दीर्घ टूल-केंद्रित सत्रे
🔥 Ultra~75%कमाल बचत
🧰 RTK60–90%Shell/test/build/git आउटपुट
🔗 स्टॅक केलेले (RTK → Caveman)78–95%मिश्र प्रॉम्प्ट्स + टूल लॉग्स
**प्रत्यक्ष उदाहरण — मानक मोड:** > **पूर्वी (69 टोकन):** _"तुमचा React घटक पुन्हा-रेंडर होण्याचे कारण बहुधा प्रत्येक रेंडर सायकलमध्ये तुम्ही नवीन ऑब्जेक्ट रेफरन्स तयार करत आहात. जेव्हा तुम्ही इनलाइन ऑब्जेक्ट प्रॉप म्हणून पास करता, तेव्हा React ची शॅलो तुलना त्याला प्रत्येक वेळी वेगळा ऑब्जेक्ट मानते, ज्यामुळे पुन्हा-रेंडर सुरू होतो. ऑब्जेक्टला मेमोआइज करण्यासाठी useMemo वापरण्याची मी शिफारस करतो."_ > > **नंतर (19 टोकन):** _"प्रत्येक रेंडरला नवीन ऑब्जेक्ट रेफ. इनलाइन ऑब्जेक्ट प्रॉप = नवीन रेफ. = पुन्हा-रेंडर. useMemo मध्ये रॅप करा."_ > > **तेच उत्तर. 72% कमी टोकन. अचूकतेत शून्य नुकसान.** ✅ **PT-BR उदाहरण — [Troglodita](https://github.com/leninejunior/troglodita) मोड:** > **आधी (42 tokens):** _"समस्या अशी आहे की प्रत्येक रेंडरिंग चक्रात ऑब्जेक्टचा नवीन संदर्भ तयार होत असल्यामुळे घटक पुन्हा रेंडर होत आहे. `useMemo` वापरण्याची मी शिफारस करेन."_ > > **नंतर (12 tokens):** _"पुन्हा-रेंडर: प्रत्येक चक्रात नवीन संदर्भ (इनलाइन ऑब्जेक्ट पुन्हा तयार). `useMemo` वापरा."_ > > **तेच उत्तर. ~70% कमी tokens. तांत्रिक अचूकता अबाधित.** ✅
### 🎚️ इंजिन्सच्या पलीकडे — आउटपुट शैली, अनुकूलनशील डायल आणि प्रत्येक विनंतीचे नियंत्रण वरील 12 इंजिन्स **आत** जाणारी सामग्री संक्षिप्त करतात. आणखी तीन स्तर **कसे**, **कधी**, आणि काय बाहेर येते हे ठरवतात: - **🪄 आउटपुट शैली** _(आउटपुट-अक्षाचे नियंत्रण)_ — निर्धारक, कॅश-सुरक्षित प्रतिसाद-रचना सूचना समाविष्ट करतात; एकत्र वापरता येतात आणि प्रत्येकाची `lite` / `full` / `ultra` तीव्रता उपलब्ध आहे. शैली जोडणे म्हणजे रजिस्ट्रीमध्ये एका ओळीची नोंद करणे: - **त्रोटक गद्य** — अनावश्यक भर / लेख / संदिग्धता काढा; तांत्रिक आशय अचूक ठेवा. - **कमी कोड** — "आळशी वरिष्ठ डेव्हलपर" YAGNI: सर्वांत छोटा कार्यरत बदल, न मागितलेली अतिरिक्त संरचना नाही. - **पोनीटेल (आळशी वरिष्ठ डेव्हलपर)** — YAGNI शिडीवर चढा, मूळ कारण दुरुस्त करा, सर्वांत छोटा कार्यरत बदल करा. - **मला ADHD आहे (कृती-प्रथम)** — पुढील कृती आधी, क्रमांकित पायऱ्या, एक ठोस पुढील पाऊल, प्रस्तावना नाही. - **त्रोटक CJK (文言)** — शास्त्रीय-चिनी अतित्रोटक शैली (`zh` साठी लोकेल-आधारित). - **🎯 अनुकूलनशील संदर्भ-बजेट** _(डायल)_ — एकच ऑन/ऑफ टोकन मर्यादा ठेवण्याऐवजी, मॉडेलच्या संदर्भ विंडोमध्ये बसण्यासाठी आवश्यक तेवढ्याच प्रमाणात सर्वांत स्वस्त आणि कमीतकमी माहिती गमावणारी इंजिन्स वाढवत नेतो. धोरण: `reserve-output` (डीफॉल्ट, मॉडेल-जागरूक) · `percentage` · `absolute`. मोड: `floor` (बसण्याची हमी) · `replace-autotrigger` (तुमची स्पष्ट निवड प्राधान्याने लागू) · `off` (वारसा मर्यादा). - **🎛️ कॉम्प्रेशन कुठे ठरते** _(प्राधान्यक्रम, उच्च → निम्न)_ — प्रत्येक विनंतीचा `x-omniroute-compression` हेडर › रूटिंग-कॉम्बो ओव्हरराइड › सक्रिय नामांकित प्रोफाइल › अनुकूलनशील / ऑटो-ट्रिगर › पॅनेल डीफॉल्ट › off. लागू केलेली योजना `X-OmniRoute-Compression: ; source=` प्रतिसाद हेडरमध्ये परत दिली जाते. टोकन मर्यादेनुसार ऑटो-ट्रिगर करा, अनुकूलनशील डायल सुरू करा, नामांकित प्रोफाइल निश्चित करा, प्रत्येक विनंतीसाठी एकदाच सेट करा किंवा प्रत्येक रूटिंग कॉम्बोसाठी पाइपलाइन नियुक्त करा — कामाच्या प्रकाराला जे योग्य बसेल ते निवडा. ऐच्छिक ऑफलाइन **मूल्यांकन हार्नेस** (`npm run eval:compression`) बदल प्रकाशित करण्यापूर्वी निश्चित कॉर्पसवर निष्ठा विरुद्ध बचत यांचे गुणांकन करते. 📖 [`COMPRESSION_GUIDE.md`](docs/compression/COMPRESSION_GUIDE.md) · [`RTK_COMPRESSION.md`](docs/compression/RTK_COMPRESSION.md) · [`COMPRESSION_ENGINES.md`](docs/compression/COMPRESSION_ENGINES.md)
# ⚡ झटपट सुरुवात
**1) इंस्टॉल करा आणि चालवा** ```bash npm install -g omniroute omniroute ``` > 💡 `npm warn ERESOLVE` किंवा peer-dep चेतावण्या दिसत आहेत? [त्या निरुपद्रवी आहेत](docs/guides/TROUBLESHOOTING.md#npm-install-warnings-eresolve--peer--deprecated). > **npm 11 किंवा त्यानंतरचे वापरत आहात?** परवानगी दिलेली नसल्यास npm पॅकेजच्या लाइफसायकल स्क्रिप्ट्स रोखू शकते. OmniRoute ची `postinstall` (`node scripts/build/postinstall.mjs`) ही तिच्या नेटिव्ह रनटाइम फाइल्स तयार करण्यासाठी आवश्यक आहे. ग्लोबली इंस्टॉल करताना npm च्या चेतावणीत नमूद केलेल्या पॅकेजेसना परवानगी द्या. OmniRoute 3.8.54 ने नोंदवलेल्या पॅकेज संचासाठी: > > ```bash > npm install -g --allow-scripts=omniroute,keytar,onnxruntime-node,@parcel/watcher,@swc/core,protobufjs,esbuild omniroute > ``` > > भविष्यातील ग्लोबल इंस्टॉलसाठी ही अनुमती-सूची पुन्हा वापरण्यासाठी, ती एकदा कॉन्फिगर करा आणि नंतर नेहमीप्रमाणे इंस्टॉल करा: > > ```bash > npm config set allow-scripts=omniroute,keytar,onnxruntime-node,@parcel/watcher,@swc/core,protobufjs,esbuild --location=user > npm install -g omniroute > ``` > > रिलीजदरम्यान अवलंबित्वांची यादी बदलू शकते; npm ने वेगळी यादी दिल्यास त्या चेतावणीत नमूद केलेली पॅकेज नावे वापरा. एखाद्या पॅकेजला परवानगी दिल्याने त्याच्या इंस्टॉल स्क्रिप्ट्स चालवण्याची अनुमती मिळते. > **Gemini Web किंवा इतर वेब-कुकी प्रदाता वापरत आहात?** npm पॅकेजमध्ये > Playwright समाविष्ट आहे, पण त्याची Chromium बायनरी नाही. पहिली वेब-प्रदाता विनंती करण्यापूर्वी > [Playwright Chromium सेटअप](docs/guides/TROUBLESHOOTING.md#gemini-web-and-playwright-chromium) > सूचना पहा. डॅशबोर्ड `http://localhost:20128` वर · API `http://localhost:20128/v1` वर. **2) स्वतःचे खाते वापरून पात्र प्रदाता कनेक्ट करा** डॅशबोर्ड → **Providers** → तुमच्या वापराच्या गरजांना सुसंगत असलेल्या वर्तमान अटी आणि कोटासह प्रदाता निवडा → त्याची API key जोडा किंवा खाते-प्रक्रिया पूर्ण करा. मोफत स्तरांसाठी साइनअप, मंजुरी किंवा पेमेंट पद्धत आवश्यक असू शकते. [Free Tiers Guide](docs/getting-started/FREE-TIERS-GUIDE.md) पहा; keyless उपलब्धतेची हमी नाही आणि `tos: avoid` म्हणून चिन्हांकित केलेले प्रदाते डीफॉल्टनुसार `auto` मधून वगळले जातात. **3) तुमचे कोडिंग टूल निर्देशित करा** ```txt Base URL: http://localhost:20128/v1 API Key: [copy from Dashboard → Endpoints] Model: auto (routes among eligible connections — or choose provider/model) ``` **4) ते कार्यरत असल्याची पडताळणी करा** ```bash curl http://localhost:20128/v1/models -H "Authorization: Bearer YOUR_KEY" ``` तुमचे कनेक्ट केलेले मॉडेल्स सूचीबद्ध दिसायला हवे. 🎉 एवढेच — कोडिंग सुरू करा; OmniRoute तुमच्यासाठी ऑटो-रूटिंग आणि फॉलबॅक करेल. तुमचा क्लायंट कस्टम हेडर्स पाठवू शकत नसल्यास, OmniRoute टोकनयुक्त सुसंगतता उपनावे देखील उपलब्ध करून देते: ```txt 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 ...` जोडू न शकणाऱ्या क्लायंट्ससाठी वापरा. हेडर प्रमाणीकरण ही अजूनही पसंतीची पद्धत आहे.
## 📦 इंस्टॉल करण्याच्या आणखी पद्धती — Docker, सोर्स, pnpm, Arch **🐳 Docker** ```bash 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 प्रकाशन चॅनेल](docs/guides/DOCKER_GUIDE.md#release-channels) पहा. या इमेजमध्ये **`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 | ```bash 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](docs/guides/DOCKER_GUIDE.md#runtime-ram-for-coding-agents). > **पूर्व-प्रकाशन Docker चॅनेल:** `diegosouzapw/omniroute:next` आणि > `diegosouzapw/omniroute:next-web` हे सध्याच्या डीफॉल्ट `release/v*` > शाखेचे अनुसरण करतात. हे बदलणारे टॅग केवळ अप्रकाशित दुरुस्त्यांच्या चाचणीसाठी आहेत आणि > **प्रॉडक्शनसाठी समर्थित नाहीत**. > [Docker प्रकाशन चॅनेल](docs/guides/DOCKER_GUIDE.md#release-channels) पहा. **🥟 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 .`). ```bash # Bun वापरून इंस्टॉल करा आणि चालवा bun install bun run dev ``` **🛠️ सोर्समधून** ```bash cp .env.example .env && npm install PORT=20128 npm run dev ``` **📦 pnpm** ```bash pnpm add -g omniroute@latest --allow-build=better-sqlite3 --allow-build=@swc/core && omniroute ``` **🐧 Arch Linux (AUR)** ```bash yay -S omniroute-bin && systemctl --user enable --now omniroute.service ``` **🔧 Nix (Flake)** ```bash # Nix flakes वापरून nix develop npm run dev # किंवा devbox वापरून devbox run npm run dev ``` 📖 [Docker मार्गदर्शक](docs/guides/DOCKER_GUIDE.md) — Compose प्रोफाइल्स, Caddy HTTPS, Cloudflare टनेल्स. **🦭 Podman** ```bash # 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` वगळा आणि [टोपोलॉजी-विशिष्ट डेटा डिरेक्टरी मार्गदर्शनाचे](contrib/podman/README.md#data-directory-permissions-by-topology) अनुसरण करा. 📖 [Podman मार्गदर्शक](contrib/podman/README.md) — Compose बिल्ड्स, Podman Machine आणि Linux/systemd Quadlet सेटअप. **⚡ अधिक जलद / हलके इंस्टॉलेशन (नेटिव्ह बिल्ड वगळा)** नेटिव्ह SQLite इंजिन (`better-sqlite3`) हे **पर्यायी** अवलंबित्व आहे, त्यामुळे जागतिक इंस्टॉलेशन सोर्समधून कंपाइल होण्याची प्रतीक्षा करत थांबत नाही: तुमच्या प्लॅटफॉर्म/Node शी जुळल्यास ते पूर्व-बिल्ड केलेली बायनरी वापरते आणि अन्यथा पारदर्शकपणे शुद्ध-JS इंजिनकडे जाते (Node 22+ वर `node:sqlite`, अन्यथा बंडल केलेले `sql.js` WASM) — कोणत्याही बिल्ड साधनांची आवश्यकता नाही. इंस्टॉलेशननंतरचे नेटिव्ह वॉर्म-अप पूर्णपणे वगळण्यासाठी (CI, हेडलेस किंवा धीमी यंत्रे): ```bash OMNIROUTE_SKIP_POSTINSTALL=1 npm install -g omniroute # CI=1 देखील ते वगळते ``` सर्वात जलद इंस्टॉलेशनसाठी **pnpm** ला प्राधान्य द्या (कंटेंट-अॅड्रेस्ड स्टोअर + हार्ड लिंक्स — वरील माहिती पहा). डॅशबोर्डविरहित, हेडलेस रनटाइमसाठी Docker `base` प्रोफाइल (वरील) किंवा [Termux मार्गदर्शक](docs/guides/TERMUX_GUIDE.md) वापरा. CLI आणि वेब डॅशबोर्ड एकाच प्रक्रियेद्वारे एकाच पोर्टवर उपलब्ध केले जातात, त्यामुळे सध्या स्वतंत्र CLI-मात्र पॅकेज नाही.
# 🎬 OmniRoute प्रत्यक्ष वापरात
## 📹 व्हिडिओ मार्गदर्शिका
2026-10-18 रोजीच्या डॅशबोर्डचा स्नॅपशॉट · कच्चा कॅटलॉग: YT 1.352 | TT 334 | IG 290 · अद्ययावतपणा (दिवस): YT 5 | TT 48 | IG 49
Instagram Reel — nick_saraev
🎬 #1 — Instagram
nick_saraev — 3,042,474 दृश्ये
Instagram Reel — nnapier7
🎬 #2 — Instagram
nnapier7 — 1,454,535 दृश्ये
YouTube — Amidia AI & Tech
🎬 #3 — YouTube
Amidia AI & Tech — 794,974 दृश्ये
Instagram Reel — theopenstack
🎬 #4 — Instagram
theopenstack — 692,419 दृश्ये
TikTok — migue.baena
🎬 #5 — TikTok
migue.baena — 685,788 दृश्ये
**संपूर्ण क्रमवारी (डुप्लिकेट काढलेल्या प्रमाणित URLs, `v > 0`, सर्वाधिक पोहोच):** | #1 | #2 | #3 | #4 | #5 | | -------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | | [nick_saraev — Instagram](https://www.instagram.com/reel/Da8ZthUPK98/) — **3,042,474** | [nnapier7 — Instagram](https://www.instagram.com/reel/Dbp7wv_CIO0/) — **1,454,535** | [Amidia AI & Tech — YouTube](https://www.youtube.com/watch?v=NJ0TQ-pyMDY) — **794,974** | [theopenstack — Instagram](https://www.instagram.com/reel/DaSs65mMrHk/) — **692,419** | [migue.baena — TikTok](https://www.tiktok.com/@migue.baena/video/7670919268216622358) — **685,788** | | #6 | #7 | #8 | #9 | #10 | | ------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | | [milesreevesai — TikTok](https://www.tiktok.com/@milesreevesai/video/7667980059189366019) — **620,400** | [nikothetech — TikTok](https://www.tiktok.com/@nikothetech/video/7671890769665477918) — **610,803** | [Vaibhav Sisinty — YouTube](https://www.youtube.com/watch?v=QucgvbO5gsM) — **509,281** | [buildwithai.club — Instagram](https://www.instagram.com/reel/DbIt9AjK7-U/) — **347,652** | [nivedan.ai — Instagram](https://www.instagram.com/reel/DbIrCksJiqq/) — **331,973** | 2026-10-18 रोजीची प्रमाणित मेट्रिक्स: **1.976 अद्वितीय व्हिडिओ** · **20.220.289 ज्ञात दृश्ये** (`v > 0`) · **प्रत्येक नेटवर्कनुसार 1.210 चॅनेल/प्रोफाइल्स**. कच्च्या डॅशबोर्डमध्ये 1.976 ओळी आहेत (YouTube 1.352 = 740 दीर्घ व्हिडिओ + 612 Shorts · TikTok 334 · Instagram 290); प्रमाणित URL नुसार सामान्यीकरण केल्यानंतर कोणतीही डुप्लिकेट उरलेली नाहीत, आणि प्रत्येक व्हिडिओसाठी सर्वाधिक दृश्यसंख्या राखली जाते. YouTube वरील डेटा संकलन 2026-10-13 पासून थांबवलेले आहे (14 ते 18/10 दरम्यान API कोटा संपला) आणि TikTok/Instagram वरील डेटा संकलन 2026-09-02 पासून थांबवलेले आहे (संकलन क्रेडिट्स उपलब्ध नाहीत); 76 व्हिडिओंची दृश्यसंख्या अद्याप उपलब्ध नाही. > 🎬 **OmniRoute बद्दल व्हिडिओ बनवला आहे?** लिंकसह [समस्या](https://github.com/diegosouzapw/OmniRoute/issues/new) किंवा [चर्चा](https://github.com/diegosouzapw/OmniRoute/discussions) उघडा — आम्ही तो येथे प्रदर्शित करू.
# 📧 समुदाय आणि मदत > सर्वकाही एकाच ठिकाणी — देखभालकर्त्याला फॉलो करा, समुदायाशी गप्पा मारा किंवा समस्या उघडा. | चॅनेल | कुठे / कसे | | -------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | | 💼 **LinkedIn** — देखभालकर्त्याला फॉलो करा | [linkedin.com/in/diegosouzapw](https://www.linkedin.com/in/diegosouzapw/) | | 🐙 **GitHub** — रिलीझ आणि टिपांसाठी फॉलो करा | [@diegosouzapw](https://github.com/diegosouzapw) | | 💬 **Discord** | [discord.gg/U47eFqAXCn](https://discord.gg/U47eFqAXCn) | | ✈️ **Telegram** | [t.me/omnirouteOficial](https://t.me/omnirouteOficial) | | 🟢 **WhatsApp — 🌍 जागतिक** | [गटात सामील व्हा](https://chat.whatsapp.com/FvuCbrpZmQ6I85n2vW5QIC?s=cl&p=a&mlu=4) | | 🟢 **WhatsApp — 🇧🇷 ब्राझील** | [गटात सामील व्हा](https://chat.whatsapp.com/KWgatljAjmbELQory59Oti?s=cl&p=a&mlu=4) | | 🌍 **वेबसाइट** | [omniroute.online](https://omniroute.online) | | 🌍 **🌍StHub OmniRoute समुदाय (विनामूल्य)** | [StHub पोर्टल](https://portal.sthub.com.br/communities/groups/st-hub/channels/Omniroute-World-8kRjmK) | | 📦 **स्रोत कोड** | [github.com/diegosouzapw/OmniRoute](https://github.com/diegosouzapw/OmniRoute) | | 🐛 **बग नोंदवा** | [इश्यू उघडा](https://github.com/diegosouzapw/OmniRoute/issues) — `npm run system-info` चे आउटपुट संलग्न करा | | 🤝 **योगदान द्या** | [CONTRIBUTING.md](CONTRIBUTING.md) · [ब्रँचिंग आणि रिलीझ मॉडेल](docs/ops/BRANCHING_MODEL.md) · एखादा `good first issue` निवडा | | 💚 **प्रकल्पाला पाठिंबा द्या** | [पाठिंबा देण्याचे मार्ग ↑](#-support-omniroute) · [GitHub Sponsors](https://github.com/sponsors/diegosouzapw) |
---
## 🛠️ तंत्रज्ञान स्टॅक
स्तरतंत्रज्ञान
रनटाइम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 लेगसी) — 147 डोमेन मॉड्यूल्स, 233 माइग्रेशन्स
मेमरीSQLite FTS5 पूर्ण-मजकूर + int8-क्वांटाइझ्ड व्हेक्टर एम्बेडिंग्ज, टाइपयुक्त क्षय
स्कीमाZod 4 — MCP टूल I/O प्रमाणीकरण + API करार
प्रोटोकॉलMCP (stdio / HTTP / SSE) + A2A v0.3 (JSON-RPC 2.0 + SSE)
स्ट्रीमिंगसर्व्हर-सेंट इव्हेंट्स (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 — 8,400+ ट्रॅक केलेल्या टेस्ट फाइल्समध्ये 60,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 (लोकल/रिमोट) शी जोडा
त्वरित सुरुवात३ टप्प्यांत इंस्टॉल → कनेक्ट → कॉन्फिगर
### 🔧 ऑपरेशन्स आणि डिप्लॉयमेंट
दस्तऐवजवर्णन
Docker मार्गदर्शकDocker रन, Compose प्रोफाइल्स, Caddy HTTPS, टनेल्स, इमेज टॅग्स
Podman मार्गदर्शकQuadlet systemd एकत्रीकरण, podman-compose, SELinux
VM डिप्लॉयमेंटसंपूर्ण मार्गदर्शक: VM + nginx + Cloudflare सेटअप
Fly.io डिप्लॉयमेंटसतत उपलब्ध स्टोरेजसह Fly.io वर डिप्लॉय करा
Termux मार्गदर्शकTermux द्वारे Android वर OmniRoute चालवा
PWA मार्गदर्शकProgressive Web App इंस्टॉल, कॅशिंग, आर्किटेक्चर
अनइंस्टॉल मार्गदर्शकसर्व इंस्टॉल पद्धतींसाठी स्वच्छपणे काढण्याची प्रक्रिया
एन्व्हायर्नमेंट कॉन्फिगरेशनसंपूर्ण .env व्हेरिएबल्स आणि संदर्भ
### 🧠 वैशिष्ट्ये आणि आर्किटेक्चर
दस्तऐवजवर्णन
आर्किटेक्चरसिस्टम आर्किटेक्चर, डेटा फ्लो आणि अंतर्गत रचना
कॉम्प्रेशन मार्गदर्शक७ पर्यायांची पाइपलाइन: off / lite / standard / aggressive / ultra / RTK / stacked
RTK कॉम्प्रेशनकमांड-आउटपुट कॉम्प्रेशन, फिल्टर्स, विश्वास, पडताळणी, रॉ-आउटपुट पुनर्प्राप्ती
कॉम्प्रेशन इंजिन्सCaveman, RTK, stacked पाइपलाइन्स, डॅशबोर्ड/API/MCP इंटरफेसेस
कॉम्प्रेशन नियम फॉरमॅटCaveman आणि RTK फिल्टर्ससाठी JSON नियम-पॅक स्कीमा
कॉम्प्रेशन लँग्वेज पॅक्सभाषा शोध आणि Caveman नियम-पॅक लेखन
लवचिकता मार्गदर्शकसर्किट ब्रेकर्स, कूलडाउन्स, रांग, अँटी-थंडरिंग हर्ड, TLS स्पूफिंग
ऑटो-कॉम्बो इंजिन१६-घटक स्कोअरिंग, मोड पॅक्स, स्व-उपचार
प्रॉक्सी मार्गदर्शक३-स्तरीय प्रॉक्सी सिस्टम, 1proxy मार्केटप्लेस, रजिस्ट्री CRUD
मोफत स्तरएकत्रित निर्देशिका: ३४ दस्तऐवजीकृत आवर्ती पूल / कॅटलॉग केलेल्या मोफत-स्तरातील ४६५ नोंदी
वैशिष्ट्ये गॅलरीस्क्रीनशॉट्ससह दृश्य डॅशबोर्ड परिचय
कोडबेस दस्तऐवजीकरणनवशिक्यांसाठी अनुकूल कोडबेस परिचय
### 🤖 प्रोटोकॉल्स आणि APIs
दस्तऐवजवर्णन
API संदर्भउदाहरणांसह सर्व एंडपॉइंट्स
OpenAPI स्पेकOpenAPI 3.0 स्पेसिफिकेशन
MCP सर्व्हर११० MCP टूल्स, IDE कॉन्फिगरेशन, Python/TS/Go क्लायंट्स
MCP सर्व्हर मार्गदर्शकMCP इंस्टॉलेशन, ट्रान्सपोर्ट्स आणि टूल संदर्भ
A2A सर्व्हरJSON-RPC 2.0 प्रोटोकॉल, स्किल्स, स्ट्रीमिंग, टास्क व्यवस्थापन
A2A सर्व्हर मार्गदर्शकA2A एजंट कार्ड, टास्क्स, स्किल्स आणि स्ट्रीमिंग
### 📋 प्रकल्प आणि गुणवत्ता
दस्तऐवजवर्णन
योगदानविकास सेटअप आणि मार्गदर्शक तत्त्वे
ब्रँचिंग आणि रिलीज मॉडेलPRs कुठे लक्ष्यित केले जातात (release/*), main आणि टॅग्सचा अर्थ काय
बदल नोंदप्रत्येक आवृत्तीचा संपूर्ण रिलीज इतिहास
सुरक्षा धोरणअसुरक्षा अहवाल आणि सुरक्षा पद्धती
i18n मार्गदर्शक67 भाषांसाठी समर्थन, भाषांतर कार्यप्रवाह, RTL
रिलीज तपासणी यादीरिलीजपूर्व प्रमाणीकरणाच्या पायऱ्या
कव्हरेज योजना8,400+ ट्रॅक केलेल्या चाचणी फाइल्समधील 60,000+ स्थिर चाचणी घोषणांसाठी चाचणी कव्हरेज धोरण

# ⭐ शीर्ष योगदानकर्ते > OmniRoute ला उत्साही मुक्त-स्रोत समुदायाने आकार दिला आहे. या व्यक्तींनी प्रकल्पाची गुणवत्ता, स्थैर्य आणि पोहोच यांवर थेट परिणाम करणारे असाधारण योगदान दिले आहे. **धन्यवाद.** ### विलीन केलेल्या पुल विनंत्यांनुसार बाह्य योगदानकर्ते
क्रमांकयोगदानकर्ताविलीन केलेले PRs~बदललेल्या ओळी
1maxmad64bis41825,367,739
2HouMinXi29513,557,796
3pacocartones22281,551
4backryun210270,562
5JxnLexn1983,570,623
6oyi77190411,243
7KooshaPari1515,972,314
8rdself14580,663
9RaviTharuma123500,065
10herjarsa88230,872
11hartmark852,849,623
12jonlwheat2-gif6869,097
13artickc6243,502
14xiaoyaner020159126,220
15chirag127526,661
16xz-dev50245,976
17woodsonl48811,771
18rqzbeh46151,229
19MumuTW4328,166
19QuangBlue4313,112
2026-11-03 03:01:19 UTC रोजी थेट release/v3.8.53 टिप 05bc048d6c सह जनगणना घेण्यात आली. पृष्ठांकित GitHub GraphQL जनगणनेमध्ये 9,947 विलीन केलेले PRs आहेत: रिपॉझिटरी मालकाने केलेले 4,130, Dependabot ने केलेले 240, इतर bots/apps ने केलेले 6 आणि 883 स्वतंत्र योगदानकर्त्यांकडून आलेले 5,571 बाह्य PRs. “बदललेल्या ओळी” म्हणजे GitHub वरील additions + deletions असून त्यात व्युत्पन्न फाइल्स, lockfiles, catalogs, भाषांतरे आणि दस्तऐवजीकरण समाविष्ट आहे; हे churn आहे, authored LOC नाही. 53 PRs मध्ये GitHub diffs 500,000 ओळींपेक्षा अधिक असल्याचे दिसते (उदाहरणार्थ #13399 मध्ये, एका provider addition मध्ये, 2,347 बदललेल्या फाइल्स सूचीबद्ध आहेत), ज्यामुळे वरील काही एकूण संख्या वाढतात. समान क्रमांक एकत्रितपणे दिले आहेत. ### GitHub-संबंधित commits
Dizzle
Dizzle

🥇 418 GitHub-श्रेयित कमिट्स
Bob.Hou
Bob.Hou

🥈 294 GitHub-श्रेयित कमिट्स
Paijo
Paijo

🥉 229 GitHub-श्रेयित कमिट्स
Paco Cartones
Paco Cartones

🏅 222 GitHub-श्रेयित कमिट्स
backryun
backryun

🏅 202 GitHub-श्रेयित कमिट्स
Jan Leon
Jan Leon

🏅 134 GitHub-श्रेयित कमिट्स
Ravi Tharuma
Ravi Tharuma

🏅 126 GitHub-श्रेयित कमिट्स
Markus Hartung
Markus Hartung

🏅 115 GitHub-श्रेयित कमिट्स
Randi
Randi

🏅 108 GitHub-श्रेयित कमिट्स
Chris
Chris

🏅 70 GitHub-श्रेयित कमिट्स
WebPerson
WebPerson

🏅 68 GitHub-श्रेयित कमिट्स
Koosha Paridehpour
Koosha Paridehpour

🏅 68 GitHub-श्रेयित कमिट्स
2026-11-03 02:09:16 UTC रोजी पुन्हा तपासले: release/v3.8.53 डिफॉल्ट ब्रँचसाठी रिपॉझिटरीच्या Contributors API ने नोंदवलेले GitHub-श्रेयित कमिट्स. API ने 903 ओळखी परत केल्या (429 वापरकर्ते, 2 बॉट्स, 472 अनामिक); या तक्त्यात मेंटेनर, बॉट्स आणि अनामिक ओळखी वगळल्या आहेत आणि समान क्रमांकावरील स्पर्धक कायम ठेवले आहेत. हे वरील मर्ज केलेल्या PR क्रमवारीपेक्षा आणि खालील Git-मेटाडेटा जनगणनेपेक्षाही वेगळे आहे. > 🙏 या योगदानकर्त्यांची वैशिष्ट्ये, दोषनिराकरणे आणि पायाभूत सुविधांमधील सुधारणा, OmniRoute ला विश्वासार्ह आणि समृद्ध वैशिष्ट्यांनी युक्त बनवणाऱ्या गोष्टींचा **मूलभूत भाग** आहेत. प्रत्येक पुल रिक्वेस्ट, प्रत्येक चाचणी प्रकरण आणि प्रत्येक i18n भाषांतर फाइल महत्त्वाची आहे. ओपन सोर्स त्यांच्यासारख्या लोकांनी घडवले जाते.
---
## 💖 प्रायोजक
स्वतःच्या खिशातून OmniRoute ला निधी देणाऱ्या सर्वांचे मनःपूर्वक आभार — प्रत्येक योगदानामुळे हा प्रकल्प विनामूल्य, स्वतंत्र आणि कार्यरत राहतो.
Andrew
Andrew

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

💛 सक्रिय मासिक प्रायोजक
小妍儿
小妍儿

💛 सक्रिय मासिक प्रायोजक
Guilherme Costa
Guilherme Costa

💛 सक्रिय एकदाच प्रायोजक
Henrique Triches Iurkiv
Henrique Iurkiv

💛 सक्रिय एकदाच प्रायोजक
Somesh Ghaturle
Somesh Ghaturle

💛 सक्रिय एकदाच प्रायोजक
Kolonie AI
Kolonie AI

💛 पूर्वीचे एकदाच समर्थक
Professor Igor Morais Vasconcelos
Prof. Igor Morais

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

💛 पूर्वीचे एकदाच समर्थक
Paco Cartones
Paco Cartones

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

💛 पूर्वीचे एकदाच समर्थक
… आणि गोपनीय राहणे पसंत करणारे इतर समर्थक 💛 सार्वजनिक GitHub Sponsors ची 2026-10-18 रोजी GitHub Sponsors GraphQL API द्वारे पुन्हा पडताळणी करण्यात आली: एकूण 14 पैकी 11 सार्वजनिक प्रायोजकत्वे (6 सक्रिय, 5 पूर्वीची). वरील सक्रिय लेबले GitHub च्या isActive स्थितीनुसार निर्धारित केली जातात; पूर्वीच्या सार्वजनिक एकदाच समर्थकांप्रती कृतज्ञता कायम आहे आणि खासगी प्रायोजक निनावी राहतात. Ko-fi, Buy Me a Coffee, Liberapay, PIX आणि क्रिप्टो देणग्या सूचीबद्ध केलेल्या नाहीत, कारण त्यांची कोणतीही सार्वजनिक प्रायोजक नोंद नाही. 💖 प्रायोजक व्हा → — प्रत्येक डॉलरमुळे OmniRoute विनामूल्य आणि स्वतंत्र राहतो.

## 👥 1,000+ योगदानकर्ते
[![योगदानकर्ते](https://contrib.rocks/image?repo=diegosouzapw/OmniRoute&max=1074&columns=20&anon=1)](https://github.com/diegosouzapw/OmniRoute/graphs/contributors) 2026-11-02 रोजी live release/v3.8.53 tip 1c7135e0fb (7,972 commits) वर ऑडिट केले: 1,074 सामान्यीकृत मानवी Git ओळखी — 759 commit authors म्हणून दिसतात (maintainer सहित) आणि 315 फक्त स्पष्ट Co-authored-by trailers मध्ये आहेत. या गणनेत .mailmap लागू केले जाते, ई-मेल पत्त्यांची तुलना case-insensitive पद्धतीने केली जाते, numeric आणि साधे GitHub noreply पत्ते केवळ ते समान handle दर्शवत असतील तेव्हाच एकत्र केले जातात, 29 bot/agent/service/placeholder ओळखी वगळल्या जातात आणि केवळ display names जुळतात म्हणून सामान्य ई-मेल पत्ते एकत्र केले जात नाहीत. 2026-08-24 च्या ऑडिटमध्ये 639 प्रकाशित केले होते; त्या ऑडिटच्या base ac02c5b42f वर ही पद्धत पुन्हा चालवल्यावर 619 मिळतात, त्यामुळे ही वाढ नवीन योगदानकर्त्यांमुळे आहे, अधिक सैल पद्धतीमुळे नाही. ### योगदान कसे द्यावे 1. रिपॉझिटरी fork करा 2. **सक्रिय** `release/vX.Y.Z` tip पासून branch तयार करा (`main` पासून नाही) — [Branching & Release Model](docs/ops/BRANCHING_MODEL.md) पहा 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](CONTRIBUTING.md) पहा. ### नवीन आवृत्ती रिलीज करणे ```bash # रिलीज तयार करा — npm publish आपोआप होते VERSION=x.y.z gh release create "v${VERSION}" --title "v${VERSION}" --generate-notes ```
## 📊 तारांकने तारांकित इतिहासाचा आलेख
## 🌍 StarMapper StarMapper

## 🙏 आभार
OmniRoute हे अनेक दिग्गजांच्या कार्यावर उभे आहे. याची सुरुवात **[9router](https://github.com/decolua/9router)** च्या fork म्हणून आणि Go प्रकल्प **[CLIProxyAPI](https://github.com/router-for-me/CLIProxyAPI)** च्या TypeScript port म्हणून झाली — आणि त्यानंतर खालील प्रत्येक उपप्रणालीची प्रेरणा याआधीच मार्ग दाखवणाऱ्या एका मुक्त-स्रोत प्रकल्पातून मिळाली. प्रत्येक प्रकल्पाने OmniRoute च्या एका ठोस भागाला आकार दिला. हा त्या सर्वांसाठी आमचा धन्यवाद आहे. 🙏 > ⭐ GitHub च्या REST API द्वारे 3 नोव्हेंबर 2026 रोजी स्टार संख्या पडताळल्या आहेत — या प्रकल्पांना स्टार द्या. या संख्या त्या दिनांकाची अचूक snapshot आहेत आणि स्वाभाविकपणे बदलतील. ### 🧬 वंशपरंपरा आणि gateway
प्रकल्प⭐OmniRoute ला मिळालेली प्रेरणा
9router31,861ज्या मूळ प्रकल्पावर हा fork आधारित आहे — येथे multi-modal APIs आणि संपूर्ण TypeScript rewrite सह विस्तारित केला आहे.
CLIProxyAPI57,329या JavaScript / TypeScript port साठी प्रेरणा देणारी Go implementation.
LiteLLM62,580ज्या AI gateway च्या सार्वजनिक pricing dataset मधून आमच्या cost-tracking sync ला डेटा मिळतो आणि ज्याच्या provider-normalization model ने आमच्या routing ला दिशा दिली.
codex-chatgpt-web15,435MIT source चे रूपांतर करून vendored ChatGPT Web → Codex Responses bridge मध्ये वापरले आहे; यात browser-session, response-framing, usage आणि web-search adapters समाविष्ट आहेत.
free-claude-code65,966Stream recovery, no-thinking aliases, fallback web search, sliding-window limits, log redaction आणि hardened launcher flows मध्ये यातील patterns port केले आहेत.
composer-api347Cursor Composer चे tool-choice, output-constraint आणि tool-commit patterns native Cursor executor मध्ये रूपांतरित केले आहेत.
codex-multi-auth561Fresh-login आणि refresh-token rotation patterns Codex OAuth reauthentication मध्ये port केले आहेत.
opencode-anthropic-auth562Claude Code-सुसंगत transform defaults आणि billing-header behavior यांना सर्वसाधारण करून OmniRoute च्या config-driven bridge मध्ये समाविष्ट केले आहे.
grok2api-merged2यातील Grok model mappings, fake-TypeError Statsig generator, request आणि device defaults, तसेच NDJSON response processor यांचे OmniRoute च्या Grok Web executor मध्ये महत्त्वपूर्ण रूपांतर केले आहे.
TQZHR/grok2api707grok2api-merged मागील प्रमुख transitive code source; यातील model, header, payload, Statsig आणि processor implementations Grok Web lineage मध्ये जतन केल्या आहेत.
chenyme/grok2api7,874Grok payload आणि device defaults, Statsig generator आणि result.response processor यांचा मूळ MIT source; हे घटक TQZHR आणि grok2api-merged मार्फत पुढे आले आहेत.
grok2api-pro27grok2api-merged ने proxy-pool layer साठी ज्या transitive source ला श्रेय दिले आहे; OmniRoute ही lineage notice जतन करते, परंतु तिच्या bounded Grok Web executor मध्ये proxy-pool port केल्याचा दावा करत नाही.
GrokProxy52यातील cookie-authenticated Grok proxy आणि result.response.token streaming pattern ने OmniRoute च्या Grok Web transport ला दिशा दिली.
GrokBridge5याच्या HTTP/browser upstream design चा मूळ Grok Web implementation सल्ल्यासाठी वापरला; यातील direct HTTP path GrokProxy मधून आलेला असल्याने स्वतंत्र code port केल्याचा दावा केलेला नाही.
### 🗜️ Context आणि token compression — engines
प्रकल्प⭐याने OmniRoute ला कशी प्रेरणा दिली
Caveman116,957व्हायरल "why use many token when few token do trick" प्रकल्प — त्याचे caveman-speak तत्त्वज्ञान आमच्या मानक compression mode आणि 30+ filler/condensation नियमांना सामर्थ्य देते.
RTK – Rust Token Killer85,350उच्च-कार्यक्षमता command-output compression — याने आमच्या RTK engine, JSON filter DSL, raw-output recovery आणि एकत्रित RTK → Caveman pipeline ला प्रेरणा दिली.
headroom78,672पुनर्प्राप्य context-compression (SmartCrusher) — याने आमच्या headroom engine आणि ccr retrieve-marker pattern ला प्रेरणा दिली.
LLMLingua6,797Prompt-compression संशोधन (LLMLingua / LLMLingua-2) — याने आमच्या asynchronous, code-safe, fail-open llmlingua engine ला प्रेरणा दिली.
llmlingua-2-js33आमच्या LLMLingua engine साठी worker-thread backend म्हणून वापरलेले JS/ONNX port (MobileBERT / XLM-RoBERTa).
Troglodita50PT-BR token compression — आमच्या pt-BR language pack ला सामर्थ्य देते: Brazilian-Portuguese व्याकरणासाठी अनुरूप केलेली pleonasm reduction आणि filler removal.
ponytail182,929व्हायरल "lazy senior dev" YAGNI-coder skill — याने आमच्या less-code Output Style ला प्रेरणा दिली: Caveman च्या terse prose च्या output-axis sibling प्रमाणे, _व्युत्पन्न_ code कमी करणारे smallest-working-change steering.
i-have-adhd59,838त्याची action-first, ADHD-friendly response style पाच भाषांमधील OmniRoute च्या concise output style मध्ये रूपांतरित करण्यात आली.
### 🧩 Compact formats, token research & code-aware tooling
प्रकल्प⭐याने OmniRoute ला कशी प्रेरणा दिली
TOON25,602Token-Oriented Object Notation — त्याच्या columnar, header-plus-rows model ने आमच्या tabular compaction stage ला आकार दिला.
GCF – Graph Compact Format61त्याच्या compact graph format आणि generic-profile design ने OmniRoute च्या tabular compaction आणि Headroom codec format ला दिशा दिली.
gcf-typescript4Headroom generic-profile codec म्हणून थेट vendored आणि extended केलेली MIT TypeScript implementation.
token-optimizer-mcp566Brotli/SQLite cache + per-session context-delta — याने आमच्या session-dedup engine ला प्रेरणा दिली.
token-savior1,203Bash-output compaction + MCP profiles — याने आमच्या compression bail-out discipline आणि MCP tool-manifest reduction ला प्रेरणा दिली.
token-saver162Failure-aware bail-out सह content-aware, per-file-type output compression — याने आमच्या per-type dispatch आणि minimum-gain skip ची पुष्टी केली.
token-optimizer2,853"Find the ghost tokens" — त्याच्या offload + recoverable-handle pattern ने आमच्या CCR offload विचारांना दिशा दिली.
TokenMizer34आमच्या session-dedup design ला दिशा देणारा session-graph + cross-turn line-dedup blueprint.
OmniCompress3Rust columnar-JSON + content-addressed retrieve + cross-message dedup — याने आमच्या headroom/ccr/session-dedup engine design आणि cache-stable "compressed form is position-independent" invariant ची पुष्टी केली.
mcp-compressor140MCP tool-schema/description compression — याने आमच्या MCP tool-manifest cardinality reduction ला दिशा दिली.
RepoMapper218Aider-style repo-map ranking — याने आमच्या repo-map / retrieval-ranking exploration ला दिशा दिली.
quiet-shell-mcp4MCP वर आधारित declarative shell-output reduction — याने आमच्या declarative bash-output compaction ची पुष्टी केली.
ts-morph6,222TypeScript Compiler API toolkit — याने string, template आणि regex literals जतन करणाऱ्या parser-based comment removal ला प्रेरणा दिली.
### 🧠 Memory & RAG
प्रकल्प⭐याने OmniRoute ला कशाप्रकारे प्रेरणा दिली
Mem068,294सार्वत्रिक मेमरी स्तर — त्याच्या प्रॉक्सी-अॅज-राइट/रीड-बाउंडरी मॉडेलने आमच्या मेमरी आर्किटेक्चरला आकार दिला.
Letta (MemGPT)25,321स्तरित मेमरी असलेले स्टेटफुल एजंट — याने आमच्या Context Control & Recovery (CCR) स्तरित मॉडेलला प्रेरणा दिली.
WFGY1,804वारंवार आढळणाऱ्या 16 RAG/LLM अपयश-प्रकारांची ProblemMap वर्गीकरणपद्धती — आमच्या समस्यानिवारण मार्गदर्शकातील सामायिक शब्दसंग्रह.
### 🛰️ ट्रॅफिक तपासणी, MITM आणि पारदर्शक प्रॉक्सी
प्रकल्प⭐याने OmniRoute ला कशाप्रकारे प्रेरणा दिली
llm-interceptor81कोडिंग-असिस्टंट ↔ LLM ट्रॅफिकच्या MITM इंटरसेप्शन/विश्लेषणामुळे सुरुवातीच्या Traffic Inspector आवश्यकतांना दिशा मिळाली. यापूर्वी तयार केलेली चार मॉड्यूल्स — SSE मर्जिंग, संभाषण सामान्यीकरण, गुपिते मास्क करणे आणि हेडर स्वच्छता — सार्वजनिक प्रोटोकॉल मानकांवर आधारित स्वतंत्र क्लीन-रूम अंमलबजावणींनी बदलली आहेत. दोन होस्ट-पासथ्रू पृष्ठभाग (passthrough.ts आणि _internal/bypass.cjs) OmniRoute-अंतर्गत स्वतंत्रपणे वर्गीकृत केलेल्या अंमलबजावणी म्हणून कायम आहेत; त्या बदलाचा भाग म्हणून त्यांचे पुनर्लेखन केलेले नाही.
ProxyBridge6,978प्रति-प्रक्रिया पारदर्शक प्रॉक्सी रूटिंग — याने आमच्या क्रॅश-सुरक्षित MITM टिअरडाउन, सॉकेट निष्क्रिय-टाइमआउट्स, /proc प्रक्रिया अॅट्रिब्युशन आणि TPROXY कॅप्चरला प्रेरणा दिली.
### 📚 मॉडेल डेटा, निरीक्षणक्षमता आणि UI
प्रकल्प⭐याने OmniRoute ला कशाप्रकारे प्रेरणा दिली
models.dev7,486AI मॉडेलच्या तपशील, किंमत आणि क्षमतांचा खुला डेटाबेस — आमच्या मॉडेल कॅटलॉगमध्ये मूळ स्वरूपात समक्रमित केला जातो.
React Flow / xyflow38,874आमच्या रिअल-टाइम Compression Studio आणि Combo/Routing Studio ला चालना देणारी नोड-आधारित ग्राफ लायब्ररी.
LangGraph44,349LangGraph Studio च्या लाइव्ह वर्कफ्लो-ग्राफ दृश्यांकनामुळे आमच्या Studios च्या रिअल-टाइम कॅस्केड दृश्याला प्रेरणा मिळाली.
Langfuse36,907त्याच्या ट्रेस → स्पॅन → जनरेशन निरीक्षणक्षमतेच्या मॉडेलने आमच्या Compression Studio वॉटरफॉलला आकार दिला.
Kiali3,647Istio सर्व्हिस-मेश निरीक्षणक्षमता — याने Routing/Combo Studio मधील आमच्या सर्किट-ब्रेकर बॅजेस आणि त्रुटी-एज दृश्यांना प्रेरणा दिली.
lobe-icons2,666आमच्या डॅशबोर्डवर प्रदाता आयकॉन्स म्हणून रेंडर होणारे AI/LLM ब्रँड लोगो.
flag-icons12,499README भाषा निवडीसाठी वापरले जाणारे MIT-परवानाधारक SVG ध्वज उपलब्ध करून देते.
### 🛡️ सुरक्षा
प्रकल्प⭐याने OmniRoute ला कशाप्रकारे प्रेरणा दिली
awesome-secure-defaults723सुरक्षित-डीफॉल्ट लायब्ररींची निवडक यादी, जी आमच्या सुरक्षा निवडींना मार्गदर्शन करते (Helmet.js, DOMPurify, ssrf-req-filter, safe-regex, Google Tink).
### 🧭 पूरक साधने
प्रकल्प⭐याने OmniRoute ला कशाप्रकारे प्रेरणा दिली
ClawRouter6,649रिक्वेस्ट डीडुप्लिकेशन, आणीबाणीच्या वेळी शून्य-किमतीचा फॉलबॅक, प्लगेबल Auto-Combo धोरणे आणि बहुभाषिक इंटेंट वर्गीकरणासाठी प्रेरणा दिली.
Antigravity-Manager32,785त्याचे खाते-जागरूक मॉडेल रीमॅपिंग, एक्झिक्युटेबल-पाथ प्रमाणीकरण आणि प्लॅन-लेबल वर्तन यांनी OmniRoute च्या Antigravity रनटाइमला दिशा दिली.
vscode-antigravity-cockpit4,852त्याच्या संक्षिप्त कोटा-रीसेट काउंटडाउन स्वरूपामुळे OmniRoute मधील संबंधित प्रदाता-सीमा प्रदर्शनाला प्रेरणा मिळाली.
AionUi33,996त्याच्या ACP एकत्रीकरणांमुळे OmniRoute च्या स्थापित CLI एजंट्सच्या स्वयंचलित शोधाला प्रेरणा मिळाली.
CodexBar22,955Grok Build कोटा पृष्ठभाग ओळखला; त्यानंतर OmniRoute ने लाइव्ह वायर स्वरूपाची स्वतंत्रपणे पडताळणी करून दुरुस्ती केली.
## 📄 परवाना MIT परवाना - तपशीलांसाठी [LICENSE](LICENSE) पहा. ---
**[⬆ शीर्षस्थानी परत जा](#-omniroute)** · मुक्त-स्रोत AI समुदायासाठी ❤️ ने तयार केलेले. Diego Souza यांनी तयार केले · OmniRoute v3.8.54 · Node ≥22.22.2 · MIT परवाना · omniroute.online