# 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) · 🇳🇬 [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) · 🇮🇳 [mr](../mr/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 ગેટવે OmniRoute — ક્યારેય કોડિંગ બંધ ન કરો. દરેક AI સાધન → 375 પ્રદાતાઓ — 150+ મફત — એક જ એન્ડપોઇન્ટ દ્વારા. Claude Code, Codex, Cursor, Cline, Copilot અને Antigravityને ઑટો-ફૉલબૅક સાથે મફત Claude / GPT / Geminiમાં જોડો. RTK + Caveman સ્ટૅક્ડ કમ્પ્રેશન 15–95% ટોકન્સ (~89% સરેરાશ) બચાવે છે — ક્યારેય મર્યાદા સુધી પહોંચશો નહીં. 375 AI પ્રદાતાઓ · 150+ મફત ટિયર્સ · ~1.62B મફત ટોકન્સ/મહિનો · 20 રાઉટિંગ વ્યૂહરચનાઓ · શરૂઆત માટે $0.
## 💰 ત્રીજા-પક્ષ ફ્રી ટિયરમાં દર મહિને ~1.62B ટોકન
> **તમારા પોતાના પ્રોવાઇડર એકાઉન્ટ્સ લાવો.** આ અલગ-અલગ પાત્રતા ધરાવતા ત્રીજા-પક્ષ ફ્રી ટિયરનો અંદાજિત સરવાળો છે, OmniRoute તરફથી ટોકન ગ્રાન્ટ નથી. સાઇન અપ કરો, જ્યાં જરૂરી હોય ત્યાં ક્રેડેન્શિયલ્સ મેળવો, અને તમે વાપરી શકો તેવા પ્રોવાઇડર્સ કનેક્ટ કરો; દરેક પ્રોવાઇડર તેની મર્યાદાઓ, ઉપલબ્ધતા અને શરતો નિયંત્રિત કરે છે. > > હાથથી ફ્રી ટિયર સ્ટેક કરવી દુઃખદાયક છે — ડઝનથી SDKs, ડઝનથી રેટ લિમિટ્સ, અને તમારી પાસે ખરેખર કેટલું છે તેનો કોઈ ખ્યાલ નથી. OmniRoute **34 રિકરિંગ પૂલ કીમાં 467 ફ્રી-ટિયર એન્ટ્રીઓ** કેટલોગ કરે છે અને **પબ્લિશ્ડ પોઝિટિવ માસિક બજેટ ધરાવતા 17 પૂલ્સ પ્લસ પાંચ પ્રતિ-મોડેલ Groq કેપ્સ** પરથી ટોકન હેડલાઇન ગણે છે, શેર્ડ પૂલ દ્વારા ડી-ડુપ્લિકેટેડ. જે ક્વોટા ફક્ત પ્રાદેશિક ઓળખ ચકાસણી પછી જ ખુલે છે (આજે: ModelScope) તે અલગ બતાવવામાં આવે છે, પ્રાદેશિક ઓળખ ચકાસણી પાછળ +~6M, અને ક્યારેય હેડલાઇનમાં ઉમેરવામાં આવતા નથી. પરિણામ ડેશબોર્ડ (`/dashboard/free-tiers`) પર દેખાય છે. OmniRoute ફ્રી-ટિયર બજેટ કાર્ડ: દર મહિને સ્થિર ~1.62B ફ્રી ટોકન, સાઇનઅપ ક્રેડિટ્સ સાથે પ્રથમ મહિનામાં ~2.22B સુધી, 34 દસ્તાવેજીકૃત રિકરિંગ પૂલ કી પરથી જે એક એન્ડપોઇન્ટ પાછળ 467 કેટલોગ્ડ ફ્રી-ટિયર એન્ટ્રીઓ આવરી લે છે. પ્રામાણિક પૂલ-ડીડ્યુપ્ડ ગણિત — દરેક શેર્ડ પૂલ એક જ વાર ગણાય છે, જેમાં પબ્લિશ્ડ પોઝિટિવ માસિક ટોકન બજેટ ધરાવતા 17 રિકરિંગ પૂલ્સ પ્લસ પાંચ પ્રતિ-મોડેલ Groq કેપ્સ સામેલ છે; 12 પ્રોવાઇડર્સ ટર્મ્સ-રિસ્ક કેટલોગમાં avoid તરીકે ચિહ્નિત છે જેથી તમે નક્કી કરી શકો. બજેટ બારમાં Mistral 1B, Nara 210M, LLM7 150M, xKiro 150M, Groq 30M (પાંચ પ્રતિ-મોડેલ કેપ્સ) અને નાના પૂલ્સ સામેલ છે, વત્તા પ્રથમ-મહિનાની સાઇનઅપ ક્રેડિટ્સ અને કાયમી-ફ્રી નો-ટોકન-કેપ પ્રોવાઇડર્સ અલગથી બતાવવામાં આવે છે જેથી તેઓ ક્યારેય હેડલાઇન ફુલાવે નહીં. લાઇવ વપરાયેલ/બાકી /dashboard/free-tiers પર. > લાઇવ `/dashboard/free-tiers` પેજનું એનિમેટેડ સારાંશ. સંપૂર્ણ પદ્ધતિશાસ્ત્ર (પૂલ ડીડ્યુપ, ક્રેડિટ ટિયર, પ્રોવાઇડર શરતો): **[docs/reference/FREE_TIERS.md](docs/reference/FREE_TIERS.md)**. > > આ આંકડા દર બે અઠવાડિયે લાઇવ કેટલોગ સામે ફરીથી ઓડિટ કરવામાં આવે છે અને **બંને દિશામાં બદલાય છે** — કોઈ પ્રોવાઇડર ફ્રી ટિયર બંધ કરે તો આંકડો ઘટે છે; નવો આવે તો વધે છે. અમે કેટલોગ ખરેખર જે ગણે છે તે જ પ્રકાશિત કરીએ છીએ, ક્યારેય રાઉન્ડ-અપ કરેલો શ્રેષ્ઠ કિસ્સો નહીં.

⭐ જો OMNIROUTE એ તમને પૈસા બચાવવામાં અને તમારું કામ સરળ બનાવવામાં મદદ કરી હોય તો રેપોને સ્ટાર આપો.

[![સ્ટાર્સ](https://img.shields.io/github/stars/diegosouzapw/OmniRoute?style=social)](https://github.com/diegosouzapw/OmniRoute) diegosouzapw%2FOmniRoute | Trendshift [![સ્ટાર હિસ્ટરી રેન્ક](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) ### 💬 કમ્યુનિટીમાં જોડાઓ **👋 મેન્ટેનરને ફોલો કરો — નવા પ્રોવાઇડર્સ, રિલીઝ અને ટિપ્સ સૌથી પહેલા મેળવો:** [![LinkedIn પર Diego ને ફોલો કરો](https://img.shields.io/badge/Follow_Diego_on-LinkedIn-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/diegosouzapw/) [![GitHub પર @diegosouzapw ને ફોલો કરો](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 ગ્લોબલ](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 બ્રાઝિલ](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) [![વેબસાઇટ](https://img.shields.io/badge/Website-omniroute.online-blue?logo=google-chrome&logoColor=white)](https://omniroute.online) **પ્રશ્નો, પ્રોવાઇડર ટિપ્સ, રોડમેપ અને સપોર્ટ → [Discord](https://discord.gg/U47eFqAXCn) · [Telegram](https://t.me/omnirouteOficial) · WhatsApp [🌍 ગ્લોબલ](https://chat.whatsapp.com/FvuCbrpZmQ6I85n2vW5QIC?s=cl&p=a&mlu=4) / [🇧🇷 બ્રાઝિલ](https://chat.whatsapp.com/KWgatljAjmbELQory59Oti?s=cl&p=a&mlu=4) / [પોર્ટલ](https://portal.sthub.com.br/communities/groups/st-hub/channels/Omniroute-World-8kRjmK)**
## 📈 ગેટવે સતત વધી રહ્યું છે
| | v3.8.50 | **v3.8.51** | `v3.8.53+` | | ------------------------- | :----------------------: | :---------: | :-------------------: | | 🌐 પ્રોવાઇડર્સ | 352 | **358** | 375 | | 🧠 યુનિક ચેટ મોડેલ IDs | 1320 | **1374** | 1475 | | 🖼️ મોડાલિટી બ્રિજ | 🆕 વિઝન + ઓડિયો + વિડિયો | ✓ | ✓ | | 📡 Radar ફ્રી કેટલોગ | 🆕 ઑપ્ટ-ઇન | ✓ | ✓ | | ⚖️ ક્વોટા-અવેર શેડ્યૂલિંગ | 🆕 Quota-Share | ✓ | ✓ | | 📊 ક્વોટા ટેલિમેટ્રી | 🆕 લાઇવ | ✓ | ✓ | | 🧰 હેડલેસ મોડ | — | — | 🆕 `serve --headless` | | 🛤️ LTS રેલ ઇન્ફ્રા | — | — | 🆕 રિલીઝ ચેનલો | | 🔎 મોડેલ ડિસ્કવરી API | — | — | 🆕 `/v1/models/query` | **→ [રોડમેપ](ROADMAP.md) — `v3.9.0 LTS` તરફ રેલની સફર**

## 🧩 ઉપલબ્ધ [![npm સંસ્કરણ](https://img.shields.io/npm/v/omniroute?color=cb3837&logo=npm)](https://www.npmjs.com/package/omniroute) ![NPM માસિક](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) [![લાઇસન્સ: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=flat-square)](LICENSE) ![Docker પુલ્સ](https://img.shields.io/docker/pulls/diegosouzapw/omniroute?label=docker%20pulls&logo=docker&color=2496ED) ![Electron ડાઉનલોડ્સ](https://img.shields.io/github/downloads/diegosouzapw/omniroute/total?style=flat&label=electron%20downloads&logo=electron&color=47848F)
🚀 શરૂઆત 🚀 ઝડપી શરૂઆત 📦 ઇન્સ્ટૉલ કરો 🆓 પ્રદાતા કનેક્ટ કરો
💡 જાણો 💥 વચન 🤔 OmniRoute શા માટે 🏆 શું તેને અલગ બનાવે છે
⚙️ સુવિધાઓ 🎯 કોમ્બોઝ 🌐 પ્રદાતાઓ 🔌 CLI & MCP
🗜️ સંકોચન 🖥️ તે ક્યાં ચાલે છે 🔒 ખાનગી
👀 જુઓ 🎬 કાર્યરત ✨ નવું શું છે 🤖 સુસંગત CLIs
💚 સહાય 💚 સહાય / દાન 💬 સમુદાય 💖 પ્રાયોજકો
📦 પ્રોજેક્ટ 🛠️ ટેક સ્ટૅક 📖 દસ્તાવેજીકરણ 👥 યોગદાનકર્તાઓ
🌐 67 ભાષાઓમાં

અંગ્રેજી (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 કી અને મોડલ 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` ને લાયક રૂટ જોઈએ છે. તાજી ઇન્સ્ટોલેશનમાં કોઈ લાયક કીલેસ ટાર્ગેટ ન પણ હોઈ શકે, અને કીલેસ પ્રોવાઇડર તૃતીય-પક્ષ ક્લાયન્ટોને નકારી શકે છે. Kiro સહિત `tos: avoid` તરીકે ચિહ્નિત પ્રોવાઇડરો ડિફોલ્ટ રૂપે ઓટોમેટિક રૂટિંગમાંથી બાકાત રાખવામાં આવે છે; એકાઉન્ટ કનેક્ટ કરવાથી તે સેટિંગ ઓવરરાઇડ થતી નથી. પ્રોવાઇડર પસંદ કરતાં પહેલાં [ફ્રી ટિયર્સ ગાઇડ](docs/getting-started/FREE-TIERS-GUIDE.md) જુઓ. 📦 **Python, Node.js, PHP, અને cURL** માટે કોપી-પેસ્ટ ક્વિકસ્ટાર્ટ સ્ક્રિપ્ટ્સ → [`examples/quickstart/`](examples/quickstart/)
# 💥 વચન
વચન — એક એન્ડપોઇન્ટ અને 375 પ્રોવાઇડરો. બીજું તંદુરસ્ત ટાર્ગેટ ઉપલબ્ધ હોય ત્યાં સુધી ઓટોમેટિક ફોલબેક રૂટિંગ ચાલુ રાખે છે. છ સ્તંભો: 375 પ્રોવાઇડરોમાં રેઝિલિયન્ટ ફોલબેક · લાયક વર્કલોડ પર 95% સુધી ટોકન બચત · 150+ ફ્રી ટિયર્સ અને 51 રિકરિંગ/કીલેસ ફ્રી-ફોરેવર પ્રોવાઇડરો સાથે $0 થી શરૂઆત · એક કન્ફિગ મારફતે 37 CLI/એજન્ટ ઇન્ટિગ્રેશન · /v1 પર OpenAI, Claude, Gemini અને Responses API સુસંગતતા · સર્કિટ બ્રેકર, TLS સ્ટીલ્થ, MCP 110 ટૂલ્સ, A2A, મેમરી, ગાર્ડરેલ્સ, ઇવાલ્સ અને 7,800+ ટ્રેક કરેલી ટેસ્ટ ફાઇલોમાં 56,000+ સ્ટેટિક ટેસ્ટ ડિક્લેરેશન સહિત પ્રોડક્શન કંટ્રોલ.

# 🤔 OmniRoute શા માટે?
OmniRoute શા માટે — 10 ડેશબોર્ડ, ડેડ API કીઝ અને અચાનક બિલો વચ્ચે જગલિંગ કરવું બંધ કરો. દસ રોજિંદી મુશ્કેલીઓ vs સુલઝાવ: વણવપરાયેલો ક્વોટા સમાપ્ત થઈ રહ્યો છે → સબ્સ્ક્રિપ્શનનો મહત્તમ ઉપયોગ; કોડિંગ વચ્ચે રેટ લિમિટ → 4-ટિયર ઓટો-ફોલબેક (Subscription → API → Cheap → Free); ટૂલ આઉટપુટ ટોકન બર્ન કરે છે → RTK + Caveman કમ્પ્રેશન (15–95%); ખર્ચાળ API → કોસ્ટ-ઓપ્ટિમાઇઝ્ડ રૂટિંગ; દરેક ટૂલનું પોતાનું સેટઅપ → એક એન્ડપોઇન્ટ, એક ડેશબોર્ડ; AI બ્લોક → 3-લેવલ પ્રોક્સી + TLS સ્ટીલ્થ; ડેડ કીઝ → 3-લેયર રેઝિલિયન્સ (સર્કિટ બ્રેકર, કી કૂલડાઉન, મોડલ લોકઆઉટ); ટીમ એક સબ્સ્ક્રિપ્શન શેર કરે છે → ફેર-શેર ક્વોટા સાથે કી પૂલ; કોઈના ક્લાઉડ મારફતે પ્રોમ્પ્ટ → AES-256-GCM એન્ક્રિપ્ટેડ કીઝ સાથે લોકલ-ફર્સ્ટ; ખર્ચની દૃશ્યતા નહીં → લાઇવ એનાલિટિક્સ (યુઝેજ, ક્વોટા, બચત, p95 લેટન્સી).
OmniRoute રિક્વેસ્ટ ફ્લો: તમારું IDE અથવા CLI (Claude Code, Cursor, Cline…) એક લોકલ એન્ડપોઇન્ટ (http://localhost:20128/v1) ને કૉલ કરે છે; OmniRoute સ્માર્ટ રાઉટર (RTK + Caveman કમ્પ્રેશન, 20 રૂટિંગ સ્ટ્રેટેજી, સર્કિટ બ્રેકર, TLS સ્ટીલ્થ, MCP, A2A, ગાર્ડરેલ્સ) લાયક તંદુરસ્ત ટાર્ગેટ રહે ત્યાં સુધી 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

સ્થાપક ઓપન સોર્સ મિત્ર
આ પ્રોજેક્ટને સમર્થન આપવા બદલ અમારા સ્થાપક ઓપન સોર્સ મિત્ર 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 કી મેળવો →
સસ્તી અનુમાન
સસ્તી અનુમાન
cheaperinference.com

ઓપન સોર્સ મિત્ર
આ પ્રોજેક્ટને સમર્થન આપવા બદલ OmniRoute ઓપન સોર્સ મિત્ર Cheaper Inference નો આભાર! Cheaper Inference એ એક ખર્ચ-રેન્કવાળી ગેટવે છે જે 42 ફ્રન્ટિયર મોડેલ્સ — Claude, GPT-5.x, Gemini, Kimi K3, GLM, DeepSeek, Grok અને MiniMax — ને એક OpenAI-સુસંગત એન્ડપોઇન્ટ પાછળ ફરીથી વેચે છે, દરેક વિનંતીને સૌથી સસ્તા પાત્ર પ્રદાતાને રૂટ કરે છે અને મોડેલ નિર્માતાની સૂચિ કિંમતથી ક્યારેય વધુ ચાર્જ કરતું નથી.

OmniRoute માં ફર્સ્ટ-ક્લાસ સપોર્ટ: ચેટ કમ્પ્લીશન્સ, નેટિવ /v1/responses એન્ડપોઇન્ટ, વિઝન, ટૂલ કોલિંગ અને 3 ઇમેજ મોડેલ્સ (grok-imagine, nano-banana-pro, nano-banana-2, cheaperinference/<model> તરીકે પહોંચી શકાય છે). API કી મેળવો →
aff=omniroute ટેગ કરેલી લિંક્સ પાર્ટનર લિંક્સ છે. તેઓ તમને કોઈ વધારાના ખર્ચ વિના પ્રોજેક્ટને ભંડોળ પૂરું પાડે છે.
🎟️ એફિલિએટ્સ પ્રોમો — પ્રદાતાઓ તરફથી મફત સાઇનઅપ કૂપન્સ જેમને અમે સ્પોન્સર કરતા નથી (વિસ્તૃત કરવા માટે ક્લિક કરો) આ વિભાગ ફક્ત રેફરલ/કૂપન કોડ્સ માટે છે. પ્રાયોજિત ભાગીદારી ઉપર 🤝 અમારા ઓપન સોર્સ મિત્રો દ્વારા સમર્થિત માં રહે છે. OmniRoute ને અહીં સૂચિબદ્ધ પ્રદાતાઓ સાથે કોઈ પ્રાયોજકતા અથવા ભાગીદારી નથી — આ સાર્વજનિક કૂપન્સ છે જેનો કોઈપણ ઉપયોગ કરી શકે છે.
એજન્ટરાઉટર
એજન્ટરાઉટર
agentrouter.org
એજન્ટરાઉટર — એફિલિએટ સાઇનઅપ · સાઇનઅપ પર $100 મફત ક્રેડિટ્સ (મફત સર્વર, ઉચ્ચ લેટન્સીની અપેક્ષા રાખો — પરીક્ષણ માટે શ્રેષ્ઠ, ઉત્પાદન માટે નહીં). OmniRoute માં v3.8.50 થી ફર્સ્ટ-ક્લાસ સપોર્ટ: ચેટ કમ્પ્લીશન્સ, એન્થ્રોપિક-સુસંગત વાયર ફોર્મેટ અને 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× / local 2×, 60s/30s/15s પછી HALF-OPEN પ્રોબમાં રીસેટ થાય છે, આળસુ પુનઃપ્રાપ્તિ; OPEN હોય ત્યારે કોમ્બો આગલા પ્રદાતા તરફ પુનઃરૂટ કરે છે. સ્તર 2 કનેક્શન કૂલડાઉન (એક કી/એકાઉન્ટ): આધાર 5s OAuth / 3s API-key, એન્ટિ-થન્ડરિંગ-હર્ડ સુરક્ષા સાથે ઘાતાંકીય ×2 બેકઑફ, 429 Retry-Afterનું પાલન કરે છે, સફળતા બધી ભૂલ સ્થિતિ સાફ કરે છે; એક કૂલડાઉનમાં રહેલી કી અવગણાય છે જ્યારે સમકક્ષ કીઓ સેવા આપવાનું ચાલુ રાખે છે. સ્તર 3 મોડેલ લૉકઆઉટ (એક મોડેલ): પ્રતિ-મોડેલ 429, local 404 અથવા મોડ નકાર ફક્ત તે મોડેલને લૉક કરે છે — આખા કનેક્શનને ક્યારેય નહીં. અંતિમ સ્થિતિઓ (પ્રતિબંધિત, સમાપ્ત થયેલું, ક્રેડિટ ખતમ) ઓપરેટર માટે છે, કૂલડાઉન માટે નહીં. 📖 [Auto-Combo એન્જિન](docs/routing/AUTO-COMBO.md) · [સ્થિતિસ્થાપકતા માર્ગદર્શિકા](docs/architecture/RESILIENCE_GUIDE.md)
## 🏆 OmniRouteને શું વિશિષ્ટ બનાવે છે
13 ક્ષમતાઓમાં 9router, OpenRouter, CLIProxyAPI અને LiteLLMની સરખામણીમાં OmniRouteને શું વિશિષ્ટ બનાવે છે તેનો તારીખ-આધારિત ફીચર સ્નૅપશૉટ. OmniRoute: 375 પ્રદાતાઓ, 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.53** ના તાજેતરના મુખ્ય મુદ્દાઓ. સંપૂર્ણ ઇતિહાસ [`CHANGELOG.md`](CHANGELOG.md) માં. - **⚖️ `quota-weighted` રૂટિંગ** — 20મી કોમ્બો વ્યૂહરચના ખતમ થઈ ગયેલા એકાઉન્ટ્સને અવગણે છે, પછી બાકીના વચ્ચે બાકી ક્વોટા ÷ ઇન-ફ્લાઇટ લોડના પ્રમાણમાં પસંદગી કરે છે, અને હાલની વાતચીતોને પિન કરેલી રાખે છે. → [Auto-Combo](docs/routing/AUTO-COMBO.md) - **🧰 Headless મોડ** — `omniroute serve --headless` (અથવા `OMNIROUTE_HEADLESS=1`) ફક્ત `/v1/*` પ્રોક્સી એન્જિન ચલાવે છે, ડેશબોર્ડ અને ડેશબોર્ડ-માત્ર સબસિસ્ટમ્સ બંધ રાખીને. → [Headless મોડ](docs/guides/HEADLESS.md) - **🔎 મોડલ શોધ** — `/v1/models` ક્ષમતા, કોન્ટેક્સ્ટ, પ્રકાર અને ટેક્સ્ટ પ્રમાણે ફિલ્ટર કરે છે, અને `POST /v1/models/query` સમાન per-key વિઝિબિલિટી સાથે ટૂંકી deterministic શોર્ટલિસ્ટ પરત આપે છે. → [API સંદર્ભ](docs/reference/API_REFERENCE.md) - **🔑 Per-key રૂટિંગ નિયંત્રણ** — `forcedModel` વડે API કીને એક મોડલ કે કોમ્બો સાથે પિન કરો, અને કીના મોડલ્સ અને કોમ્બો એટોમિક રીતે ઉમેરો કે દૂર કરો (`/api/keys/{id}/access`). → [API સંદર્ભ](docs/reference/API_REFERENCE.md) · [OpenAPI](docs/openapi.yaml) - **🛡️ વધુ સૂક્ષ્મ PII નિયંત્રણો** — પ્રકાર-પ્રમાણે પસંદગી, 20 સુધીની માન્ય કસ્ટમ માસ્કિંગ પેટર્ન્સ અને પ્રકાર-પ્રમાણે ડિટેક્શન કાઉન્ટર્સ; માસ્કિંગ જાતે opt-in જ રહે છે. → [ગાર્ડરેલ્સ](docs/security/GUARDRAILS.md) - **🌍 67 ભાષાઓ** — ડેશબોર્ડ, ડોક્સ મિરર્સ અને CLI, જેમાં `npm run i18n:add-locale` એક જ કમાન્ડમાં દરેક જગ્યાએ ભાષા ઉમેરે છે. → [i18n માર્ગદર્શિકા](docs/guides/I18N.md) - **🎛️ OmniConductor** — તમારા એજન્ટ ફ્લીટ માટે inbound A2A ડેલિગેશન, Agent Card પર Conductor સ્કિલ્સ, અને Faro push-to-talk વોઇસ ચેટ સાથે ડેશબોર્ડ પેનલ. → [A2A સર્વર](docs/frameworks/A2A-SERVER.md) - **🛂 એડેપ્ટિવ એડમિશન અને ઓવરલોડ પ્રોટેક્શન** — ભારે ચેટ રિક્વેસ્ટ્સ 503 આપવાને બદલે કતારમાં લાગે છે, દરેક કનેક્શન માટે એટોમિક RPM રોલિંગ લીઝ સાથે. → [રેઝિલિયન્સ માર્ગદર્શિકા](docs/architecture/RESILIENCE_GUIDE.md) - **🗂️ કેનોનિકલ `/v1/models` ક્રમ** — દરેક પ્રોવાઇડર માટે એક સતત પ્રોવાઇડર-ગ્રુપ કરેલો બ્લોક (કોમ્બો પહેલા પિન કરેલા), દરેક કેટલોગ સોર્સમાં સ્થિર. → [API સંદર્ભ](docs/reference/API_REFERENCE.md) - **🗜️ કોમ્પ્રેશન હાર્ડનિંગ** — ડિફોલ્ટ-ઓન ઇન્ફ્લેશન ગાર્ડ, DE / FR / JA + Chinese (wényán) માટે Caveman પેક્સ, Gradle & .NET માટે RTK ફિલ્ટર્સ. → [કોમ્પ્રેશન](docs/compression/COMPRESSION_ENGINES.md) - **💸 પ્રામાણિક ફ્લેટ-રેટ કોસ્ટ** — સબ્સ્ક્રિપ્શન / કોડિંગ-પ્લાન પ્રોવાઇડર્સ કોસ્ટ એનાલિટિક્સમાં **$0** બતાવે છે; બજેટ, ક્વોટા અને રૂટિંગ અંદાજ કાઢવાનું ચાલુ રાખે છે. → [API સંદર્ભ](docs/reference/API_REFERENCE.md) - **⚖️ Quota-Share રૂટિંગ** — શેર કરેલા એકાઉન્ટનો ક્વોટા પૂલ કરેલી કીઝ વચ્ચે વ્યાજબી રીતે વહેંચો, work-conserving હોવાથી નિષ્ક્રિય હિસ્સા બીજાને ઉધાર આપવામાં આવે છે. → [રેઝિલિયન્સ માર્ગદર્શિકા](docs/architecture/RESILIENCE_GUIDE.md) - **🤖 એક-કમાન્ડ CLI/એજન્ટ સેટઅપ** — 15 નોંધાયેલા `setup-*` કમાન્ડ્સ; `omniroute run` 7 CLIs લોન્ચ કરે છે (Claude Code, Codex, Aider, Goose, OpenCode, Qwen Code, Gemini CLI); `omniroute configure` ઇન્ટરેક્ટિવ પ્રોવાઇડર+મોડલ પિકર અને per-context ફેવરિટ્સ સાથે 11 ટાર્ગેટ્સને સપોર્ટ કરે છે. → [CLI ઇન્ટિગ્રેશન્સ](docs/guides/CLI-INTEGRATIONS.md) - **🛰️ રિમોટ મોડ** — સ્કોપ કરેલા ટોકન્સ (`connect` / `contexts` / `tokens`) વડે રિમોટ OmniRoute ચલાવો + VPS ઇન્સ્ટોલ માટે `antigravity` OAuth હેલ્પર. → [રિમોટ મોડ](docs/guides/REMOTE-MODE.md) - **🧭 વધુ સ્માર્ટ ઓટો-રૂટિંગ** — `auto/:` કોમ્બો, **Fusion** (મોડલ પેનલ + જજ), ટાસ્ક-અવેર રૂટિંગ, per-request મોડલ / મોડ / USD-બજેટ ઓવરરાઇડ્સ. → [Auto-Combo](docs/routing/AUTO-COMBO.md) - **🗜️ પ્લગેબલ કોમ્પ્રેશન** — 12 કમ્પોઝેબલ એન્જિન્સ + Compression Studios: LLMLingua-2, two-tier Ultra, omniglyph, per-step ફિડેલિટી ગેટ, GCF v3.2, drag-reorder એડિટર. → [કોમ્પ્રેશન](docs/compression/COMPRESSION_ENGINES.md) - **🕵️ ટ્રાન્સપેરન્ટ MITM ડિક્રિપ્ટ (TPROXY)** — પ્રોક્સી env વેરિયેબલ્સને અવગણનારા CLIs કેપ્ચર કરો, per-SNI CA + ટ્રસ્ટ-સ્ટોર ઇન્સ્ટોલર સાથે. → [MITM/TPROXY](docs/security/MITM-TPROXY-DECRYPT.md) - **💸 દરેક જગ્યાએ કોસ્ટ ટેલિમેટ્રી** — દરેક એન્ડપોઇન્ટ પર `X-OmniRoute-*` કોસ્ટ/યુઝેજ હેડર્સ, cache-HIT સેવિંગ્સ હેડર, per-key USD ખર્ચ ક્વોટા. → [API સંદર્ભ](docs/reference/API_REFERENCE.md) - **🧠 તમારા નિયંત્રણમાં મેમરી** — ડિફોલ્ટ રૂપે બંધ, opt-in int8 વેક્ટર ક્વોન્ટાઇઝેશન + ટાઇપ કરેલો ડિકે, per-request `x-omniroute-no-memory`. → [મેમરી](docs/frameworks/MEMORY.md) - **🛡️ સિક્યોરિટી** — દરેક LLM રૂટ પર પ્રોમ્પ્ટ-ઇન્જેક્શન ગાર્ડ (red-team સ્યુટ), opt-in ક્રેડેન્શિયલ-માસ્કિંગ ગાર્ડરેલ (બંને દિશામાં લીક થયેલી API કીઝ/સીક્રેટ્સ છુપાવે છે), મફત DuckDuckGo છેલ્લા-ઉપાય તરીકે વેબ સર્ચ, અને ડેશબોર્ડ માટે વૈકલ્પિક OIDC લોગિન ગેટ (પાસવર્ડ લોગિન હંમેશા ઉપલબ્ધ રહે છે). → [ગાર્ડરેલ્સ](docs/security/GUARDRAILS.md) - **🖼️ નવા એન્ડપોઇન્ટ્સ** — `/v1/ocr` (Mistral OCR) અને `/v1/audio/translations` (Whisper-શૈલી) મીડિયા સપાટીને પૂર્ણ કરે છે. → [API સંદર્ભ](docs/reference/API_REFERENCE.md) - **🎨 ઇમેજ / વિડિયો / ઓડિયો જનરેશન** — મીડિયા માટે એક API: xAI Grok Imagine & Novita AI વિડિયો, ComfyUI, Magnific, Adobe Firefly, Segmind, અને ElevenLabs જેવા સ્પીચ પ્રોવાઇડર્સ. → [API સંદર્ભ](docs/reference/API_REFERENCE.md) - **🌍 ડિપ્લોયમેન્ટ અને ઓપ્સ** — રિવર્સ-પ્રોક્સી `basePath`, બ્રાઉઝર-ભાષા ઓટો-ડિટેક્ટ, per-key ડિવાઇસ ટ્રેકિંગ, root-less MITM ટ્રસ્ટ, zh-TW લોકલાઇઝેશન. → [એન્વાયરનમેન્ટ](docs/reference/ENVIRONMENT.md) - **🤝 વધુ પ્રોવાઇડર્સ અને એજન્ટ્સ** — ક્લાઉડ એજન્ટ્સ (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… અને તાજું કરેલું **375-પ્રોવાઇડર કેટલોગ**. → [પ્રોવાઇડર્સ](docs/reference/PROVIDER_REFERENCE.md) - **📡 રૂટિંગ પારદર્શકતા** — દરેક રિસ્પોન્સ સાથે `X-OmniRoute-Decision` હેડર આવે છે જે તેને સર્વ કરનાર વ્યૂહરચના/પ્રોવાઇડર/લેટન્સીનું નામ આપે છે, નવી `cache-optimized` કોમ્બો વ્યૂહરચના + Auto-Combo `cacheAffinity` ફેક્ટર પુનરાવર્તિત રિક્વેસ્ટ્સને કેશ કરેલા પ્રીફિક્સ ધરાવતા કનેક્શન પાસે પાછા રૂટ કરે છે, અને રીડ-ઓન્લી `/v1/auto-combo/{channel}/candidates` એન્ડપોઇન્ટ `auto/*` ચેનલનો લાઇવ કેન્ડિડેટ પૂલ બતાવે છે. → [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 APIs, સિમેન્ટિક રિસ્પોન્સ કેશ, લીડરબોર્ડ સાથે ગેમિફિકેશન, ACP એજન્ટ ડિસ્કવરી (15 બિલ્ટ-ઈન એજન્ટ્સ), BigQuery પર શેડ્યૂલ્ડ લોગ એક્સપોર્ટ, `auto/chaos` પેરેલલ મલ્ટી-મોડેલ ફેન-આઉટ, Telegram બોટ બ્રિજ, ઈન-એપ વર્ઝન મેનેજર અને LMArena-ELO ફ્રી-પ્રોવાઈડર રેન્કિંગ્સ. → [દસ્તાવેજો](docs/README.md)
## 🤖 સુસંગત 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
                           
deyin.ai
deyin.ai
                           
+ આની સાથે પણ કાર્ય કરે છે · Agent Deck · Kiro · Command Code · Antigravity · Windsurf · AMP · કોઈપણ OpenAI-સુસંગત ટૂલ
📖 તમામ 37 ટૂલ્સ માટે પ્રતિ-ટૂલ સેટઅપ (27 CLI Code's + 10 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 ને કામચલાઉ અલગ હોમ મળે છે: ```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` ગુપ્ત માહિતી તમારા શેલ ઇતિહાસથી દૂર રાખે છે. → [CLI એકીકરણો](docs/guides/CLI-INTEGRATIONS.md)
## 🌐 375 AI પ્રોવાઇડર્સ — 153 કેટલોગ-ચિહ્નિત ફ્રી
> **375 નોંધાયેલા પ્રોવાઇડર્સ** — કેનોનિકલ ચેટ, મીડિયા, સર્ચ, લોકલ, ક્લાઉડ-એજન્ટ અને સિસ્ટમ કલેક્શન્સમાં, જેમાં **153 `hasFree: true` ડિસ્કવરી મેટાડેટા ધરાવે છે** તેનો સમાવેશ થાય છે. ચેટ મોડલ રજિસ્ટ્રી **239 પ્રોવાઇડર્સ / 3,059 અલગ-અલગ પ્રોવાઇડર-મોડલ જોડીઓ / 1,475 રો મોડલ ID** ને આવરી લે છે; અલગ ફ્રી-બજેટ કેટલોગમાં **467 દરેક-મોડલ પંક્તિઓ**, **34 રિકરિંગ પૂલ્સ** અને **51 રિકરિંગ/કીલેસ ફ્રી-ફોરેવર પ્રોવાઇડર્સ** છે. આ ભિન્ન ડિનોમિનેટર્સ ઇરાદાપૂર્વક છે; વ્યાખ્યાઓ અને પૂલ-ડિડપ ગણતરીઓ [પ્રોવાઇડર સંદર્ભ](docs/reference/PROVIDER_REFERENCE.md) અને [ફ્રી ટિયર્સ](docs/reference/FREE_TIERS.md) માં આપેલી છે.
### 🏢 દરેક મુખ્ય લેબ — એક જ એન્ડપોઇન્ટ દ્વારા
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+ વધુ — દરેક આયકન ડેશબોર્ડના પ્રોવાઇડર કેટલોગમાંથી લાઇવ રિઝોલ્વ થાય છે. 📖 [પ્રોવાઇડર સંદર્ભ](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 ક્યાં ચાલે છે — ગમે ત્યાં
> એ જ ઍપ, તમારું મશીન, તમારા નિયમો. વૈશ્વિક 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 ચાલે છે, rootની જરૂર નથી
📲 PWA"હોમ સ્ક્રીન પર ઉમેરો"ફુલસ્ક્રીન, ઑફલાઇન, બ્રાઉઝરમાંથી ઇન્સ્ટોલ કરી શકાય તેવું
🧩 OpenCode પ્લગઇન@omniroute/opencode-providerનેટિવ OpenCode એકીકરણ
🤖 VS Code Copilot ChatOmniCopilot એક્સ્ટેન્શન ઇન્સ્ટોલ કરોનેટિવ Copilot Chat પિકરમાં OmniRouteનું દરેક મોડલ — stable અને Insiders
🛠️ સોર્સમાંથીnpm install && npm run 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 Codeના નેટિવ Copilot Chatની અંદર OmniRoute
> કોઈ નવી સાઇડબાર નહીં, કોઈ નવું ચેટ UI નહીં — OmniRoute દ્વારા ઉપલબ્ધ કરાવાયેલું દરેક મોડલ સીધું જ > **તમે પહેલેથી ઉપયોગ કરતા Copilot Chat મોડલ પિકરમાં** દેખાય છે. VS Code 1.122થી, પ્રોવાઇડર મોડલ > GitHub સાઇન-ઇન કે Copilot સબ્સ્ક્રિપ્શન વિના કામ કરે છે — એજન્ટ મોડ, ટૂલ કૉલિંગ અને વિઝન, > મફતમાં. **[OmniCopilot](https://github.com/diegosouzapw/OmniCopilot)** એક્સ્ટેન્શન ઇન્સ્ટોલ કરો, તેને તમારા OmniRoute સર્વર તરફ નિર્દેશિત કરો (ડિફૉલ્ટ `localhost:20128`), પછી Copilot Chat → મોડલ પિકર → **મોડલ્સ મેનેજ કરો…** → **OmniRoute** ખોલો.
સ્ટોરલિંકઆની સાથે કામ કરે છે
🧩 VS Code Marketplaceઇન્સ્ટોલ કરો →VS Code — stable અને Insiders
🔓 Open VSX Registryઇન્સ્ટોલ કરો →Cursor, Windsurf, VSCodium, Theia, code-server, Gitpod, Antigravity, Kiro…
એડિટરની અંદરથી: **Extensions** વ્યૂ ખોલો, **"OmniRoute"** શોધો, **ઇન્સ્ટોલ કરો** પર ક્લિક કરો — બંને સ્ટોર પર એ જ રીતે કામ કરે છે. સોર્સ, સમસ્યાઓ અને પ્રકાશન માટેની રનબુક [diegosouzapw/OmniCopilot](https://github.com/diegosouzapw/OmniCopilot) પર ઉપલબ્ધ છે. 📖 [VS Code Copilot Chat માર્ગદર્શિકા](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/) વડે બનેલું (નગણ્ય કદનું Rust કોર), તે પોતાના સાઇન કરેલા Node 24 રનટાઇમ સાથે આવે છે અને ઍપ-માલિકીવાળા OmniRoute ઇન્સ્ટોલેશનને મેનેજ કરે છે, તેથી તે તમારા વૈશ્વિક `node`/`bun` સાથે ક્યારેય ટકરાતું નથી. તે **તમારા હાલના `~/.omniroute/` કન્ફિગ અને ડેટાબેઝને શેર કરે છે** — એટલે આ એ જ OmniRoute છે જેને તમે પહેલેથી ચલાવો છો, બસ હવે તેણે ટોપી પહેરી છે. 🎩
તે શું કરે છેકેવી રીતે
🟢 સર્વરની દેખરેખ રાખે છેomniroute serve શરૂ કરે છે અને નવું ડુપ્લિકેટ ઇન્સ્ટન્સ બનાવવાને બદલે પહેલેથી ચાલી રહેલા ઇન્સ્ટન્સને અપનાવે છે
📊 એક નજરમાં લાઇવ વપરાશપ્રોવાઇડર ક્વોટા બાર, રીસેટ કાઉન્ટડાઉન સાથે Claude સેશન/સાપ્તાહિક મર્યાદાઓ, 30-દિવસનો ખર્ચ વિભાજન
🔄 ત્યાં જ આપમેળે અપડેટ થાય છેતબક્કાવાર ઇન્સ્ટોલ, એટોમિક સ્વૅપ, નિષ્ફળતા પર રોલબૅક — હંમેશાં સૌથી નવા રિલીઝ પર
🚀 લૉગિન પર શરૂ થાય છેલૉગિન વખતે વૈકલ્પિક શરૂઆત; ફક્ત ટ્રે, કોઈ dock આઇકન નહીં
🩺 Doctor અને લૉગ્સએક-ક્લિક ડાયગ્નોસ્ટિક્સ અને સર્વર લૉગ ઍક્સેસ
```sh brew install --cask zoispag/tap/omniroute-tray ``` ડાઉનલોડ પસંદ છે? નવીનતમ .dmg રિલીઝમાંથી મેળવો. સોર્સ, સમસ્યાઓ અને બિલ્ડ દસ્તાવેજો zoispag/omniroute-tray પર ઉપલબ્ધ છે.
💛 @zoispag દ્વારા બનાવાયેલ સમુદાય પ્રોજેક્ટ — અધિકૃત OmniRoute રિલીઝ નથી.

## 🔒 ખાનગી અને લોકલ-ફર્સ્ટ
ખાનગી અને લોકલ-ફર્સ્ટ — OmniRouteનું ગેટવે અને કંટ્રોલ પ્લેન તમારા મશીન પર ચાલે છે. પ્રોમ્પ્ટ્સ દરેક વિનંતી માટે પસંદ કરાયેલા અપસ્ટ્રીમ પ્રદાતાને મોકલવામાં આવે છે; OmniRoute કોઈ હોસ્ટેડ પ્રોમ્પ્ટ-પ્રોસેસિંગ મધ્યવર્તી તબક્કો ઉમેરતું નથી અને ટેલિમેટ્રી ડિફૉલ્ટ રૂપે અક્ષમ છે. ઓળખપત્રો AES-256-GCM વડે સંગ્રહિત સ્થિતિમાં એન્ક્રિપ્ટ થાય છે; નિયંત્રણોમાં API-key સ્કોપિંગ, 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** અથવા **રિમોટ 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 સ્કોપ્ડ ઍક્સેસ ટોકન્સ વડે રિમોટ ઇન્સ્ટન્સનું સંચાલન કરો
```bash # Claude Codeને MCP દ્વારા સંપૂર્ણ 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%હંમેશા-ચાલુ સુરક્ષિત ડિફોલ્ટ
🪨 Standard (Caveman)~30%રોજિંદું કોડિંગ
⚡ Aggressive~50%લાંબા ટૂલ-હેવી સેશન્સ
🔥 Ultra~75%મહત્તમ બચત
🧰 RTK60–90%Shell/test/build/git આઉટપુટ
🔗 Stacked (RTK → Caveman)78–95%મિક્સ્ડ પ્રોમ્પ્ટ્સ + ટૂલ લોગ્સ
**વાસ્તવિક ઉદાહરણ — Standard મોડ:** > **પહેલાં (69 ટોકન):** _"The reason your React component is re-rendering is likely because you're creating a new object reference on each render cycle. When you pass an inline object as a prop, React's shallow comparison sees it as a different object every time, which triggers a re-render. I would recommend using useMemo to memoize the object."_ > > **પછી (19 ટોકન):** _"New object ref each render. Inline object prop = new ref = re-render. Wrap in useMemo."_ > > **એક જ જવાબ. 72% ઓછા ટોકન. શૂન્ય ચોકસાઈ ઘટાડો.** ✅ **PT-BR ઉદાહરણ — [Troglodita](https://github.com/leninejunior/troglodita) મોડ:** > **પહેલાં (42 ટોકન):** _"સમસ્યા એ છે કે કોમ્પોનન્ટ રી-રેન્ડર થઈ રહ્યું છે કારણ કે દરેક રેન્ડર ચક્રમાં ઓબ્જેક્ટનો નવો સંદર્ભ બનાવવામાં આવી રહ્યો છે. હું useMemo વાપરવાની ભલામણ કરીશ."_ > > **પછી (12 ટોકન):** _"રી-રેન્ડર: દરેક ચક્રમાં નવો ref (inline ઓબ્જેક્ટ ફરીથી બનાવાયો). `useMemo` વાપરો."_ > > **એક જ જવાબ. ~70% ઓછા ટોકન. તકનીકી ચોકસાઈ અકબંધ.** ✅
### 🎚️ એન્જિન્સની આગળ — આઉટપુટ સ્ટાઈલ્સ, એડેપ્ટિવ ડાયલ અને દર-વિનંતી નિયંત્રણ ઉપરના 12 એન્જિન્સ **અંદર** જતી સામગ્રીને સંકુચે છે. વધુ ત્રણ સ્તર **કેવી રીતે**, **ક્યારે**, અને **બહાર** શું આવે છે તે ઘડે છે: - **🪄 આઉટપુટ સ્ટાઈલ્સ** _(આઉટપુટ-અક્ષ સ્ટિયરિંગ)_ — નિશ્ચિત (deterministic), કેશ-સુરક્ષિત પ્રતિભાવ-ઘડતર સૂચનાઓ ઇન્જેક્ટ કરે છે; સંયોજી શકાય એવી, દરેક `lite` / `full` / `ultra` તીવ્રતાએ. સ્ટાઈલ ઉમેરવી એટલે એક-લાઇન રજિસ્ટ્રી એન્ટ્રી: - **Terse prose** — ભરાવણાં / આર્ટિકલ્સ / અસ્પષ્ટ બચાવભાષણ કાઢી નાખે; તકનીકી સાર ચોક્કસ જાળવે. - **Less code** — "lazy senior dev" YAGNI: સૌથી નાનો કાર્યકારી ફેરફાર, વિનંત્યા વિનાનું કોઈ સ્કેફોલ્ડિંગ નહીં. - **Ponytail (lazy senior dev)** — YAGNI નિસરણી ચઢે, મૂળ કારણ સુધારે, સૌથી નાનો કાર્યકારી diff. - **I have ADHD (action-first)** — આગલી ક્રિયા અગ્રેસર, પગલાં ક્રમાંકિત, એક ઠોસ આગલું પગલું, કોઈ પ્રસ્તાવના નહીં. - **Terse CJK (文言)** — શાસ્ત્રીય-ચાઇનીઝ અતિ-સંક્ષિપ્ત શૈલી (`zh` માટે લોકેલ-ગેટેડ). - **🎯 એડેપ્ટિવ કોન્ટેક્સ્ટ-બજેટ** _(ડાયલ)_ — એક જ ચાલુ/બંધ ટોકન થ્રેશોલ્ડને બદલે, **મોડેલની કોન્ટેક્સ્ટ વિન્ડોમાં બંધબેસવા** જેટલું જરૂરી હોય તેટલું જ સૌથી સસ્તા, સૌથી વધુ નુકસાન-રહિત એન્જિન્સ વધારે. નીતિ: `reserve-output` (ડિફોલ્ટ, મોડેલ-સજાગ) · `percentage` · `absolute`. મોડ: `floor` (ફિટની ખાતરી) · `replace-autotrigger` (તમારી સ્પષ્ટ પસંદગી જીતે) · `off` (લેગસી થ્રેશોલ્ડ). - **🎛️ કોમ્પ્રેશન ક્યાં નક્કી થાય છે** _(પ્રાથમિકતા, ઊંચી → નીચી)_ — દર-વિનંતી `x-omniroute-compression` હેડર › રૂટિંગ-કોમ્બો ઓવરરાઇડ › સક્રિય નામાંકિત પ્રોફાઇલ › એડેપ્ટિવ / ઓટો-ટ્રિગર › પેનલ ડિફોલ્ટ › બંધ. લાગુ કરેલ પ્લાન `X-OmniRoute-Compression: ; source=` પ્રતિભાવ હેડરમાં પાછો પ્રતિધ્વનિત થાય છે. ટોકન થ્રેશોલ્ડ પર આધારિત ઓટો-ટ્રિગર, એડેપ્ટિવ ડાયલ ચાલુ કરો, નામાંકિત પ્રોફાઇલ પિન કરો, દરેક વિનંતી માટે એક-વારની સેટિંગ કરો, અથવા દરેક રૂટિંગ કોમ્બોને પાઇપલાઇન સોંપો — વર્કલોડને જે યોગ્ય બને તે. ઑપ્ટ-ઇન ઓફલાઇન **eval હાર્નેસ** (`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.53 દ્વારા જાણ કરેલા પેકેજ સેટ માટે: > > ```bash > npm install -g --allow-scripts=omniroute,keytar,onnxruntime-node,@parcel/watcher,@swc/core,protobufjs,esbuild omniroute > ``` > > ભવિષ્યના ગ્લોબલ ઇન્સ્ટોલ માટે આ allowlist નો ફરીથી ઉપયોગ કરવા, તેને એકવાર કોન્ફિગર કરો, પછી સામાન્ય રીતે ઇન્સ્ટોલ કરો: > > ```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 કી ઉમેરો અથવા તેનું એકાઉન્ટ ફ્લો પૂર્ણ કરો. ફ્રી ટિયર માટે સાઇનઅપ, મંજૂરી કે ચુકવણી પદ્ધતિ જરૂરી હોઈ શકે છે. [ફ્રી ટિયર્સ ગાઇડ](docs/getting-started/FREE-TIERS-GUIDE.md) જુઓ; કી-વિનાની ઉપલબ્ધતાની ખાતરી નથી, અને `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 હીપ જોઈએ છે, નહિતર બે ઓવરલૅપ થતા લાંબા કોન્ટેક્સ્ટ હેઠળ પ્રક્રિયામાં ~12 GiB પર `FATAL ERROR` આવે છે. કન્ટેનરનું કદ હીપ કરતાં મોટું રાખો (નેટિવ બફર્સ V8ની બહાર રહે છે): | વર્કલોડ | હીપ (`-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 બંડલર પસંદગી**: ડેવલપમેન્ટ (`bun run dev`) આપમેળે Bun શોધે છે અને નેટિવ V8 બાઇન્ડિંગ અસંગતતાઓ અટકાવવા માટે Turbopackને અક્ષમ કરીને Webpackનો ઉપયોગ કરે છે. પ્રોડક્શન બિલ્ડ્સ (`bun run build`) Nodeની જેમ જ `OMNIROUTE_USE_TURBOPACK`ને ચોક્કસપણે અનુસરે છે: ડિફૉલ્ટ રૂપે Turbopack, જ્યારે Webpack સાથે બિલ્ડ કરવા માટે `OMNIROUTE_USE_TURBOPACK=0` (`Dockerfile.bun` તેને `--build-arg` તરીકે ઉપલબ્ધ કરાવે છે). - **સમર્પિત Bun Dockerfile**: નેટિવ Bun પ્રોડક્શન ડિપ્લોયમેન્ટ્સ માટે મલ્ટિ-સ્ટેજ `Dockerfile.bun` (`docker build -f Dockerfile.bun -t omniroute:bun .`). ```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. બાઇન્ડ-માઉન્ટ કરેલી ડેટા ડિરેક્ટરી તૈયાર કરો mkdir -p data # 2. ફક્ત Linux + સ્થાનિક રૂટલેસ 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 વિશે વિડિયો બનાવ્યો છે?** લિંક સાથે [issue](https://github.com/diegosouzapw/OmniRoute/issues/new) અથવા [discussion](https://github.com/diegosouzapw/OmniRoute/discussions) ખોલો — અમે તેને અહીં દર્શાવીશું.
# 📧 સમુદાય અને સહાય > બધું એક જ જગ્યાએ — મેન્ટેનરને ફૉલો કરો, સમુદાય સાથે વાતચીત કરો અથવા issue ખોલો. | ચેનલ | ક્યાં / કેવી રીતે | | ------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | | 💼 **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 ડોમેઇન મોડ્યુલ, 209 માઇગ્રેશન
મેમરીSQLite FTS5 ફુલ-ટેક્સ્ટ + int8-ક્વોન્ટાઇઝ્ડ વેક્ટર એમ્બેડિંગ, ટાઇપ્ડ ડીકે
સ્કીમાZod 4 — MCP ટૂલ I/O વેલિડેશન + API કોન્ટ્રાક્ટ
પ્રોટોકોલMCP (stdio / HTTP / SSE) + A2A v0.3 (JSON-RPC 2.0 + SSE)
સ્ટ્રીમિંગServer-Sent Events (SSE) + WebSocket બ્રિજ (/v1/ws)
કમ્પ્રેશન12-એન્જિન પાઇપલાઇન — RTK, Caveman, LLMLingua-2 (MobileBERT ONNX), GCF, OmniGlyph
ઓથ અને સિક્યુરિટીOAuth 2.0 (PKCE) + JWT + API Keys + MCP સ્કોપ્ડ ઓથ · સંગ્રહિત ડેટા પર AES-256-GCM · DOMPurify
સ્ટેલ્થwreq-js — JA3 / JA4 TLS ફિંગરપ્રિન્ટ ઇમ્પર્સનેશન, 3-લેવલ પ્રોક્સી
રેઝિલિયન્સસર્કિટ બ્રેકર, એક્સપોનેન્શિયલ બેકઑફ, એન્ટિ-થંડરિંગ-હર્ડ, ઓટો-કોમ્બો સેલ્ફ-હીલિંગ
લોગિંગpino — રિક્વેસ્ટ કોન્ટેક્સ્ટ સાથે સ્ટ્રક્ચર્ડ JSON લોગ
ટેસ્ટિંગNode.js test runner + Vitest — 7,800+ ટ્રેક કરેલી ટેસ્ટ ફાઇલોમાં 56,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 માર્ગદર્શિકાProgressive Web App ઇન્સ્ટોલ, કેશિંગ, આર્કિટેક્ચર
અનઇન્સ્ટોલ માર્ગદર્શિકાતમામ ઇન્સ્ટોલ પદ્ધતિઓ માટે સ્વચ્છ રીતે દૂર કરવું
એન્વાયરનમેન્ટ કન્ફિગસંપૂર્ણ .env વેરિએબલ્સ અને રેફરન્સીસ
### 🧠 ફીચર્સ અને આર્કિટેક્ચર
દસ્તાવેજવર્ણન
આર્કિટેક્ચરસિસ્ટમ આર્કિટેક્ચર, ડેટા ફ્લો, અને આંતરિક વિગતો
કમ્પ્રેશન માર્ગદર્શિકા7-વિકલ્પ પાઇપલાઇન: off / lite / standard / aggressive / ultra / RTK / stacked
RTK કમ્પ્રેશનકમાન્ડ-આઉટપુટ કમ્પ્રેશન, ફિલ્ટર્સ, ટ્રસ્ટ, વેરિફાય, રૉ-આઉટપુટ રિકવરી
કમ્પ્રેશન એન્જિન્સCaveman, RTK, સ્ટેક્ડ પાઇપલાઇન્સ, ડેશબોર્ડ/API/MCP સરફેસીસ
કમ્પ્રેશન નિયમો ફોર્મેટCaveman અને RTK ફિલ્ટર્સ માટે JSON રૂલ-પેક સ્કીમાસ
કમ્પ્રેશન લેંગ્વેજ પેક્સભાષા ઓળખ અને Caveman રૂલ-પેક ઓથરિંગ
રેઝિલિયન્સ માર્ગદર્શિકાસર્કિટ બ્રેકર્સ, કૂલડાઉન્સ, ક્યૂ, એન્ટિ-થન્ડરિંગ હર્ડ, TLS સ્પૂફિંગ
ઓટો-કોમ્બો એન્જિન16-ફેક્ટર સ્કોરિંગ, મોડ પેક્સ, સેલ્ફ-હીલિંગ
પ્રોક્સી માર્ગદર્શિકા3-લેવલ પ્રોક્સી સિસ્ટમ, 1proxy માર્કેટપ્લેસ, રજિસ્ટ્રી CRUD
ફ્રી ટિયર્સસંયુક્ત ડિરેક્ટરી: 34 દસ્તાવેજિત રિકરિંગ પૂલ્સ / 467 કેટલોગ્ડ ફ્રી-ટિયર એન્ટ્રીઝ
ફીચર્સ ગેલેરીસ્ક્રીનશોટ્સ સાથે વિઝ્યુઅલ ડેશબોર્ડ ટૂર
કોડબેઝ દસ્તાવેજીકરણનવા શીખનારાઓ માટે અનુકૂળ કોડબેઝ વૉકથ્રૂ
### 🤖 પ્રોટોકોલ્સ અને APIs
દસ્તાવેજવર્ણન
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 માર્ગદર્શિકા67-ભાષા સપોર્ટ, અનુવાદ વર્કફ્લો, RTL
રિલીઝ ચેકલિસ્ટપ્રી-રિલીઝ માન્યતા પગલાં
કવરેજ પ્લાન7,800+ ટ્રેક કરેલી ટેસ્ટ ફાઇલોમાં 56,000+ સ્ટેટિક ટેસ્ટ ઘોષણાઓ માટે ટેસ્ટ કવરેજ વ્યૂહરચના

# ⭐ ટોચના યોગદાનકર્તાઓ > OmniRoute એક જુસ્સાદાર ઓપન-સોર્સ કમ્યુનિટી દ્વારા ઘડવામાં આવ્યું છે. આ વ્યક્તિઓએ અસાધારણ યોગદાન આપ્યું છે જે પ્રોજેક્ટની ગુણવત્તા, સ્થિરતા અને પહોંચને સીધી અસર કરે છે. **આભાર.** ### મર્જ કરેલી પુલ રિક્વેસ્ટ્સ મુજબ બાહ્ય યોગદાનકર્તાઓ
ક્રમયોગદાનકર્તામર્જ કરેલી PRs~બદલાયેલી લાઇનો
1maxmad64bis37125,326,561
2HouMinXi26913,456,272
3backryun210270,562
4oyi77190411,243
5pacocartones17478,276
6JxnLexn1513,562,936
6KooshaPari1515,972,314
8rdself14580,663
9RaviTharuma123500,065
10herjarsa88230,872
11hartmark842,849,554
12jonlwheat2-gif6768,548
13artickc6243,502
14chirag127526,661
15xz-dev50245,976
16xiaoyaner02014733,626
17woodsonl46809,391
18rqzbeh44147,896
19QuangBlue4313,112
20MumuTW4026,093
સેન્સસ 2026-10-18 15:09:09 UTC પર લાઇવ release/v3.8.52 ટિપ 656f01cb43 સાથે લેવામાં આવ્યો. પેજિનેટેડ GitHub GraphQL સેન્સસમાં 9,191 મર્જ કરેલી PRs છે: 3,834 રિપોઝિટરી માલિક દ્વારા, 229 Dependabot દ્વારા, 6 અન્ય બોટ્સ/એપ્સ દ્વારા, અને 835 અલગ યોગદાનકર્તાઓ તરફથી 5,122 બાહ્ય PRs. "બદલાયેલી લાઇનો" એ GitHub એડિશન્સ + ડિલીશન્સ છે અને તેમાં જનરેટ કરેલી ફાઇલો, લોકફાઇલો, કેટલોગ્સ, અનુવાદો અને દસ્તાવેજીકરણનો સમાવેશ થાય છે; તે ચર્ન છે, ઓથર્ડ LOC નથી. 49 PRs 500,000 થી વધુ લાઇનોના GitHub ડિફ્સ રિપોર્ટ કરે છે (ઉદાહરણ તરીકે #13399, એકલ પ્રોવાઇડર ઉમેરો, 2,347 બદલાયેલી ફાઇલો દર્શાવે છે), જે ઉપરના અનેક કુલને ફૂલાવે છે. ટાઇઝને સાથે રેન્ક કરવામાં આવે છે. ### GitHub-એટ્રિબ્યુટેડ કમિટ્સ
Dizzle
Dizzle

🥇 367 GitHub-એટ્રિબ્યુટેડ કમિટ્સ
Bob.Hou
Bob.Hou

🥈 269 GitHub-એટ્રિબ્યુટેડ કમિટ્સ
Paijo
Paijo

🥉 229 GitHub-એટ્રિબ્યુટેડ કમિટ્સ
backryun
backryun

🏅 202 GitHub-એટ્રિબ્યુટેડ કમિટ્સ
Paco Cartones
Paco Cartones

🏅 174 GitHub-એટ્રિબ્યુટેડ કમિટ્સ
Ravi Tharuma
Ravi Tharuma

🏅 126 GitHub-એટ્રિબ્યુટેડ કમિટ્સ
Markus Hartung
Markus Hartung

🏅 114 GitHub-એટ્રિબ્યુટેડ કમિટ્સ
Randi
Randi

🏅 108 GitHub-એટ્રિબ્યુટેડ કમિટ્સ
Jan Leon
Jan Leon

🏅 87 GitHub-એટ્રિબ્યુટેડ કમિટ્સ
Chris
Chris

🏅 70 GitHub-એટ્રિબ્યુટેડ કમિટ્સ
Koosha Paridehpour
Koosha Paridehpour

🏅 68 GitHub-એટ્રિબ્યુટેડ કમિટ્સ
2026-10-18 14:44:45 UTC પર ફરીથી ચકાસણી કરાઈ: release/v3.8.52 ડિફોલ્ટ બ્રાન્ચ માટે રિપોઝિટરીના Contributors API દ્વારા જાણ કરાયેલ GitHub-એટ્રિબ્યુટેડ કમિટ્સ. API એ કુલ 849 ઓળખો પરત કરી (429 વપરાશકર્તાઓ, 2 બોટ્સ, 418 અનામી); આ ટેબલમાં જાળવણીકર્તા, બોટ્સ અને અનામી ઓળખોને બાદ કરવામાં આવી છે તથા સ્પર્ધામાં સરખામણી (ટાઈ) જળવાઈ રહી છે. તે ઉપરની મર્જ થયેલ 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ની GitHub Sponsors GraphQL API દ્વારા 2026-10-18ના રોજ પુનઃચકાસણી કરવામાં આવી: કુલ 14માંથી 11 જાહેર પ્રાયોજકતાઓ (6 સક્રિય, 5 ભૂતપૂર્વ). GitHubનું isActive સ્ટેટસ ઉપરનાં સક્રિય લેબલ નક્કી કરે છે; ભૂતપૂર્વ જાહેર એક વખતના સમર્થકોનો આભાર યથાવત્ માનવામાં આવે છે અને ખાનગી પ્રાયોજકો અનામી રહે છે. Ko-fi, Buy Me a Coffee, Liberapay, PIX અને ક્રિપ્ટો દાનો સૂચિબદ્ધ નથી, કારણ કે તેમની કોઈ જાહેર પ્રાયોજક નોંધ ઉપલબ્ધ નથી. 💖 પ્રાયોજક બનો → — દરેક ડૉલર OmniRouteને મફત અને સ્વતંત્ર રાખે છે.

## 👥 900+ યોગદાનકર્તાઓ
[![યોગદાનકર્તાઓ](https://contrib.rocks/image?repo=diegosouzapw/OmniRoute&max=993&columns=20&anon=1)](https://github.com/diegosouzapw/OmniRoute/graphs/contributors) 2026-10-18ના રોજ લાઇવ release/v3.8.52 ટિપ ad160ab2d1 (6,826 કમિટ્સ) પર ઑડિટ કરવામાં આવ્યું: 993 પ્રમાણિત માનવીય Git ઓળખો — 707 કમિટ લેખકો તરીકે દેખાય છે (જાળવણીકર્તા સહિત) અને 286 ફક્ત સ્પષ્ટ Co-authored-by ટ્રેલર્સમાં દેખાય છે. આ ગણતરી .mailmap લાગુ કરે છે, ઈ-મેલ સરનામાંઓની તુલના અક્ષરોના કેસને ધ્યાનમાં લીધા વિના કરે છે, સંખ્યાત્મક અને સામાન્ય GitHub noreply સરનામાંઓને ફક્ત ત્યારે જ જોડે છે જ્યારે તેઓ સમાન હેન્ડલ દર્શાવે, 26 bot/agent/service/placeholder ઓળખોને બાકાત રાખે છે અને માત્ર તેમના પ્રદર્શિત નામો મેળ ખાતાં હોવાથી સામાન્ય ઈ-મેલ સરનામાંઓને મર્જ કરતી નથી. 2026-08-24ના ઑડિટમાં 639 પ્રકાશિત કરવામાં આવ્યા હતા; તે ઑડિટના આધાર ac02c5b42f પર આ પદ્ધતિ ફરી ચલાવતાં 619 મળે છે, તેથી વધારો નવીન યોગદાનકર્તાઓને કારણે થયો છે, વધુ ઢીલી પદ્ધતિને કારણે નહીં. ### યોગદાન કેવી રીતે આપવું 1. રિપોઝિટરીને ફોર્ક કરો 2. **સક્રિય** `release/vX.Y.Z` ટિપમાંથી બ્રાન્ચ બનાવો (`main`માંથી નહીં) — [બ્રાન્ચિંગ અને રિલીઝ મોડેલ](docs/ops/BRANCHING_MODEL.md) જુઓ 3. તમારી ફીચર બ્રાન્ચ બનાવો (`git checkout -b feat/amazing-feature`) 4. તમારા ફેરફારો કમિટ કરો (`git commit -m 'feat: add amazing feature'`) 5. બ્રાન્ચ પર પુશ કરો (`git push origin feat/amazing-feature`) 6. **base = તે `release/vX.Y.Z` બ્રાન્ચ** સાથે 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)**ના ફોર્ક અને Go પ્રોજેક્ટ **[CLIProxyAPI](https://github.com/router-for-me/CLIProxyAPI)**ના TypeScript પોર્ટ તરીકે થઈ હતી — અને ત્યારથી, નીચેની દરેક સબસિસ્ટમ એવા ઓપન-સોર્સ પ્રોજેક્ટથી પ્રેરિત છે જેણે આ કાર્ય પહેલાં કર્યું હતું. દરેકે OmniRouteના એક નક્કર ભાગને આકાર આપ્યો છે. આ તે બધા પ્રત્યેનો અમારો આભાર છે. 🙏 > ⭐ સ્ટારની સંખ્યાઓ 18 ઑક્ટોબર, 2026ના રોજ GitHubના REST API પરથી ચકાસવામાં આવી હતી — આ પ્રોજેક્ટ્સને સ્ટાર આપો. આ સંખ્યાઓ ચોક્કસ તારીખે લેવાયેલો સચોટ સ્નૅપશૉટ છે અને સ્વાભાવિક રીતે બદલાશે. ### 🧬 વંશાવળી અને ગેટવે
પ્રોજેક્ટ⭐તેણે OmniRouteને કેવી રીતે પ્રેરણા આપી
9router31,004મૂળ પ્રોજેક્ટ જેના પર આ ફોર્ક બનાવવામાં આવ્યો છે — અહીં તેને મલ્ટિ-મોડલ APIs અને સંપૂર્ણ TypeScript પુનર્લેખન સાથે વિસ્તૃત કરવામાં આવ્યો છે.
CLIProxyAPI55,591આ JavaScript / TypeScript પોર્ટને પ્રેરણા આપનાર Go અમલીકરણ.
LiteLLM61,482એવું AI ગેટવે, જેનો જાહેર કિંમત-નિર્ધારણ ડેટાસેટ અમારા ખર્ચ-ટ્રૅકિંગ સિંકને ડેટા પૂરો પાડે છે અને જેના પ્રદાતા-સામાન્યીકરણ મૉડેલે અમારા રાઉટિંગને આકાર આપ્યો છે.
codex-chatgpt-web14,526બ્રાઉઝર-સેશન, રિસ્પોન્સ-ફ્રેમિંગ, વપરાશ અને વેબ-સર્ચ ઍડૅપ્ટર્સ સહિત, વેન્ડર કરાયેલા ChatGPT Web → Codex Responses બ્રિજમાં અનુકૂલિત કરાયેલ MIT સ્રોત.
free-claude-code61,430સ્ટ્રીમ પુનઃપ્રાપ્તિ, no-thinking ઉપનામો, ફૉલબૅક વેબ શોધ, સ્લાઇડિંગ-વિન્ડો મર્યાદાઓ, લૉગ રેડૅક્શન અને વધુ સુરક્ષિત લૉન્ચર પ્રવાહોમાં પોર્ટ કરાયેલ પેટર્ન્સ.
composer-api346Cursor Composerના ટૂલ-પસંદગી, આઉટપુટ-મર્યાદા અને ટૂલ-કમિટ પેટર્ન્સને નેટિવ Cursor એક્ઝિક્યુટરમાં અનુકૂલિત કરવામાં આવ્યા છે.
codex-multi-auth553Codex OAuth પુનઃપ્રમાણીકરણમાં પોર્ટ કરાયેલા નવા-લૉગિન અને રિફ્રેશ-ટોકન રોટેશન પેટર્ન્સ.
opencode-anthropic-auth558Claude Code-સુસંગત ટ્રાન્સફૉર્મ ડિફૉલ્ટ્સ અને બિલિંગ-હેડર વર્તનને OmniRouteના કૉન્ફિગ-સંચાલિત બ્રિજમાં સામાન્યકૃત કરવામાં આવ્યા છે.
grok2api-merged2તેના Grok મૉડેલ મૅપિંગ્સ, નકલી-TypeError Statsig જનરેટર, રિક્વેસ્ટ અને ડિવાઇસ ડિફૉલ્ટ્સ તથા NDJSON રિસ્પોન્સ પ્રોસેસરને OmniRouteના Grok Web એક્ઝિક્યુટરમાં નોંધપાત્ર રીતે અનુકૂલિત કરવામાં આવ્યા હતા.
TQZHR/grok2api706grok2api-merged પાછળનો મુખ્ય પરોક્ષ કોડ સ્રોત; તેના મૉડેલ, હેડર, પેલોડ, Statsig અને પ્રોસેસર અમલીકરણોને Grok Webની વંશાવળીમાં જાળવી રાખવામાં આવ્યા છે.
chenyme/grok2api7,819Grok પેલોડ અને ડિવાઇસ ડિફૉલ્ટ્સ, Statsig જનરેટર તથા TQZHR અને grok2api-merged મારફતે આગળ લાવવામાં આવેલા result.response પ્રોસેસર માટેનો અંતર્ગત MIT સ્રોત.
grok2api-pro27તેના પ્રૉક્સી-પૂલ સ્તર માટે grok2api-merged દ્વારા શ્રેય અપાયેલો પરોક્ષ સ્રોત; OmniRoute એ વંશાવળીની નોંધ જાળવે છે, પરંતુ તેના મર્યાદિત Grok Web એક્ઝિક્યુટરમાં પ્રૉક્સી-પૂલ પોર્ટ હોવાનો દાવો કરતું નથી.
GrokProxy51તેના કૂકી-પ્રમાણિત Grok પ્રૉક્સી અને result.response.token સ્ટ્રીમિંગ પેટર્ને OmniRouteના Grok Web ટ્રાન્સપોર્ટને આકાર આપ્યો છે.
GrokBridge5મૂળ Grok Web અમલીકરણે તેની HTTP/બ્રાઉઝર અપસ્ટ્રીમ ડિઝાઇનનો સંદર્ભ લીધો હતો; તેનો સીધો HTTP પાથ GrokProxyમાંથી ઉદ્ભવે છે, તેથી સ્વતંત્ર કોડ પોર્ટનો કોઈ દાવો કરવામાં આવતો નથી.
### 🗜️ કૉન્ટેક્સ્ટ અને ટોકન કમ્પ્રેશન — એન્જિન્સ
પ્રોજેક્ટ⭐તેણે OmniRouteને કેવી રીતે પ્રેરણા આપી
Caveman113,396વાયરલ "જ્યારે થોડા ટોકનથી કામ થઈ જાય ત્યારે ઘણા ટોકન શા માટે વાપરવા" પ્રોજેક્ટ — તેની આદિમાનવ જેવી ભાષાની ફિલસૂફી અમારા માનક કમ્પ્રેશન મોડ અને 30+ પૂરક/સંઘનન નિયમોને શક્તિ આપે છે.
RTK – Rust Token Killer83,835ઉચ્ચ-પ્રદર્શનવાળું કમાન્ડ-આઉટપુટ કમ્પ્રેશન — અમારા RTK એન્જિન, JSON ફિલ્ટર DSL, કાચા આઉટપુટની પુનઃપ્રાપ્તિ અને સ્તરિત RTK → Caveman પાઇપલાઇન માટે પ્રેરણારૂપ બન્યું.
headroom75,741ઉલટાવી શકાય તેવું સંદર્ભ-કમ્પ્રેશન (SmartCrusher) — અમારા headroom એન્જિન અને ccr પુનઃપ્રાપ્તિ-માર્કર પેટર્ન માટે પ્રેરણારૂપ બન્યું.
LLMLingua6,757પ્રોમ્પ્ટ-કમ્પ્રેશન સંશોધન (LLMLingua / LLMLingua-2) — અમારા અસિંક્રોનસ, કોડ-સુરક્ષિત, નિષ્ફળતા વખતે મૂળ સ્થિતિ જાળવતા llmlingua એન્જિન માટે પ્રેરણારૂપ બન્યું.
llmlingua-2-js32અમારા LLMLingua એન્જિન માટે વર્કર-થ્રેડ બૅકએન્ડ તરીકે ઉપયોગમાં લેવાતું JS/ONNX પોર્ટ (MobileBERT / XLM-RoBERTa).
Troglodita50PT-BR ટોકન કમ્પ્રેશન — અમારા pt-BR ભાષા પૅકને શક્તિ આપે છે: બ્રાઝિલિયન-પોર્ટુગીઝ વ્યાકરણ માટે અનુકૂલિત પુનરુક્તિ ઘટાડો અને પૂરક શબ્દો દૂર કરવાનું કાર્ય.
ponytail166,731વાયરલ "આળસુ સિનિયર ડેવલપર" YAGNI-કોડર કૌશલ્ય — અમારી ઓછો-કોડ આઉટપુટ શૈલી માટે પ્રેરણારૂપ બન્યું: સૌથી નાનો કાર્યરત ફેરફાર કરાવતું માર્ગદર્શન, જે _જનરેટ થયેલા_ કોડને ઘટાડે છે (Cavemanના સંક્ષિપ્ત ગદ્યનું આઉટપુટ-અક્ષીય સમકક્ષ).
i-have-adhd57,628તેની ક્રિયા-પ્રથમ, ADHD-મૈત્રીપૂર્ણ પ્રતિભાવ શૈલીને પાંચ ભાષાઓમાં OmniRouteની સંક્ષિપ્ત આઉટપુટ શૈલી તરીકે અનુકૂલિત કરવામાં આવી.
### 🧩 સંક્ષિપ્ત ફોર્મેટ, ટોકન સંશોધન અને કોડ-જાગૃત ટૂલિંગ
પ્રોજેક્ટ⭐તેણે OmniRouteને કેવી રીતે પ્રેરણા આપી
TOON25,509ટોકન-લક્ષી ઑબ્જેક્ટ નોટેશન — તેના સ્તંભીય, હેડર-સહિત-પંક્તિઓના મોડલે અમારા કોષ્ટકીય સંકોચન તબક્કાને આકાર આપ્યો.
GCF – Graph Compact Format59તેના સંક્ષિપ્ત ગ્રાફ ફોર્મેટ અને સામાન્ય-પ્રોફાઇલ ડિઝાઇને OmniRouteના કોષ્ટકીય સંકોચન અને Headroom કોડેક ફોર્મેટને આકાર આપવામાં માર્ગદર્શન આપ્યું.
gcf-typescript4MIT TypeScript અમલીકરણ, જેને સીધું જ વેન્ડર કરીને Headroom સામાન્ય-પ્રોફાઇલ કોડેક તરીકે વિસ્તૃત કરવામાં આવ્યું.
token-optimizer-mcp551Brotli/SQLite કૅશ + પ્રતિ-સત્ર સંદર્ભ-તફાવત — અમારા session-dedup એન્જિન માટે પ્રેરણારૂપ બન્યું.
token-savior1,182Bash-આઉટપુટ સંકોચન + MCP પ્રોફાઇલ — અમારી કમ્પ્રેશન છોડવાની શિસ્ત અને MCP ટૂલ-મેનિફેસ્ટ ઘટાડા માટે પ્રેરણારૂપ બન્યું.
token-saver154નિષ્ફળતા-જાગૃત પીછેહઠ સાથેનું સામગ્રી-જાગૃત, પ્રતિ-ફાઇલ-પ્રકાર આઉટપુટ કમ્પ્રેશન — અમારા પ્રતિ-પ્રકાર ડિસ્પૅચ અને લઘુતમ-લાભ ન મળે ત્યારે છોડવાના અભિગમને સમર્થન આપ્યું.
token-optimizer2,595"અદૃશ્ય ટોકન શોધો" — તેની ઑફલોડ + પુનઃપ્રાપ્ત કરી શકાય તેવા હૅન્ડલની પેટર્ને અમારી CCR ઑફલોડ વિચારધારાને આકાર આપ્યો.
TokenMizer33સત્ર-ગ્રાફ + વિવિધ ટર્ન વચ્ચે પંક્તિઓનું ડીડુપ્લિકેશન કરતી રૂપરેખા, જેણે અમારી session-dedup ડિઝાઇનને આકાર આપ્યો.
OmniCompress3Rust સ્તંભીય-JSON + સામગ્રી-સરનામાયુક્ત પુનઃપ્રાપ્તિ + વિવિધ સંદેશાઓ વચ્ચે ડીડુપ્લિકેશન — અમારી headroom/ccr/session-dedup એન્જિન ડિઝાઇન અને કૅશ-સ્થિર "સંકુચિત સ્વરૂપ સ્થાનથી સ્વતંત્ર છે" એવા અચલ સિદ્ધાંતને સમર્થન આપ્યું.
mcp-compressor133MCP ટૂલ-સ્કીમા/વર્ણન કમ્પ્રેશન — અમારા MCP ટૂલ-મેનિફેસ્ટની સંખ્યાત્મકતા ઘટાડાને આકાર આપવામાં માર્ગદર્શન આપ્યું.
RepoMapper217Aider-શૈલીનું રેપો-મૅપ રૅન્કિંગ — અમારા રેપો-મૅપ / પુનઃપ્રાપ્તિ-રૅન્કિંગના અન્વેષણને આકાર આપવામાં માર્ગદર્શન આપ્યું.
quiet-shell-mcp4MCP પર ઘોષણાત્મક શેલ-આઉટપુટ ઘટાડો — અમારા ઘોષણાત્મક bash-આઉટપુટ સંકોચનને સમર્થન આપ્યું.
ts-morph6,205TypeScript Compiler API ટૂલકિટ — અમારા પાર્સર-આધારિત ટિપ્પણી-દૂરકરણ માટે પ્રેરણારૂપ બની, જે સ્ટ્રિંગ, ટેમ્પ્લેટ અને રેગેક્સ લિટરલ્સને જાળવી રાખે છે.
### 🧠 મેમરી અને RAG
પ્રોજેક્ટ⭐તેણે OmniRouteને કેવી રીતે પ્રેરણા આપી
Mem067,385સાર્વત્રિક મેમરી સ્તર — તેના proxy-as-write/read-boundary મોડલે અમારી મેમરી આર્કિટેક્ચરને આકાર આપ્યો.
Letta (MemGPT)25,179સ્તરીય મેમરી ધરાવતા સ્ટેટફુલ એજન્ટ્સ — અમારા Context Control & Recovery (CCR)ના સ્તરીય મોડલને પ્રેરણા આપી.
WFGY1,800વારંવાર ઉદ્ભવતી 16 RAG/LLM નિષ્ફળતા પદ્ધતિઓનું ProblemMap વર્ગીકરણ — અમારી સમસ્યાનિવારણ માર્ગદર્શિકામાં વપરાતી સહિયારી શબ્દાવલી.
### 🛰️ ટ્રાફિક નિરીક્ષણ, MITM અને પારદર્શક પ્રોક્સી
પ્રોજેક્ટ⭐તેણે OmniRouteને કેવી રીતે પ્રેરણા આપી
llm-interceptor79કોડિંગ સહાયક ↔ LLM ટ્રાફિકના MITM ઇન્ટરસેપ્શન/વિશ્લેષણે પ્રારંભિક Traffic Inspector આવશ્યકતાઓને દિશા આપી. અગાઉ તેમાંથી મેળવવામાં આવેલા ચાર મોડ્યુલ — SSE મર્જિંગ, વાર્તાલાપ નોર્મલાઇઝેશન, સિક્રેટ માસ્કિંગ અને હેડર સેનિટાઇઝેશન — ને જાહેર પ્રોટોકોલ ધોરણો પર આધારિત સ્વતંત્ર ક્લીન-રૂમ અમલીકરણોથી બદલવામાં આવ્યા છે. બે હોસ્ટ-પાસથ્રૂ સપાટીઓ (passthrough.ts અને _internal/bypass.cjs) સ્વતંત્ર રીતે વર્ગીકૃત OmniRoute-આંતરિક અમલીકરણો તરીકે યથાવત્ છે; આ બદલાવના ભાગરૂપે તેમને ફરી લખવામાં આવ્યા નહોતા.
ProxyBridge6,814પ્રતિ-પ્રોસેસ પારદર્શક પ્રોક્સી રૂટિંગ — અમારા ક્રેશ-સુરક્ષિત MITM ટિયરડાઉન, સોકેટ આઇડલ-ટાઇમઆઉટ્સ, /proc પ્રોસેસ એટ્રિબ્યુશન અને TPROXY કૅપ્ચરને પ્રેરણા આપી.
### 📚 મોડલ ડેટા, અવલોકનક્ષમતા અને UI
પ્રોજેક્ટ⭐તેણે OmniRouteને કેવી રીતે પ્રેરણા આપી
models.dev7,286AI મોડલ સ્પેસિફિકેશન્સ, કિંમત-નિર્ધારણ અને ક્ષમતાઓનો ખુલ્લો ડેટાબેઝ — અમારા મોડલ કેટલોગમાં મૂળભૂત રીતે સિંક્રનાઇઝ કરેલો.
React Flow / xyflow38,705અમારા રીઅલ-ટાઇમ Compression Studio અને Combo/Routing Studioને શક્તિ આપતી નોડ-આધારિત ગ્રાફ લાઇબ્રેરી.
LangGraph43,443LangGraph Studioના લાઇવ વર્કફ્લો-ગ્રાફ વિઝ્યુઅલાઇઝેશને અમારા Studiosના રીઅલ-ટાઇમ કૅસ્કેડ દૃશ્યને પ્રેરણા આપી.
Langfuse35,990તેના ટ્રેસ → સ્પાન → જનરેશન અવલોકનક્ષમતા મોડલે અમારા Compression Studio વોટરફોલને આકાર આપ્યો.
Kiali3,645Istio સર્વિસ-મેશ અવલોકનક્ષમતા — Routing/Combo Studioમાં અમારા સર્કિટ-બ્રેકર બેજ અને એરર-એજ વિઝ્યુઅલ્સને પ્રેરણા આપી.
lobe-icons2,615અમારા સમગ્ર ડૅશબોર્ડમાં પ્રદાતા આઇકોન્સ રેન્ડર કરતા AI/LLM બ્રાન્ડ લોગો.
flag-icons12,473README ભાષા પસંદગીકાર દ્વારા ઉપયોગમાં લેવાતા MIT-લાઇસન્સવાળા SVG ધ્વજ પૂરા પાડે છે.
### 🛡️ સુરક્ષા
પ્રોજેક્ટ⭐તેણે OmniRouteને કેવી રીતે પ્રેરણા આપી
awesome-secure-defaults722ડિફૉલ્ટ રૂપે સુરક્ષિત લાઇબ્રેરીઓની ક્યુરેટ કરેલી સૂચિ, જે અમારી સુરક્ષા પસંદગીઓને માર્ગદર્શન આપે છે (Helmet.js, DOMPurify, ssrf-req-filter, safe-regex, Google Tink).
### 🧭 પૂરક સાધનો
પ્રોજેક્ટ⭐તેણે OmniRouteને કેવી રીતે પ્રેરણા આપી
ClawRouter6,628વિનંતી ડિડુપ્લિકેશન, કટોકટી માટેનું શૂન્ય-ખર્ચ ફૉલબૅક, પ્લગ કરી શકાય તેવી Auto-Combo વ્યૂહરચનાઓ અને બહુભાષી ઇરાદા વર્ગીકરણને પ્રેરણા આપી.
Antigravity-Manager32,333તેના એકાઉન્ટ-અવેર મોડલ રીમૅપિંગ, એક્ઝિક્યુટેબલ-પાથ માન્યતા અને પ્લાન-લેબલ વર્તને OmniRouteના Antigravity રનટાઇમને દિશા આપી.
vscode-antigravity-cockpit4,850તેના સંક્ષિપ્ત ક્વોટા-રીસેટ કાઉન્ટડાઉન ફોર્મેટે OmniRouteમાં અનુરૂપ પ્રદાતા-મર્યાદા ડિસ્પ્લેને પ્રેરણા આપી.
AionUi33,611તેના ACP ઇન્ટિગ્રેશન્સે OmniRouteમાં ઇન્સ્ટોલ કરેલા CLI એજન્ટ્સની સ્વચાલિત શોધને પ્રેરણા આપી.
CodexBar22,616Grok Build ક્વોટા સપાટીની ઓળખ કરી; ત્યારબાદ OmniRouteએ સ્વતંત્ર રીતે લાઇવ વાયર ફોર્મેટને ચકાસ્યું અને સુધાર્યું.
## 📄 લાઇસન્સ MIT લાઇસન્સ - વિગતો માટે [LICENSE](LICENSE) જુઓ. ---
**[⬆ ટોચ પર પાછા જાઓ](#-omniroute)** · ઓપન-સોર્સ AI કમ્યુનિટી માટે ❤️ થી બનાવેલું. OmniRoute v3.8.53 · Node ≥22.22.2 · MIT લાઇસન્સ · omniroute.online