# 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) · 🇮🇳 [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-ൽ നിന്നുള്ള ഒരു ടോക്കൺ ഗ്രാന്റ് അല്ല; പ്രത്യേകം യോഗ്യതയുള്ള മൂന്നാംകക്ഷി ഫ്രീ ടയറുകളിലുടനീളമുള്ള കണക്കാക്കിയ ആകെത്തുകയാണ്. സൈൻ അപ്പ് ചെയ്യുക, ആവശ്യമുള്ളിടത്ത് ക്രെഡൻഷ്യലുകൾ നേടുക, നിങ്ങൾക്ക് ഉപയോഗിക്കാവുന്ന പ്രൊവൈഡറുകളെ ബന്ധിപ്പിക്കുക; ഓരോ പ്രൊവൈഡറും അതിന്റേതായ പരിധികൾ, ലഭ്യത, നിബന്ധനകൾ എന്നിവ നിയന്ത്രിക്കുന്നു. > > ഫ്രീ ടയറുകൾ സ്വയം കൂട്ടിച്ചേർക്കുന്നത് വേദനിപ്പിക്കുന്ന കാര്യമാണ് — ഡസൻ കണക്കിന് SDK-കൾ, ഡസൻ കണക്കിന് റേറ്റ് ലിമിറ്റുകൾ, നിങ്ങളുടെ കയ്യിൽ യഥാർത്ഥത്തിൽ എത്രയുണ്ടെന്ന് അറിയുകയുമില്ല. OmniRoute **34 ആവർത്തന പൂൾ കീകളിലുടനീളം 467 ഫ്രീ-ടയർ എൻട്രികൾ** കാറ്റലോഗ് ചെയ്യുന്നു, കൂടാതെ **പ്രസിദ്ധീകരിച്ച പോസിറ്റീവ് പ്രതിമാസ ബജറ്റുള്ള 17 പൂളുകളും അഞ്ച് മോഡൽ-തല Groq പരിധികളും** അടിസ്ഥാനമാക്കി, പങ്കിട്ട പൂൾ പ്രകാരം ഡ്യൂപ്ലിക്കേറ്റ് ഒഴിവാക്കി, ടോക്കൺ ഹെഡ്ലൈൻ കണക്കാക്കുന്നു. പ്രാദേശിക ഐഡന്റിറ്റി പരിശോധനയ്ക്ക് ശേഷം മാത്രം തുറക്കുന്ന ക്വോട്ടകൾ (ഇന്ന്: ModelScope) പ്രത്യേകം കാണിക്കുന്നു — പ്രാദേശിക ഐഡന്റിറ്റി വെരിഫിക്കേഷന് പിന്നിൽ +~6M — ഒരിക്കലും ഹെഡ്ലൈനിൽ ചേർക്കാറില്ല. ഫലം ഡാഷ്ബോർഡിൽ (`/dashboard/free-tiers`) ദൃശ്യമായി തുടരും. OmniRoute ഫ്രീ-ടയർ ബജറ്റ് കാർഡ്: പ്രതിമാസം സ്ഥിരമായി ~1.62B സൗജന്യ ടോക്കണുകൾ, സൈൻഅപ്പ് ക്രെഡിറ്റുകളോടെ ആദ്യ മാസത്തിൽ ~2.22B വരെ; ഒരു എൻഡ്പോയിന്റിന് പിന്നിൽ 467 കാറ്റലോഗ് ചെയ്ത ഫ്രീ-ടയർ എൻട്രികൾ ഉൾക്കൊള്ളുന്ന 34 രേഖപ്പെടുത്തിയ ആവർത്തന പൂൾ കീകളിൽ നിന്ന്. സത്യസന്ധമായ പൂൾ-ഡ്യൂപ്പ് കണക്ക് — ഓരോ പങ്കിട്ട പൂളും ഒരു തവണ മാത്രം കണക്കാക്കുന്നു; പ്രസിദ്ധീകരിച്ച പോസിറ്റീവ് പ്രതിമാസ ടോക്കൺ ബജറ്റുള്ള 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 നിങ്ങളെ പണം ലാഭിക്കാനും ജോലി എളുപ്പമാക്കാനും സഹായിച്ചുവെങ്കിൽ റിപ്പോയ്ക്ക് സ്റ്റാർ നൽകുക.

[![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) ### 💬 കമ്മ്യൂണിറ്റിയിൽ ചേരുക **👋 മെയ്ൻറെയ്നറെ ഫോളോ ചെയ്യുക — പുതിയ പ്രൊവൈഡറുകൾ, റിലീസുകൾ, ടിപ്പുകൾ എന്നിവ ആദ്യം നേടുക:** [![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) **ചോദ്യങ്ങൾ, പ്രൊവൈഡർ ടിപ്പുകൾ, റോഡ്മാപ്പ്, പിന്തുണ → [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.53+` | | ----------------------------- | :----------------------: | :---------: | :-------------------: | | 🌐 ദാതാക്കൾ | 352 | **358** | 375 | | 🧠 അദ്വിതീയ ചാറ്റ് മോഡൽ ID-കൾ | 1320 | **1374** | 1475 | | 🖼️ Modality Bridge | 🆕 വിഷൻ + ഓഡിയോ + വീഡിയോ | ✓ | ✓ | | 📡 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
🗜️ കംപ്രഷൻ 🖥️ എവിടെ പ്രവർത്തിക്കുന്നു 🔒 സ്വകാര്യത
👀 കാണുക 🎬 പ്രവർത്തനത്തിൽ ✨ പുതുതായി എന്തുണ്ട് 🤖 അനുയോജ്യമായ CLI-കൾ
💚 പിന്തുണ 💚 പിന്തുണ / സംഭാവന 💬 കമ്മ്യൂണിറ്റി 💖 സ്പോൺസർമാർ
📦 പ്രോജക്റ്റ് 🛠️ സാങ്കേതിക സ്റ്റാക്ക് 📖 ഡോക്യുമെന്റേഷൻ 👥 സംഭാവനകർ
🌐 67 ഭാഷകളിൽ

English (en) Português — Brasil (pt-BR) Português (pt) Español (es) Français (fr) Italiano (it) Deutsch (de) Nederlands (nl) Русский (ru) Українська (uk-UA) Polski (pl) Čeština (cs) Slovenčina (sk) Română (ro) Magyar (hu) Български (bg) Dansk (da) Suomi (fi) Norsk (no) Svenska (sv) 中文 — 简体 (zh-CN) 中文 — 繁體 (zh-TW) 日本語 (ja) 한국어 (ko) ไทย (th) Tiếng Việt (vi) Bahasa Indonesia (id) Bahasa Melayu (ms) Filipino (phi) हिन्दी (hi) ગુજરાતી (gu) मराठी (mr) தமிழ் (ta) తెలుగు (te) বাংলা (bn) اردو (ur) فارسی (fa) العربية (ar) עברית (he) Türkçe (tr) Azərbaycan (az) Kiswahili (sw) Ελληνικά (el) Hrvatski (hr) Српски (sr) Lietuvių (lt) Eesti (et) Latviešu (lv) Slovenščina (sl) Malti (mt) Gaeilge (ga) ಕನ್ನಡ (kn) മലയാളം (ml) ଓଡ଼ିଆ (or) ਪੰਜਾਬੀ (pa) नेपाली (ne) සිංහල (si) မြန်မာ (my) ខ្មែរ (km) Hausa (ha) Yorùbá (yo) Igbo (ig) አማርኛ (am) Oʻzbekcha (uz) ქართული (ka) Հայերեն (hy) Bosanski (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 കീകളും ഞെട്ടിക്കുന്ന ബില്ലുകളുമായി ഇനി വട്ടമിടേണ്ട. പത്ത് ദൈനംദിന വേദനകളും അവയുടെ പരിഹാരങ്ങളും: ഉപയോഗിക്കാതെ കാലഹരണപ്പെടുന്ന ക്വോട്ട → സബ്സ്ക്രിപ്ഷനുകൾ പരമാവധി പ്രയോജനപ്പെടുത്തുക; കോഡിംഗിനിടയിൽ റേറ്റ് ലിമിറ്റുകൾ → 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 പ്രൊവൈഡർ ടയറുകളിലൂടെ ഫോൾബാക്ക് ചെയ്യാൻ കഴിയും — Tier 1 Subscription, Tier 2 API Key, Tier 3 Cheap, Tier 4 Free.

## 🤝 ഞങ്ങളുടെ ഓപ്പൺ സോഴ്സ് സുഹൃത്തുക്കളുടെ പിന്തുണയോടെ

Kimi K3 — ഓപ്പൺ ഫ്രോണ്ടിയർ ഇൻ്റലിജൻസ് · 2.8T പാരാമീറ്ററുകൾ · 1M-ടോക്കൺ കോൺടെക്സ്റ്റ്

> **ഒരു ഓപ്പൺ സോഴ്സ് സുഹൃത്തായി ചേരാൻ താൽപ്പര്യമുണ്ടോ?** ഓപ്പൺ സോഴ്സിനെ പിന്തുണയ്ക്കുകയും OmniRoute മുന്നോട്ട് കൊണ്ടുപോകാൻ സഹായിക്കുകയും ചെയ്യുന്ന കമ്പനികളാണിവ — അവർ ഞങ്ങൾക്ക് നൽകുന്ന ഓരോ ടോക്കണും എവിടെയാണ് ഉപയോഗിക്കുന്നതെന്ന് ഞങ്ങൾ പരസ്യമായി പറയുന്നു. ബന്ധപ്പെടുക: [diegosouza.pw@outlook.com](mailto:diegosouza.pw@outlook.com)
കിമി (മൂൺഷോട്ട് 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 കീ). Kimi-യുടെ സപ്പോർട്ട് പ്രോഗ്രാമിലെ ആദ്യത്തെ ബ്രസീലിയൻ ഓപ്പൺ സോഴ്സ് പ്രോജക്റ്റ് കൂടിയാണ് OmniRoute. 15% അധിക ക്രെഡിറ്റുകളോടെ ഒരു Kimi API കീ നേടുക →
ചീപ്പർ ഇൻഫറൻസ്
Cheaper Inference
cheaperinference.com

ഓപ്പൺ സോഴ്സ് സുഹൃത്ത്
ഈ പ്രോജക്റ്റിനെ പിന്തുണച്ചതിന് OmniRoute ഓപ്പൺ സോഴ്സ് സുഹൃത്തായ Cheaper Inference-ന് നന്ദി! Cheaper Inference എന്നത് ഒരു കോസ്റ്റ്-റാങ്ക്ഡ് ഗേറ്റ്വേയാണ്, അത് 42 ഫ്രോണ്ടിയർ മോഡലുകൾ — Claude, GPT-5.x, Gemini, Kimi K3, GLM, DeepSeek, Grok, MiniMax — ഒരു OpenAI-അനുയോജ്യമായ എൻഡ്പോയിന്റിന് പിന്നിൽ റീസെൽ ചെയ്യുന്നു, ഓരോ അഭ്യർത്ഥനയും മോഡൽ നിർമ്മാതാവിൻ്റെ ലിസ്റ്റ് വിലയേക്കാൾ കൂടുതൽ ഈടാക്കാതെ ഏറ്റവും വിലകുറഞ്ഞ യോഗ്യതയുള്ള ദാതാവിലേക്ക് റൂട്ട് ചെയ്യുന്നു.

OmniRoute-ലെ ഫസ്റ്റ്-ക്ലാസ് പിന്തുണ: Chat Completions, നേറ്റീവ് /v1/responses എൻഡ്പോയിന്റ്, വിഷൻ, ടൂൾ കോളിംഗ്, 3 ഇമേജ് മോഡലുകൾ (grok-imagine, nano-banana-pro, nano-banana-2, cheaperinference/<model> ആയി ലഭ്യമാണ്). ഒരു API കീ നേടുക →
aff=omniroute എന്ന് ടാഗ് ചെയ്ത ലിങ്കുകൾ പങ്കാളി ലിങ്കുകളാണ്. നിങ്ങൾക്ക് അധിക ചിലവില്ലാതെ അവ പ്രോജക്റ്റിന് ധനസഹായം നൽകുന്നു.
🎟️ അഫിലിയേറ്റ് പ്രൊമോ — ഞങ്ങൾ സ്പോൺസർ ചെയ്യാത്ത ദാതാക്കളിൽ നിന്നുള്ള സൗജന്യ സൈൻഅപ്പ് കൂപ്പണുകൾ (വികസിപ്പിക്കാൻ ക്ലിക്ക് ചെയ്യുക) ഈ വിഭാഗം റഫറൽ/കൂപ്പൺ കോഡുകൾക്ക് മാത്രമുള്ളതാണ്. സ്പോൺസർ ചെയ്ത പങ്കാളിത്തങ്ങൾ മുകളിലുള്ള 🤝 ഞങ്ങളുടെ ഓപ്പൺ സോഴ്സ് സുഹൃത്തുക്കളുടെ പിന്തുണയോടെ എന്ന വിഭാഗത്തിൽ കാണാം. OmniRoute-ന് ഇവിടെ ലിസ്റ്റ് ചെയ്തിട്ടുള്ള ദാതാക്കളുമായി സ്പോൺസർഷിപ്പോ പങ്കാളിത്തമോ ഇല്ല — ഇവ ആർക്കും ഉപയോഗിക്കാവുന്ന പൊതു കൂപ്പണുകളാണ്.
ഏജൻ്റ്റൂട്ടർ
AgentRouter
agentrouter.org
AgentRouter — അഫിലിയേറ്റ് സൈൻഅപ്പ് · സൈൻഅപ്പ് ചെയ്യുമ്പോൾ $100 സൗജന്യ ക്രെഡിറ്റുകൾ (സൗജന്യ സെർവർ, ഉയർന്ന ലേറ്റൻസി പ്രതീക്ഷിക്കുക — ടെസ്റ്റിംഗിന് ഏറ്റവും മികച്ചത്, പ്രൊഡക്ഷന് അല്ല). v3.8.50 മുതൽ OmniRoute-ൽ ഫസ്റ്റ്-ക്ലാസ് പിന്തുണ: Chat Completions, Anthropic-അനുയോജ്യമായ വയർ ഫോർമാറ്റ്, OpenAI-അനുയോജ്യമായ പാത. ലഭ്യമായ മോഡലുകളിൽ claude-opus-4-8, claude-opus-5, gpt-5.6-sol എന്നിവയും അതിലേറെയും ഉൾപ്പെടുന്നു. നിങ്ങളുടെ $100 നേടുക →

⚠️ അഫിലിയേറ്റ് ലിങ്ക് — OmniRoute-ന് ഈ ദാതാവുമായി സ്പോൺസർഷിപ്പോ പങ്കാളിത്തമോ ഇല്ല.
OmniRoute ഉപയോക്താക്കൾക്ക് പ്രയോജനം ചെയ്യുന്ന ഉദാരമായ സൗജന്യ സൈൻഅപ്പ് കൂപ്പണുകളുള്ള മറ്റൊരു ദാതാവിനെ അറിയാമോ? ഒരു ഇഷ്യൂ തുറക്കുക, ഞങ്ങൾ അത് ഇവിടെ ചേർക്കും.

## 🎯 കോംബോകൾ — മുഖ്യ സവിശേഷത
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 കണക്ഷൻ കൂൾഡൗൺ (ഒരു കീ/അക്കൗണ്ട്): അടിസ്ഥാന സമയം OAuth-ന് 5s / API-key-ക്ക് 3s, ആന്റി-തണ്ടറിങ്-ഹേർഡ് പരിരക്ഷയോടുകൂടിയ എക്സ്പോണൻഷ്യൽ ×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) - **🧰 ഹെഡ്ലെസ് മോഡ്** — `omniroute serve --headless` (അഥവാ `OMNIROUTE_HEADLESS=1`) `/v1/*` പ്രോക്സി എഞ്ചിൻ മാത്രം പ്രവർത്തിപ്പിക്കുന്നു; ഡാഷ്ബോർഡും ഡാഷ്ബോർഡ്-മാത്ര ഉപസിസ്റ്റങ്ങളും ഓഫ് ചെയ്ത നിലയിൽ. → [ഹെഡ്ലെസ് മോഡ്](docs/guides/HEADLESS.md) - **🔎 മോഡൽ ഡിസ്കവറി** — `/v1/models` capability, context, kind, text എന്നിവ അനുസരിച്ച് ഫിൽട്ടർ ചെയ്യുന്നു; `POST /v1/models/query` അതേ പെർ-കീ ദൃശ്യതയോടെ കൂടിയ ചെറിയ ഡിറ്റർമിനിസ്റ്റിക് ഷോർട്ട്ലിസ്റ്റ് നൽകുന്നു. → [API റഫറൻസ്](docs/reference/API_REFERENCE.md) - **🔑 പെർ-കീ റൂട്ടിംഗ് നിയന്ത്രണം** — `forcedModel` ഉപയോഗിച്ച് ഒരു API കീയെ ഒരൊറ്റ മോഡലിലേക്കോ കോംബോയിലേക്കോ പിൻ ചെയ്യുക; ഒരു കീയുടെ മോഡലുകളും കോംബോകളും ആറ്റോമിക്കായി ചേർക്കുകയോ നീക്കം ചെയ്യുകയോ ചെയ്യുക (`/api/keys/{id}/access`). → [API റഫറൻസ്](docs/reference/API_REFERENCE.md) · [OpenAPI](docs/openapi.yaml) - **🛡️ കൂടുതൽ സൂക്ഷ്മമായ PII നിയന്ത്രണങ്ങൾ** — തരം തിരിച്ചുള്ള തിരഞ്ഞെടുപ്പ്, 20 വരെ വാലിഡേറ്റ് ചെയ്ത കസ്റ്റം മാസ്കിംഗ് പാറ്റേണുകൾ, തരം അനുസരിച്ചുള്ള ഡിറ്റക്ഷൻ കൗണ്ടറുകൾ; മാസ്കിംഗ് തന്നെ ഓപ്റ്റ്-ഇൻ ആയി തുടരുന്നു. → [ഗാർഡ്റെയിൽസ്](docs/security/GUARDRAILS.md) - **🌍 67 ഭാഷകൾ** — ഡാഷ്ബോർഡ്, ഡോക്സ് മിററുകൾ, CLI എന്നിവയിൽ; `npm run i18n:add-locale` ഒരു കമാൻഡുകൊണ്ട് എല്ലായിടത്തും ഒരു ഭാഷ ചേർക്കുന്നു. → [i18n ഗൈഡ്](docs/guides/I18N.md) - **🎛️ OmniConductor** — നിങ്ങളുടെ ഏജന്റ് സംഘത്തിലേക്ക് ഇൻബൗണ്ട് A2A ഡെലിഗേഷൻ, Agent Card-ൽ Conductor സ്കില്ലുകൾ, Faro പുഷ്-ടു-ടോക്ക് വോയ്സ് ചാറ്റുള്ള ഒരു ഡാഷ്ബോർഡ് പാനൽ. → [A2A സെർവർ](docs/frameworks/A2A-SERVER.md) - **🛂 അഡാപ്റ്റീവ് അഡ്മിഷനും ഓവർലോഡ് സംരക്ഷണവും** — ഹെവിവെയ്റ്റ് ചാറ്റ് റിക്വസ്റ്റുകൾ 503 പിഴവ് മടക്കുന്നതിനു പകരം ക്യൂവിൽ കാത്തിരിക്കുന്നു; ഓരോ കണക്ഷനും ആറ്റോമിക് RPM റോളിംഗ് ലീസുകളോടെ. → [റെസിലിയൻസ് ഗൈഡ്](docs/architecture/RESILIENCE_GUIDE.md) - **🗂️ കാനോനിക്കൽ `/v1/models` ക്രമീകരണം** — ഓരോ പ്രൊവൈഡർക്കും ഒരു തുടർച്ചയായ പ്രൊവൈഡർ-ഗ്രൂപ്പ് ചെയ്ത ബ്ലോക്ക് (കോംബോകൾ ആദ്യം പിൻ ചെയ്യും), എല്ലാ കാറ്റലോഗ് സോഴ്സുകളിലും സ്ഥിരം. → [API റഫറൻസ്](docs/reference/API_REFERENCE.md) - **🗜️ കംപ്രഷൻ ഹാർഡനിംഗ്** — ഡിഫോൾട്ടായി ഓൺ ആയ ഇൻഫ്ലേഷൻ ഗാർഡ്, DE / FR / JA + ചൈനീസ് (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 CLI-കൾ സ്റ്റാർട്ട് ചെയ്യുന്നു (Claude Code, Codex, Aider, Goose, OpenCode, Qwen Code, Gemini CLI); `omniroute configure` ഒരു ഇന്ററാക്ടീവ് പ്രൊവൈഡർ+മോഡൽ പിക്കറും പെർ-കോൺടെക്സ്റ്റ് പ്രിയങ്കരങ്ങളും സഹിതം 11 ടാർഗറ്റുകളെ പിന്തുണയ്ക്കുന്നു. → [CLI ഇന്റഗ്രേഷനുകൾ](docs/guides/CLI-INTEGRATIONS.md) - **🛰️ റിമോട്ട് മോഡ്** — സ്കോപ്പ് ചെയ്ത ടോക്കണുകൾ (`connect` / `contexts` / `tokens`) + VPS ഇൻസ്റ്റാളുകൾക്കായുള്ള `antigravity` OAuth ഹെൽപ്പർ എന്നിവയോടെ ഒരു റിമോട്ട് OmniRoute നിയന്ത്രിക്കുക. → [റിമോട്ട് മോഡ്](docs/guides/REMOTE-MODE.md) - **🧭 കൂടുതൽ മിടുക്കുള്ള ഓട്ടോ-റൂട്ടിംഗ്** — `auto/:` കോംബോകൾ, **Fusion** (മോഡൽ പാനൽ + ജഡ്ജ്), ടാസ്ക്-അവേർ റൂട്ടിംഗ്, പെർ-റിക്വസ്റ്റ് മോഡൽ / മോഡ് / USD-ബജറ്റ് ഓവർറൈഡുകൾ. → [Auto-Combo](docs/routing/AUTO-COMBO.md) - **🗜️ പ്ലഗബിൾ കംപ്രഷൻ** — 12 കമ്പോസബിൾ എഞ്ചിനുകൾ + Compression Studios: LLMLingua-2, two-tier Ultra, omniglyph, പെർ-സ്റ്റെപ്പ് ഫിഡലിറ്റി ഗേറ്റ്, GCF v3.2, ഡ്രാഗ്-റീഓർഡർ എഡിറ്റർ. → [കംപ്രഷൻ](docs/compression/COMPRESSION_ENGINES.md) - **🕵️ ട്രാൻസ്പാരന്റ് MITM ഡീക്രിപ്റ്റ് (TPROXY)** — പ്രോക്സി env വേരിയബിളുകൾ അവഗണിക്കുന്ന CLI-കളെ പിടികൂടുന്നു; പെർ-SNI CA + ട്രസ്റ്റ്-സ്റ്റോർ ഇൻസ്റ്റാളറോടെ. → [MITM/TPROXY](docs/security/MITM-TPROXY-DECRYPT.md) - **💸 എല്ലായിടത്തും കോസ്റ്റ് ടെലിമെട്രി** — ഓരോ എൻഡ്പോയിന്റിലും `X-OmniRoute-*` കോസ്റ്റ്/യൂസേജ് ഹെഡറുകൾ, cache-HIT ലാഭ ഹെഡർ, പെർ-കീ USD ചെലവ് ക്വോട്ടകൾ. → [API റഫറൻസ്](docs/reference/API_REFERENCE.md) - **🧠 നിങ്ങൾ നിയന്ത്രിക്കുന്ന മെമ്മറി** — ഡിഫോൾട്ടായി ഓഫ്, ഓപ്റ്റ്-ഇൻ int8 വെക്ടർ ക്വാണ്ടൈസേഷൻ + ടൈപ്പ്ഡ് ഡീകേ, പെർ-റിക്വസ്റ്റ് `x-omniroute-no-memory`. → [മെമ്മറി](docs/frameworks/MEMORY.md) - **🛡️ സെക്യൂരിറ്റി** — ഓരോ LLM റൂട്ടിലും പ്രോംപ്റ്റ്-ഇൻജക്ഷൻ ഗാർഡ് (റെഡ്-ടീം സ്യൂട്ട്), ഓപ്റ്റ്-ഇൻ ക്രെഡൻഷ്യൽ-മാസ്കിംഗ് ഗാർഡ്റെയിൽ (ചോർന്ന 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`, ബ്രൗസർ-ഭാഷാ ഓട്ടോ-ഡിറ്റക്ട്, പെർ-കീ ഡിവൈസ് ട്രാക്കിംഗ്, റൂട്ട്-ഇല്ലാത്ത 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 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-യുമായി അനുയോജ്യമായ ഏത് ഉപകരണവും
📖 എല്ലാ 37 ടൂളുകൾക്കുമുള്ള ഓരോ-ടൂൾ സജ്ജീകരണം (27 CLI Code-കൾ + 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)

**പിന്തുണയ്ക്കുന്ന ഏത് CLI-യും ഒരൊറ്റ കമാൻഡിലൂടെ OmniRoute ഉപയോഗിച്ച് പ്രവർത്തിപ്പിക്കുക** — കോൺഫിഗറേഷൻ ഫയലുകളൊന്നും എഴുതപ്പെടില്ല, ഓരോ പ്രോസസിനും ക്രെഡൻഷ്യലുകൾ ഇൻജക്റ്റ് ചെയ്യപ്പെടും, കൂടാതെ 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" # അല്ലെങ്കിൽ provider+model ഇന്ററാക്ടീവായി തിരഞ്ഞെടുത്ത് ടൂളിന്റെ സ്വന്തം കോൺഫിഗറേഷൻ എഴുതുക: 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 രജിസ്റ്റർ ചെയ്ത ദാതാക്കൾ**, അതിൽ **`hasFree: true` ഡിസ്കവറി മെറ്റാഡാറ്റ** വഹിക്കുന്ന **153 എണ്ണവും** ഉൾപ്പെടുന്നു. ചാറ്റ് മോഡൽ റെജിസ്ട്രി **239 ദാതാക്കൾ / 3,059 വ്യത്യസ്ത ദാതാവ്-മോഡൽ ജോഡികൾ / 1,475 അസംസ്കൃത മോഡൽ ID-കൾ** ഉൾക്കൊള്ളുന്നു; പ്രത്യേക സൗജന്യ-ബഡ്ജറ്റ് കാറ്റലോഗിൽ **467 മോഡൽ തിരിച്ചുള്ള വരികൾ**, **34 ആവർത്തിക്കുന്ന പൂളുകൾ**, **51 ആവർത്തന/കീ-രഹിത എക്കാലത്തെയും സൗജന്യ ദാതാക്കൾ** എന്നിവയുണ്ട്. രൂപകൽപ്പന പ്രകാരം ഇവ വ്യത്യസ്ത ഹരങ്ങൾ (denominators) ആണ്; നിർവചനങ്ങളും പൂൾ-ഡീഡ്യൂപ്പ് ചെയ്ത കണക്കുകൂട്ടലുകളും [ദാതാവ് റഫറൻസ്](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 പ്രവർത്തിക്കുന്നു, റൂട്ട് ആവശ്യമില്ല
📲 PWA"ഹോം സ്ക്രീനിലേക്ക് ചേർക്കുക"പൂർണ്ണസ്ക്രീൻ, ഓഫ്ലൈൻ, ബ്രൗസറിൽനിന്ന് ഇൻസ്റ്റാൾ ചെയ്യാവുന്നത്
🧩 OpenCode പ്ലഗിൻ@omniroute/opencode-providerനേറ്റീവ് OpenCode സംയോജനം
🤖 VS Code Copilot ChatOmniCopilot എക്സ്റ്റൻഷൻ ഇൻസ്റ്റാൾ ചെയ്യുകനേറ്റീവ് Copilot Chat പിക്കറിൽ എല്ലാ OmniRoute മോഡലുകളും — സ്ഥിരതയുള്ള പതിപ്പിലും 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 — സ്ഥിരതയുള്ള പതിപ്പിലും 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 ദിവസത്തെ ചെലവ് വിഭജനം
🔄 അതേ സ്ഥാനത്ത് സ്വയം അപ്ഡേറ്റ് ചെയ്യുന്നുഘട്ടംഘട്ടമായ ഇൻസ്റ്റാളേഷൻ, അറ്റോമിക് സ്വാപ്പ്, പരാജയപ്പെട്ടാൽ റോൾബാക്ക് — എല്ലായ്പ്പോഴും ഏറ്റവും പുതിയ റിലീസിൽ
🚀 ലോഗിൻ ചെയ്യുമ്പോൾ ആരംഭിക്കുകലോഗിൻ സമയത്ത് വേണമെങ്കിൽ ആരംഭിക്കാം; ട്രേയിൽ മാത്രം, ഡോക്ക് ഐക്കൺ ഇല്ല
🩺 പരിശോധനയും ലോഗുകളുംഒറ്റ ക്ലിക്കിൽ ഡയഗ്നോസ്റ്റിക്സും സെർവർ ലോഗുകളിലേക്കുള്ള പ്രവേശനവും
```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**, **വെബ്ഹുക്കുകൾ**, അല്ലെങ്കിൽ ഒരു **റിമോട്ട് 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
🔔 വെബ്ഹുക്കുകൾ/api/webhooksറിക്വസ്റ്റ് / ക്വോട്ട ഇവന്റുകൾ Slack, Discord, Telegram, അല്ലെങ്കിൽ ഏത് URL-ലേക്കും പുഷ് ചെയ്യുക
🛰️ റിമോട്ട് 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% ``` കോഡ് ബ്ലോക്കുകൾ, URL-കൾ, 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 Outputഷെൽ/പാച്ച്/തിരയൽ/ബിൽഡ് ഔട്ട്പുട്ടുകൾക്കുള്ള ലോസ്ലെസ്-ഫസ്റ്റ് 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 ട്രാൻസ്ഫോർമറുകൾ പ്രൊവൈഡർ രസീദുകൾ കാത്തിരിക്കുന്നതിനാൽ ഫെയിൽ-ക്ലോസ്ഡ് ആയി തുടരുന്നു. നാല് കംപ്രഷൻ പ്രൊഫൈലുകൾ (ആക്രമണോത്സുക ഡിഫോൾട്ട്, ബാലൻസ്ഡ്, കോഡിംഗ്-സേഫ്, പാസ്ത്രൂ) (ഏറ്റവും ആക്രമണോത്സുകം; ഓപ്റ്റ്-ഇൻ)
കോഡ് ബ്ലോക്കുകൾ, URL-കൾ, ഘടനാപരമായ ഡാറ്റ എന്നിവ **എപ്പോഴും** ബൈറ്റ്-പെർഫക്റ്റായി സംരക്ഷിക്കപ്പെടുന്നു. **ഒറ്റ-ക്ലിക്ക് പ്രീസെറ്റുകൾ** എഞ്ചിനുകളെ സംയോജിപ്പിക്കുന്നു:
മോഡ്ലാഭംഏറ്റവും അനുയോജ്യം
🪶 Lite~15%എപ്പോഴും ഓണായ സുരക്ഷിത ഡിഫോൾട്ട്
🪨 Standard (Caveman)~30%ദൈനംദിന കോഡിംഗ്
⚡ Aggressive~50%ദീർഘമായ ടൂൾ-കേന്ദ്രീകൃത സെഷനുകൾ
🔥 Ultra~75%പരമാവധി ലാഭം
🧰 RTK60–90%ഷെൽ/ടെസ്റ്റ്/ബിൽഡ്/git ഔട്ട്പുട്ട്
🔗 Stacked (RTK → Caveman)78–95%മിശ്ര പ്രോംപ്റ്റുകൾ + ടൂൾ ലോഗുകൾ
**യഥാർത്ഥ ഉദാഹരണം — Standard മോഡ്:** > **മുമ്പ് (69 ടോക്കണുകൾ):** _"നിങ്ങളുടെ React കോംപോണന്റ് റീ-റെൻഡർ ചെയ്യുന്നതിന്റെ കാരണം, ഓരോ റെൻഡർ സൈക്കിളിലും നിങ്ങൾ ഒരു പുതിയ ഓബ്ജക്റ്റ് റഫറൻസ് സൃഷ്ടിക്കുന്നതിനാലായിരിക്കാം. ഒരു ഇൻലൈൻ ഓബ്ജക്റ്റ് പ്രോപ്പായി കൈമാറുമ്പോൾ, React-ന്റെ ഷാലോ താരതമ്യം അത് എല്ലായ്പ്പോഴും വ്യത്യസ്ത ഓബ്ജക്റ്റായി കാണുന്നു, ഇത് റീ-റെൻഡർ ട്രിഗർ ചെയ്യുന്നു. ഓബ്ജക്റ്റ് മെമൊയൈസ് ചെയ്യാൻ useMemo ഉപയോഗിക്കാൻ ഞാൻ ശുപാർശ ചെയ്യുന്നു."_ > > **ശേഷം (19 ടോക്കണുകൾ):** _"ഓരോ റെൻഡറിലും പുതിയ ഓബ്ജക്റ്റ് റഫ്. ഇൻലൈൻ ഓബ്ജക്റ്റ് പ്രോപ്പ് = പുതിയ റഫ് = റീ-റെൻഡർ. useMemo-യിൽ റാപ്പ് ചെയ്യുക."_ > > **അതേ ഉത്തരം. 72% കുറവ് ടോക്കണുകൾ. പൂജ്യം കൃത്യതാ നഷ്ടം.** ✅ **PT-BR ഉദാഹരണം — [Troglodita](https://github.com/leninejunior/troglodita) മോഡ്:** > **മുമ്പ് (42 ടോക്കനുകൾ):** _"പ്രശ്നം എന്നത്, ഓരോ റെൻഡർ സൈക്കിളിലും ഒരു പുതിയ ഓബ്ജക്റ്റ് റഫറൻസ് സൃഷ്ടിക്കപ്പെടുന്നതിനാൽ കോംപോണന്റ് വീണ്ടും റെൻഡർ ചെയ്യപ്പെടുന്നു എന്നതാണ്. useMemo ഉപയോഗിക്കാൻ ഞാൻ ശുപാർശ ചെയ്യും."_ > > **ശേഷം (12 ടോക്കനുകൾ):** _"റീ-റെൻഡർ: ഓരോ സൈക്കിളിലും പുതിയ റഫറൻസ് (ഇൻലൈൻ ഓബ്ജക്റ്റ് വീണ്ടും സൃഷ്ടിക്കുന്നു). `useMemo` ഉപയോഗിക്കുക."_ > > **അതേ ഉത്തരം. ~70% കുറവ് ടോക്കനുകൾ. സാങ്കേതിക കൃത്യത നിലനിൽക്കുന്നു.** ✅
### 🎚️ എഞ്ചിനുകൾക്കപ്പുറം — ഔട്ട്പുട്ട് സ്റ്റൈലുകൾ, അഡാപ്റ്റീവ് ഡയൽ, റിക്വസ്റ്റ്-തല നിയന്ത്രണം മുകളിലുള്ള 12 എഞ്ചിനുകൾ **അകത്തേക്ക്** പോകുന്നതിനെ ചെറുതാക്കുന്നു. ഇനി മൂന്ന് ലേയറുകൾ **എങ്ങനെ**, **എപ്പോൾ**, **പുറത്തേക്ക്** എന്ത് വരുന്നു എന്നിവ രൂപപ്പെടുത്തുന്നു: - **🪄 ഔട്ട്പുട്ട് സ്റ്റൈലുകൾ** _(ഔട്ട്പുട്ട്-അക്ഷ സ്റ്റിയറിംഗ്)_ — ഡിറ്റർമിനിസ്റ്റിക്കായ, കാഷെ-സുരക്ഷിതമായ പ്രതികരണ-രൂപപ്പെടുത്തൽ നിർദ്ദേശങ്ങൾ ചേർക്കുന്നു; സംയോജിപ്പിക്കാവുന്നവ, ഓരോന്നും `lite` / `full` / `ultra` തീവ്രതയിൽ. ഒരു സ്റ്റൈൽ ചേർക്കുന്നത് ഒറ്റവരി റെജിസ്ട്രി എൻട്രിയാണ്: - **Terse prose** — ഫില്ലറുകളും ആർട്ടിക്കിളുകളും hedging-ഉം ഒഴിവാക്കുക; സാങ്കേതിക ഉള്ളടക്കം കൃത്യമായി നിലനിർത്തുക. - **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=` റെസ്പോൺസ് ഹെഡറിൽ തിരിച്ചെത്തും. ടോക്കൺ പരിധി പ്രകാരം ഓട്ടോ-ട്രിഗർ ചെയ്യുക, അഡാപ്റ്റീവ് ഡയൽ ഓണാക്കുക, ഒരു നേംഡ് പ്രൊഫൈൽ പിൻ ചെയ്യുക, ഓരോ റിക്വസ്റ്റിനും ഒറ്റത്തവണ സെറ്റ് ചെയ്യുക, അല്ലെങ്കിൽ ഓരോ റൂട്ടിംഗ് കോംബോയ്ക്കും ഒരു പൈപ്പ്ലൈൻ നൽകുക — ജോലിക്ക് ഏതാണ് അനുയോജ്യമോ അത് തിരഞ്ഞെടുക്കുക. ഒരു മാറ്റം പ്രമോട്ട് ചെയ്യുന്നതിന് മുമ്പ്, ഒരു ഓപ്റ്റ്-ഇൻ ഓഫ്ലൈൻ **മൂല്യനിർണ്ണയ ഹാർനസ്** (`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 > ``` > > ഭാവിയിലെ ഗ്ലോബൽ ഇൻസ്റ്റാളുകൾക്കായി ഈ അനുമതിപ്പട്ടിക വീണ്ടും ഉപയോഗിക്കാൻ, ഇത് ഒരിക്കൽ കോൺഫിഗർ ചെയ്തശേഷം സാധാരണപോലെ ഇൻസ്റ്റാൾ ചെയ്യുക: > > ```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 കീ ചേർക്കുക അല്ലെങ്കിൽ അതിന്റെ അക്കൗണ്ട് ഫ്ലോ പൂർത്തിയാക്കുക. സൗജന്യ ടിയറുകൾക്ക് സൈൻഅപ്പ്, അംഗീകാരം, അല്ലെങ്കിൽ പേയ്മെന്റ് രീതി ആവശ്യമായി വന്നേക്കാം. [Free Tiers Guide](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 heap ആവശ്യമാണ്; അല്ലെങ്കിൽ ദൈർഘ്യമേറിയ രണ്ട് context-കൾ ഒരേ സമയം പ്രവർത്തിക്കുമ്പോൾ ഏകദേശം 12 GiB-ൽ പ്രോസസ്സിൽ `FATAL ERROR` സംഭവിക്കും. heap-നേക്കാൾ കൂടുതൽ ശേഷിയോടെ container ക്രമീകരിക്കുക (native buffer-കൾ V8-ന് പുറത്താണ് സ്ഥിതി ചെയ്യുന്നത്): | വർക്ക്ലോഡ് | Heap (`-e OMNIROUTE_MEMORY_MB`) | Container (`--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 ഗൈഡ് — runtime RAM](docs/guides/DOCKER_GUIDE.md#runtime-ram-for-coding-agents). > **പ്രീ-റിലീസ് Docker ചാനൽ:** `diegosouzapw/omniroute:next`, കൂടാതെ > `diegosouzapw/omniroute:next-web` എന്നിവ നിലവിലെ ഡിഫോൾട്ട് `release/v*` > branch പിന്തുടരുന്നു. മാറ്റം വരാവുന്ന ഈ tag-കൾ റിലീസ് ചെയ്യാത്ത പരിഹാരങ്ങൾ പരിശോധിക്കാൻ മാത്രം > ഉദ്ദേശിച്ചുള്ളവയാണ്; അവ **production-നായി പിന്തുണയ്ക്കുന്നില്ല**. കാണുക: > [Docker റിലീസ് ചാനലുകൾ](docs/guides/DOCKER_GUIDE.md#release-channels). **🥟 Bun** Bun runtime കണ്ടെത്തൽ വഴി സാധാരണ `bun install`, global installation (`bun install -g omniroute`) എന്നിവ പിന്തുണയ്ക്കുന്നു: - **Built-in `bun:sqlite`**: Bun-ൽ പ്രവർത്തിക്കുമ്പോൾ OmniRoute, Bun-ന്റെ built-in `bun:sqlite` driver ഉപയോഗിക്കുന്നു; Node.js-ൽ `better-sqlite3` അല്ലെങ്കിൽ `sql.js` ഉപയോഗിക്കുന്നു. - **dev-ൽ സ്വയമേവയുള്ള Webpack bundler തിരഞ്ഞെടുപ്പ്**: native V8 binding പൊരുത്തക്കേടുകൾ തടയാൻ development (`bun run dev`) Bun-നെ സ്വയമേവ കണ്ടെത്തുകയും Turbopack പ്രവർത്തനരഹിതമാക്കി Webpack ഉപയോഗിക്കുകയും ചെയ്യുന്നു. Production build-കൾ (`bun run build`) Node-ലേതുപോലെ കൃത്യമായി `OMNIROUTE_USE_TURBOPACK` പിന്തുടരുന്നു: ഡിഫോൾട്ടായി Turbopack; Webpack ഉപയോഗിച്ച് build ചെയ്യാൻ `OMNIROUTE_USE_TURBOPACK=0` (`Dockerfile.bun` ഇത് ഒരു `--build-arg` ആയി ലഭ്യമാക്കുന്നു). - **പ്രത്യേക Bun Dockerfile**: native Bun production deployment-കൾക്കായുള്ള multi-stage `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 profile-കൾ, Caddy HTTPS, Cloudflare tunnel-കൾ. **🦭 Podman** ```bash # 1. bind-mount ചെയ്ത data directory തയ്യാറാക്കുക mkdir -p data # 2. Linux + local rootless Podman-ൽ മാത്രം (remote Podman Machine client-ൽ ഒരിക്കലും ഉപയോഗിക്കരുത്): podman unshare chown 1000:1000 ./data # 3. runtime hint സജ്ജമാക്കി, local Compose image build ചെയ്ത് ആരംഭിക്കുക echo "CONTAINER_HOST=podman" >> .env podman compose --profile base up -d --build ``` macOS അല്ലെങ്കിൽ Windows-ൽ Podman ഒരു remote Podman Machine ഉപയോഗിക്കുന്നു: `podman unshare` ഒഴിവാക്കി [topology-നിർദ്ദിഷ്ട data directory മാർഗ്ഗനിർദ്ദേശം](contrib/podman/README.md#data-directory-permissions-by-topology) പിന്തുടരുക. 📖 [Podman ഗൈഡ്](contrib/podman/README.md) — Compose build-കൾ, Podman Machine, കൂടാതെ Linux/systemd Quadlet സജ്ജീകരണം. **⚡ കൂടുതൽ വേഗതയുള്ള / ലഘുവായ ഇൻസ്റ്റാളേഷൻ (native build ഒഴിവാക്കുക)** native SQLite engine (`better-sqlite3`) ഒരു **optional** dependency ആണ്. അതിനാൽ global installation ഒരിക്കലും source-ൽ നിന്നുള്ള compilation കാത്ത് തടസ്സപ്പെടുന്നില്ല: നിങ്ങളുടെ platform/Node-ന് അനുയോജ്യമായ prebuilt binary ലഭ്യമാണെങ്കിൽ അത് ഉപയോഗിക്കുന്നു; അല്ലെങ്കിൽ build tool-കൾ ആവശ്യമില്ലാതെ ഒരു pure-JS engine-ലേക്ക് (`node:sqlite` Node 22+-ൽ, അല്ലെങ്കിൽ bundle ചെയ്ത `sql.js` WASM) സുതാര്യമായി fallback ചെയ്യുന്നു. post-install native warm-up പൂർണ്ണമായും ഒഴിവാക്കാൻ (CI, headless, അല്ലെങ്കിൽ വേഗത കുറഞ്ഞ machine-കൾ): ```bash OMNIROUTE_SKIP_POSTINSTALL=1 npm install -g omniroute # CI=1 ഇതും ഒഴിവാക്കുന്നു ``` ഏറ്റവും വേഗതയുള്ള installation-കൾക്കായി **pnpm** തിരഞ്ഞെടുക്കുക (content-addressed store + hard link-കൾ — മുകളിൽ കാണുക). ഡാഷ്ബോർഡ് ഇല്ലാത്ത headless runtime-നായി Docker `base` profile (മുകളിൽ) അല്ലെങ്കിൽ [Termux ഗൈഡ്](docs/guides/TERMUX_GUIDE.md) ഉപയോഗിക്കുക. CLI-യും web dashboard-ും ഒരേ port-ൽ ഒരേ process വഴിയാണ് ലഭ്യമാക്കുന്നത്; അതിനാൽ നിലവിൽ പ്രത്യേക CLI-only package ഇല്ല.
# 🎬 പ്രവർത്തനത്തിലുള്ള OmniRoute
## 📹 വീഡിയോ ഗൈഡുകൾ
2026-10-18-ലെ ഡാഷ്ബോർഡ് സ്നാപ്പ്ഷോട്ട് · അസംസ്കൃത കാറ്റലോഗ്: YT 1.352 | TT 334 | IG 290 · പുതുമ (ദിവസങ്ങൾ): YT 5 | TT 48 | IG 49
Instagram റീൽ — nick_saraev
🎬 #1 — Instagram
nick_saraev — 3,042,474 കാഴ്ചകൾ
Instagram റീൽ — nnapier7
🎬 #2 — Instagram
nnapier7 — 1,454,535 കാഴ്ചകൾ
YouTube — Amidia AI & Tech
🎬 #3 — YouTube
Amidia AI & Tech — 794,974 കാഴ്ചകൾ
Instagram റീൽ — 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 ഡൊമെയിൻ മൊഡ്യൂളുകൾ, 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 കീകൾ + MCP സ്കോപ്പ് ചെയ്ത ഓത്ത് · നിശ്ചലാവസ്ഥയിൽ AES-256-GCM · DOMPurify
സ്റ്റെൽത്ത്wreq-js — JA3 / JA4 TLS ഫിംഗർപ്രിന്റ് ഇമ്പേഴ്സനേഷൻ, 3-ലെവൽ പ്രോക്സി
റെസിലിയൻസ്സർക്യൂട്ട് ബ്രേക്കർ, എക്സ്പോനൻഷ്യൽ ബാക്ക്-ഓഫ്, ആന്റി-തണ്ടറിംഗ്-ഹേർഡ്, ഓട്ടോ-കോംബോ സെൽഫ്-ഹീലിംഗ്
ലോഗിംഗ്pino — റിക്വസ്റ്റ് കോൺടെക്സ്റ്റോടുകൂടിയ സ്ട്രക്ചർഡ് JSON ലോഗുകൾ
ടെസ്റ്റിംഗ്Node.js ടെസ്റ്റ് റണ്ണർ + 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 ഫ്രീ-ടയർ എൻട്രികൾ
ഫീച്ചറുകളുടെ ഗാലറിസ്ക്രീൻഷോട്ടുകളോടെ വിഷ്വൽ ഡാഷ്ബോർഡ് ടൂർ
കോഡ്ബേസ് ഡോക്യുമെന്റേഷൻതുടക്കക്കാർക്ക് അനുയോജ്യമായ കോഡ്ബേസ് വാക്ക്ത്രൂ
### 🤖 പ്രോട്ടോകോളുകളും API-കളും
ഡോക്യുമെന്റ്വിവരണം
API റഫറൻസ്ഉദാഹരണങ്ങളോടെ എല്ലാ എൻഡ്പോയിന്റുകളും
OpenAPI സ്പെക്ക്OpenAPI 3.0 സ്പെസിഫിക്കേഷൻ
MCP സെർവർ110 MCP ടൂളുകൾ, IDE കോൺഫിഗുകൾ, Python/TS/Go ക്ലയന്റുകൾ
MCP സെർവർ ഗൈഡ്MCP ഇൻസ്റ്റാളേഷൻ, ട്രാൻസ്പോർട്ടുകൾ, ടൂൾ റഫറൻസ്
A2A സെർവർJSON-RPC 2.0 പ്രോട്ടോകോൾ, സ്കിലുകൾ, സ്ട്രീമിംഗ്, ടാസ്ക്ക് മാനേജ്മെന്റ്
A2A സെർവർ ഗൈഡ്A2A ഏജന്റ് കാർഡ്, ടാസ്ക്കുകൾ, സ്കിലുകൾ, സ്ട്രീമിംഗ്
### 📋 പ്രോജക്ടും ഗുണനിലവാരവും
ഡോക്യുമെന്റ്വിവരണം
സംഭാവന ചെയ്യൽഡെവലപ്മെന്റ് സെറ്റപ്പും മാർഗ്ഗനിർദ്ദേശങ്ങളും
ബ്രാഞ്ചിംഗ് & റിലീസ് മോഡൽPR-കൾ എവിടെയാണ് ലക്ഷ്യമിടുന്നത് (release/*), main-ഉം ടാഗുകളും എന്താണ് അർത്ഥമാക്കുന്നത്
മാറ്റങ്ങളുടെ രേഖഓരോ പതിപ്പിനുമുള്ള സമ്പൂർണ്ണ റിലീസ് ചരിത്രം
സുരക്ഷാ നയംദൗർബല്യ റിപ്പോർട്ടിംഗും സുരക്ഷാ രീതികളും
i18n ഗൈഡ്67-ഭാഷാ പിന്തുണ, വിവർത്തന വർക്ക്ഫ്ലോ, RTL
റിലീസ് ചെക്ക്ലിസ്റ്റ്റിലീസിന് മുമ്പുള്ള സാധുതാ പരിശോധന ഘട്ടങ്ങൾ
കവറേജ് പ്ലാൻ7,800+ ട്രാക്ക് ചെയ്യുന്ന ടെസ്റ്റ് ഫയലുകളിലുടനീളമുള്ള 56,000+ സ്റ്റാറ്റിക് ടെസ്റ്റ് ഡെക്ലറേഷനുകൾക്കുള്ള ടെസ്റ്റ് കവറേജ് തന്ത്രം

# ⭐ പ്രധാന സംഭാവകർ > OmniRoute രൂപപ്പെടുത്തിയത് ഉത്സാഹമൂളുന്ന ഒരു ഓപ്പൺ-സോഴ്സ് കമ്മ്യൂണിറ്റിയാണ്. പ്രോജക്റ്റിന്റെ ഗുണനിലവാരം, സ്ഥിരത, വ്യാപ്തി എന്നിവയെ നേരിട്ട് സ്വാധീനിക്കുന്ന അസാധാരണമായ സംഭാവനകൾ ഈ വ്യക്തികൾ നൽകിയിട്ടുണ്ട്. **നന്ദി.** ### ലയിപ്പിച്ച പുൾ റിക്വസ്റ്റുകൾ അനുസരിച്ച് ബാഹ്യ സംഭാവകർ
റാങ്ക്സംഭാവകൻലയിപ്പിച്ച PR-കൾ~മാറ്റിയ വരികൾ
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 tip 656f01cb43 ഉപയോഗിച്ച് എടുത്ത സെൻസസ്. പേജിനേറ്റഡ് GitHub GraphQL സെൻസസിൽ 9,191 ലയിപ്പിച്ച PR-കൾ അടങ്ങിയിരിക്കുന്നു: 3,834 എണ്ണം റിപ്പോസിറ്ററി ഉടമയുടേതിൽ നിന്ന്, 229 എണ്ണം Dependabot-ൽ നിന്ന്, 6 എണ്ണം മറ്റ് ബോട്ടുകൾ/ആപ്പുകളിൽ നിന്ന്, കൂടാതെ **835 വ്യത്യസ്ത സംഭാവകരിൽ നിന്നുള്ള 5,122 ബാഹ്യ PR-കൾ**. "മാറ്റിയ വരികൾ" എന്നത് GitHub additions + deletions ആണ്, കൂടാതെ ജനറേറ്റ് ചെയ്ത ഫയലുകൾ, ലോക്ക്ഫയലുകൾ, കാറ്റലോഗുകൾ, വിവർത്തനങ്ങൾ, ഡോക്യുമെന്റേഷൻ എന്നിവയും ഉൾപ്പെടുന്നു; ഇത് രചിക്കപ്പെട്ട LOC അല്ല, ചേൺ (churn) ആണ്. 500,000 വരികൾക്ക് മുകളിലുള്ള GitHub ഡിഫുകൾ 49 PR-കൾ റിപ്പോർട്ട് ചെയ്യുന്നു (ഉദാഹരണത്തിന് #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 അജ്ഞാതർ); ഈ പട്ടിക മെയിന്റെയ്നറെയും ബോട്ടുകളെയും അജ്ഞാത ഐഡന്റിറ്റികളെയും ഒഴിവാക്കുകയും മത്സരത്തിൽ സമനിലകൾ നിലനിർത്തുകയും ചെയ്യുന്നു. മുകളിലുള്ള merged-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 GraphQL API വഴി പൊതു GitHub Sponsors വിവരങ്ങൾ 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 ബോട്ട്/ഏജന്റ്/സേവന/പ്ലെയ്സ്ഹോൾഡർ ഐഡന്റിറ്റികളെ ഒഴിവാക്കുന്നു, കൂടാതെ പ്രദർശനനാമങ്ങൾ പൊരുത്തപ്പെടുന്നു എന്ന കാരണത്താൽ മാത്രം സാധാരണ ഇ-മെയിൽ വിലാസങ്ങൾ ലയിപ്പിക്കുന്നില്ല. 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)**-ന്റെ ഒരു fork ആയും Go പ്രോജക്റ്റായ **[CLIProxyAPI](https://github.com/router-for-me/CLIProxyAPI)**-യുടെ TypeScript port ആയും ആരംഭിച്ചു — തുടർന്ന്, താഴെയുള്ള ഓരോ subsystem-വും അതത് മേഖലയിൽ ആദ്യം എത്തിയ ഒരു open-source പ്രോജക്റ്റിൽനിന്ന് പ്രചോദനം ഉൾക്കൊണ്ടു. അവയിൽ ഓരോന്നും OmniRoute-ന്റെ ഒരു നിർദിഷ്ട ഭാഗത്തെ രൂപപ്പെടുത്തി. അവർക്കെല്ലാമുള്ള ഞങ്ങളുടെ നന്ദിയാണിത്. 🙏 > ⭐ star എണ്ണങ്ങൾ 2026 ഒക്ടോബർ 18-ന് GitHub-ന്റെ REST API ഉപയോഗിച്ച് സ്ഥിരീകരിച്ചതാണ് — ഈ പ്രോജക്റ്റുകൾക്ക് ഒരു star നൽകൂ. ഈ എണ്ണങ്ങൾ ഒരു നിർദിഷ്ട തീയതിയിലെ കൃത്യമായ snapshot ആണ്; സ്വാഭാവികമായും അവ മാറും. ### 🧬 പാരമ്പര്യവും gateway-യും
പ്രോജക്റ്റ്⭐ഇത് OmniRoute-ന് എങ്ങനെ പ്രചോദനമായി
9router31,004ഈ fork നിർമ്മിച്ചിരിക്കുന്ന യഥാർഥ പ്രോജക്റ്റ് — multi-modal API-കളും സമ്പൂർണ്ണ TypeScript പുനരെഴുത്തും ഉൾപ്പെടുത്തി ഇവിടെ വിപുലീകരിച്ചു.
CLIProxyAPI55,591ഈ JavaScript / TypeScript port-ന് പ്രചോദനമായ Go implementation.
LiteLLM61,482ഞങ്ങളുടെ ചെലവ്-ട്രാക്കിങ് sync-ന് ആവശ്യമായ പൊതുവിലനിർണ്ണയ dataset നൽകുകയും, provider-normalization മാതൃകയിലൂടെ ഞങ്ങളുടെ routing-നെ രൂപപ്പെടുത്തുകയും ചെയ്ത AI gateway.
codex-chatgpt-web14,526browser-session, response-framing, usage, web-search adapter-കൾ എന്നിവ ഉൾപ്പെടെ, vendored ChatGPT Web → Codex Responses bridge-ലേക്ക് അനുരൂപമാക്കിയ MIT source.
free-claude-code61,430stream recovery, no-thinking alias-കൾ, fallback web search, sliding-window പരിധികൾ, log redaction, കൂടുതൽ സുരക്ഷിതമാക്കിയ launcher flow-കൾ എന്നിവയിലേക്ക് port ചെയ്ത pattern-കൾ.
composer-api346native Cursor executor-ലേക്ക് അനുരൂപമാക്കിയ Cursor Composer tool-choice, output-constraint, tool-commit pattern-കൾ.
codex-multi-auth553Codex OAuth reauthentication-ലേക്ക് port ചെയ്ത fresh-login, refresh-token rotation pattern-കൾ.
opencode-anthropic-auth558Claude Code-ന് അനുയോജ്യമായ transform default-കളും billing-header പെരുമാറ്റവും OmniRoute-ന്റെ config-driven bridge-ലേക്ക് പൊതുവൽക്കരിച്ചു.
grok2api-merged2അതിന്റെ Grok model mapping-ുകൾ, fake-TypeError Statsig generator, request, device default-കൾ, NDJSON response processor എന്നിവ OmniRoute-ന്റെ Grok Web executor-ലേക്ക് ഗണ്യമായി അനുരൂപമാക്കി.
TQZHR/grok2api706grok2api-merged-ന് പിന്നിലെ പ്രധാന transitive code source; അതിന്റെ model, header, payload, Statsig, processor implementation-ുകൾ Grok Web പാരമ്പര്യത്തിൽ സംരക്ഷിച്ചിരിക്കുന്നു.
chenyme/grok2api7,819TQZHR, grok2api-merged എന്നിവയിലൂടെ കൈമാറപ്പെട്ട Grok payload, device default-കൾ, Statsig generator, result.response processor എന്നിവയുടെ അടിസ്ഥാന MIT source.
grok2api-pro27അതിന്റെ proxy-pool layer-ന്റെ ഉറവിടമായി grok2api-merged അംഗീകരിച്ച ഒരു transitive source; OmniRoute ആ പാരമ്പര്യ അറിയിപ്പ് നിലനിർത്തുന്നു, എന്നാൽ അതിന്റെ പരിമിതമായ Grok Web executor-ൽ ഒരു proxy-pool port അവകാശപ്പെടുന്നില്ല.
GrokProxy51അതിന്റെ cookie-authenticated Grok proxy-യും result.response.token streaming pattern-ഉം OmniRoute-ന്റെ Grok Web transport-നെ രൂപപ്പെടുത്താൻ സഹായിച്ചു.
GrokBridge5യഥാർഥ Grok Web implementation അതിന്റെ HTTP/browser upstream design പരിശോധിച്ചിരുന്നു; അതിന്റെ direct HTTP path GrokProxy-യിൽനിന്ന് ഉരുത്തിരിഞ്ഞതിനാൽ സ്വതന്ത്രമായ code port അവകാശപ്പെടുന്നില്ല.
### 🗜️ Context, token compression — engine-കൾ
പ്രോജക്റ്റ്⭐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-കോഡർ സ്കിൽ — ഞങ്ങളുടെ less-code ഔട്ട്പുട്ട് ശൈലിക്ക് പ്രചോദനമായി: _സൃഷ്ടിക്കപ്പെടുന്ന_ കോഡിന്റെ അളവ് കുറയ്ക്കുന്ന, പ്രവർത്തിക്കുന്നതിൽ ഏറ്റവും ചെറിയ മാറ്റത്തിലേക്ക് നയിക്കുന്ന സമീപനം (Caveman-ന്റെ സംക്ഷിപ്ത ഗദ്യത്തിന്റെ ഔട്ട്പുട്ട്-അക്ഷ സഹോദരൻ).
i-have-adhd57,628അതിന്റെ പ്രവർത്തനത്തിന് മുൻഗണന നൽകുന്ന, ADHD-സൗഹൃദ പ്രതികരണശൈലി അഞ്ച് ഭാഷകളിലായുള്ള OmniRoute-ന്റെ സംക്ഷിപ്ത ഔട്ട്പുട്ട് ശൈലിയായി രൂപാന്തരപ്പെടുത്തി.
### 🧩 കോംപാക്റ്റ് ഫോർമാറ്റുകൾ, ടോക്കൺ ഗവേഷണം & കോഡ്-അവബോധമുള്ള ടൂളിംഗ്
പ്രോജക്റ്റ്⭐OmniRoute-ന് ഇത് എങ്ങനെ പ്രചോദനമായി
TOON25,509ടോക്കൺ-ഓറിയന്റഡ് ഒബ്ജക്റ്റ് നൊട്ടേഷൻ — അതിന്റെ കോളം അധിഷ്ഠിതമായ, ഹെഡർ-പ്ലസ്-റോസ് മോഡൽ ഞങ്ങളുടെ ടാബുലർ കോംപാക്ഷൻ ഘട്ടത്തെ രൂപപ്പെടുത്തി.
GCF – Graph Compact Format59അതിന്റെ കോംപാക്റ്റ് ഗ്രാഫ് ഫോർമാറ്റും ജനറിക്-പ്രൊഫൈൽ രൂപകൽപ്പനയും OmniRoute-ന്റെ ടാബുലർ കോംപാക്ഷനും Headroom കോഡെക് ഫോർമാറ്റിനും രൂപം നൽകാൻ സഹായിച്ചു.
gcf-typescript4Headroom ജനറിക്-പ്രൊഫൈൽ കോഡെക്കായി നേരിട്ട് വെൻഡർ ചെയ്ത് വിപുലീകരിച്ച MIT TypeScript ഇംപ്ലിമെന്റേഷൻ.
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 ലയനം, സംഭാഷണ നോർമലൈസേഷൻ, രഹസ്യ വിവരങ്ങളുടെ മാസ്കിംഗ്, ഹെഡർ സാനിറ്റൈസേഷൻ — പൊതു പ്രോട്ടോക്കോൾ മാനദണ്ഡങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ള സ്വതന്ത്ര clean-room നടപ്പാക്കലുകൾ ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിച്ചിട്ടുണ്ട്. രണ്ട് ഹോസ്റ്റ്-പാസ്ത്രൂ സർഫേസുകളും (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അതിന്റെ trace → span → generation നിരീക്ഷണക്ഷമതാ മാതൃക ഞങ്ങളുടെ 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 ഇന്റഗ്രേഷനുകൾ ഇൻസ്റ്റാൾ ചെയ്ത CLI ഏജന്റുകളെ OmniRoute സ്വയമേവ കണ്ടെത്തുന്നതിന് പ്രചോദനമായി.
CodexBar22,616Grok Build ക്വോട്ട സർഫേസ് തിരിച്ചറിഞ്ഞു; തുടർന്ന് OmniRoute തത്സമയ വയർ ഫോർമാറ്റ് സ്വതന്ത്രമായി പരിശോധിച്ച് തിരുത്തി.
## 📄 ലൈസൻസ് MIT ലൈസൻസ് - വിശദാംശങ്ങൾക്കായി [LICENSE](LICENSE) കാണുക. ---
**[⬆ മുകളിലേക്ക് മടങ്ങുക](#-omniroute)** · ഓപ്പൺ സോഴ്സ് AI കമ്മ്യൂണിറ്റിക്കായി ❤️ ഉപയോഗിച്ച് നിർമ്മിച്ചത്. OmniRoute v3.8.53 · Node ≥22.22.2 · MIT License · omniroute.online