# 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) · 🇰🇷 [ko](../ko/README.md) · 🇱🇹 [lt](../lt/README.md) · 🇱🇻 [lv](../lv/README.md) · 🇮🇳 [ml](../ml/README.md) · 🇮🇳 [mr](../mr/README.md) · 🇲🇾 [ms](../ms/README.md) · 🇲🇹 [mt](../mt/README.md) · 🇲🇲 [my](../my/README.md) · 🇳🇵 [ne](../ne/README.md) · 🇳🇱 [nl](../nl/README.md) · 🇳🇴 [no](../no/README.md) · 🇮🇳 [or](../or/README.md) · 🇮🇳 [pa](../pa/README.md) · 🇵🇭 [phi](../phi/README.md) · 🇵🇱 [pl](../pl/README.md) · 🇵🇹 [pt](../pt/README.md) · 🇧🇷 [pt-BR](../pt-BR/README.md) · 🇷🇴 [ro](../ro/README.md) · 🇷🇺 [ru](../ru/README.md) · 🇱🇰 [si](../si/README.md) · 🇸🇰 [sk](../sk/README.md) · 🇸🇮 [sl](../sl/README.md) · 🇷🇸 [sr](../sr/README.md) · 🇸🇪 [sv](../sv/README.md) · 🇰🇪 [sw](../sw/README.md) · 🇮🇳 [ta](../ta/README.md) · 🇮🇳 [te](../te/README.md) · 🇹🇭 [th](../th/README.md) · 🇹🇷 [tr](../tr/README.md) · 🇺🇦 [uk-UA](../uk-UA/README.md) · 🇵🇰 [ur](../ur/README.md) · 🇺🇿 [uz](../uz/README.md) · 🇻🇳 [vi](../vi/README.md) · 🇳🇬 [yo](../yo/README.md) · 🇨🇳 [zh-CN](../zh-CN/README.md) · 🇹🇼 [zh-TW](../zh-TW/README.md) ---
OmniRoute ಡ್ಯಾಶ್ಬೋರ್ಡ್

# 🚀 OmniRoute — ಉಚಿತ AI ಗೇಟ್ವೇ **ರಚನೆ: [Diego Souza](https://github.com/diegosouzapw)** OmniRoute — ಎಂದಿಗೂ ಕೋಡಿಂಗ್ ನಿಲ್ಲಿಸಬೇಡಿ. ಪ್ರತಿಯೊಂದು AI ಟೂಲ್ → 388 ಪೂರೈಕೆದಾರರು — 150+ ಉಚಿತ — ಒಂದೇ ಎಂಡ್ಪಾಯಿಂಟ್ ಮೂಲಕ. Claude Code, Codex, Cursor, Cline, Copilot ಮತ್ತು Antigravity ಅನ್ನು ಸ್ವಯಂ-ಫಾಲ್ಬ್ಯಾಕ್ನೊಂದಿಗೆ ಉಚಿತ Claude / GPT / Gemini ಗೆ ಸಂಪರ್ಕಿಸಿ. RTK + Caveman ಸ್ಟ್ಯಾಕ್ ಮಾಡಲಾದ ಸಂಕುಚನವು 15–95% ಟೋಕನ್ಗಳನ್ನು (~89% ಸರಾಸರಿ) ಉಳಿಸುತ್ತದೆ — ಮಿತಿಗಳನ್ನು ಎಂದಿಗೂ ತಲುಪಬೇಡಿ. 388 AI ಪೂರೈಕೆದಾರರು · 150+ ಉಚಿತ ಶ್ರೇಣಿಗಳು · ತಿಂಗಳಿಗೆ ~1.62B ಉಚಿತ ಟೋಕನ್ಗಳು · 20 ರೂಟಿಂಗ್ ತಂತ್ರಗಳು · ಪ್ರಾರಂಭಿಸಲು $0.
## 💰 ತೃತೀಯ-ಪಕ್ಷದ ಉಚಿತ ಶ್ರೇಣಿಗಳಾದ್ಯಂತ ತಿಂಗಳಿಗೆ ~1.62B ಟೋಕನ್ಗಳು
> **ನಿಮ್ಮದೇ provider ಖಾತೆಗಳನ್ನು ಬಳಸಿ.** ಇದು ಪ್ರತ್ಯೇಕವಾಗಿ ಅರ್ಹವಾಗಿರುವ ತೃತೀಯ-ಪಕ್ಷದ ಉಚಿತ ಶ್ರೇಣಿಗಳ ಒಟ್ಟು ಅಂದಾಜು ಮಾತ್ರ; OmniRoute ನೀಡುವ ಟೋಕನ್ ಅನುದಾನವಲ್ಲ. ಅಗತ್ಯವಿದ್ದಲ್ಲಿ ಸೈನ್ ಅಪ್ ಮಾಡಿ, ರುಜುವಾತುಗಳನ್ನು ಪಡೆಯಿರಿ ಮತ್ತು ನೀವು ಬಳಸಬಹುದಾದ providersಗಳನ್ನು ಸಂಪರ್ಕಿಸಿ; ಪ್ರತಿಯೊಂದು provider ತನ್ನ ಮಿತಿಗಳು, ಲಭ್ಯತೆ ಮತ್ತು ನಿಯಮಗಳನ್ನು ನಿಯಂತ್ರಿಸುತ್ತದೆ. > > ಉಚಿತ ಶ್ರೇಣಿಗಳನ್ನು ಕೈಯಾರೆ ಒಟ್ಟುಗೂಡಿಸುವುದು ಕಷ್ಟಕರ — ಡಜನ್ಗಟ್ಟಲೆ SDKಗಳು, ಡಜನ್ಗಟ್ಟಲೆ ದರ ಮಿತಿಗಳು, ಮತ್ತು ನಿಜವಾಗಿ ನಿಮ್ಮ ಬಳಿ ಎಷ್ಟು ಲಭ್ಯವಿದೆ ಎಂಬುದರ ಬಗ್ಗೆ ಯಾವುದೇ ಸ್ಪಷ್ಟತೆ ಇಲ್ಲ. OmniRoute **34 ಪುನರಾವರ್ತಿತ pool keysಗಳಲ್ಲಿ 465 ಉಚಿತ-ಶ್ರೇಣಿ ನಮೂದುಗಳನ್ನು** ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ ಮತ್ತು ಹಂಚಿಕೆಯ pool ಆಧಾರದ ಮೇಲೆ ಮರುಎಣಿಕೆ ತಪ್ಪಿಸಿ, **ಪ್ರಕಟಿತ ಧನಾತ್ಮಕ ಮಾಸಿಕ ಬಜೆಟ್ ಹೊಂದಿರುವ 17 pools ಜೊತೆಗೆ ಪ್ರತಿ-model Groq capsಗಳ ಐದು pools**ಗಳಿಂದ ಟೋಕನ್ ಮೊತ್ತವನ್ನು ಲೆಕ್ಕ ಹಾಕುತ್ತದೆ. ಪ್ರಾದೇಶಿಕ ಗುರುತು ಪರಿಶೀಲನೆಯ ನಂತರ ಮಾತ್ರ ತೆರೆಯುವ ಕೋಟಾಗಳನ್ನು (ಇಂದು: ModelScope) ಪ್ರತ್ಯೇಕವಾಗಿ ತೋರಿಸಲಾಗುತ್ತದೆ; ಪ್ರಾದೇಶಿಕ ಗುರುತು ಪರಿಶೀಲನೆಯ ಹಿಂದೆ +~6M ಇರುತ್ತದೆ ಮತ್ತು headline ಮೊತ್ತದಲ್ಲಿ ಎಂದಿಗೂ ಸೇರಿಸಲಾಗುವುದಿಲ್ಲ. ಫಲಿತಾಂಶವು dashboardನಲ್ಲಿ (`/dashboard/free-tiers`) ಕಾಣಿಸುತ್ತಲೇ ಇರುತ್ತದೆ. OmniRoute ಉಚಿತ-ಶ್ರೇಣಿ ಬಜೆಟ್ ಕಾರ್ಡ್: ತಿಂಗಳಿಗೆ ಸ್ಥಿರವಾಗಿ ~1.62B ಉಚಿತ ಟೋಕನ್ಗಳು, signup creditsನೊಂದಿಗೆ ಮೊದಲ ತಿಂಗಳಲ್ಲಿ ಗರಿಷ್ಠ ~2.22B ವರೆಗೆ, ಒಂದೇ endpointನ ಹಿಂದೆ 465 cataloged free-tier entries ಅನ್ನು ಒಳಗೊಂಡಿರುವ 34 documented recurring pool keysನಿಂದ. ಪ್ರಾಮಾಣಿಕ pool-deduped ಲೆಕ್ಕಾಚಾರ — ಹಂಚಿಕೆಯ ಪ್ರತಿಯೊಂದು pool ಅನ್ನು ಒಮ್ಮೆ ಮಾತ್ರ ಎಣಿಸಲಾಗಿದೆ; ಇದರಲ್ಲಿ ಪ್ರಕಟಿತ ಧನಾತ್ಮಕ ಮಾಸಿಕ ಟೋಕನ್ ಬಜೆಟ್ ಹೊಂದಿರುವ 17 recurring pools ಜೊತೆಗೆ ಪ್ರತಿ-model Groq capsಗಳ ಐದು pools ಸೇರಿವೆ; terms-risk catalogನಲ್ಲಿ 12 providers ಅನ್ನು avoid ಎಂದು ಗುರುತಿಸಲಾಗಿದೆ, ಆದ್ದರಿಂದ ನಿರ್ಧಾರ ನಿಮ್ಮದು. ಬಜೆಟ್ ಪಟ್ಟಿಯಲ್ಲಿ Mistral 1B, Nara 210M, LLM7 150M, xKiro 150M, Groq 30M (ಐದು per-model caps) ಮತ್ತು ಚಿಕ್ಕ pools ಸೇರಿವೆ; ಜೊತೆಗೆ ಮೊದಲ-ತಿಂಗಳ signup credits ಮತ್ತು ಶಾಶ್ವತವಾಗಿ-ಉಚಿತ, token cap ಇಲ್ಲದ providersಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ತೋರಿಸಲಾಗುತ್ತದೆ, ಹೀಗಾಗಿ ಅವು headline ಮೊತ್ತವನ್ನು ಕೃತಕವಾಗಿ ಹೆಚ್ಚಿಸುವುದಿಲ್ಲ. /dashboard/free-tiers ನಲ್ಲಿ ಲೈವ್ ಬಳಸಿದ/ಉಳಿದ ಮೊತ್ತ. > ಲೈವ್ `/dashboard/free-tiers` ಪುಟದ ಅನಿಮೇಟೆಡ್ ಸಾರಾಂಶ. ಸಂಪೂರ್ಣ ವಿಧಾನ (pool dedupe, credit tiers, provider terms): **[docs/reference/FREE_TIERS.md](docs/reference/FREE_TIERS.md)**. > > ಈ ಅಂಕಿಅಂಶಗಳನ್ನು ಲೈವ್ catalog ಆಧರಿಸಿ ಪ್ರತಿ ಎರಡು ವಾರಗಳಿಗೊಮ್ಮೆ ಮರುಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಅವು **ಎರಡೂ ದಿಕ್ಕುಗಳಲ್ಲಿ ಬದಲಾಗುತ್ತವೆ** — ಒಬ್ಬ provider ಉಚಿತ ಶ್ರೇಣಿಯನ್ನು ಕೊನೆಗೊಳಿಸಿದರೆ ಸಂಖ್ಯೆ ಇಳಿಯುತ್ತದೆ; ಹೊಸದು ಸೇರಿದರೆ ಏರುತ್ತದೆ. catalog ನಿಜವಾಗಿ ಲೆಕ್ಕ ಹಾಕುವುದನ್ನೇ ನಾವು ಪ್ರಕಟಿಸುತ್ತೇವೆ; ಮೇಲಕ್ಕೆ round ಮಾಡಿದ ಅತ್ಯುತ್ತಮ ಪರಿಸ್ಥಿತಿಯ ಅಂದಾಜನ್ನು ಎಂದಿಗೂ ಪ್ರಕಟಿಸುವುದಿಲ್ಲ.

OMNIROUTE ನಿಮ್ಮ ಹಣ ಉಳಿಸಲು ಮತ್ತು ಕೆಲಸವನ್ನು ಸುಲಭಗೊಳಿಸಲು ಸಹಾಯ ಮಾಡಿದರೆ ⭐ repoಗೆ Star ನೀಡಿ.

[![Stars](https://img.shields.io/github/stars/diegosouzapw/OmniRoute?style=social)](https://github.com/diegosouzapw/OmniRoute) diegosouzapw%2FOmniRoute | Trendshift [![Star History Rank](https://api.star-history.com/badge?repo=diegosouzapw/OmniRoute&theme=dark)](https://www.star-history.com/diegosouzapw/omniroute) [![olud.ai](https://olud.ai/badge.php?tool=diegosouzapw-omniroute)](https://olud.ai/project/diegosouzapw-omniroute.html) ### 💬 ಸಮುದಾಯಕ್ಕೆ ಸೇರಿ **👋 ನಿರ್ವಹಣಾಧಿಕಾರಿಯನ್ನು Follow ಮಾಡಿ — ಹೊಸ providers, releases ಮತ್ತು ಸಲಹೆಗಳನ್ನು ಮೊದಲು ಪಡೆಯಿರಿ:** [![Follow Diego on LinkedIn](https://img.shields.io/badge/Follow_Diego_on-LinkedIn-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/diegosouzapw/) [![Follow @diegosouzapw on GitHub](https://img.shields.io/github/followers/diegosouzapw?style=for-the-badge&logo=github&logoColor=white&label=Follow%20on%20GitHub&color=181717)](https://github.com/diegosouzapw) [![Discord](https://img.shields.io/badge/Discord-5865F2?style=for-the-badge&logo=discord&logoColor=white)](https://discord.gg/U47eFqAXCn) [![Telegram](https://img.shields.io/badge/Telegram-26A5E4?style=for-the-badge&logo=telegram&logoColor=white)](https://t.me/omnirouteOficial) [![WhatsApp Global](https://img.shields.io/badge/WhatsApp_Global-25D366?style=for-the-badge&logo=whatsapp&logoColor=white)](https://chat.whatsapp.com/FvuCbrpZmQ6I85n2vW5QIC?s=cl&p=a&mlu=4) [![WhatsApp Brasil](https://img.shields.io/badge/WhatsApp_Brasil-25D366?style=for-the-badge&logo=whatsapp&logoColor=white)](https://chat.whatsapp.com/KWgatljAjmbELQory59Oti?s=cl&p=a&mlu=4) [![Website](https://img.shields.io/badge/Website-omniroute.online-blue?logo=google-chrome&logoColor=white)](https://omniroute.online) **ಪ್ರಶ್ನೆಗಳು, provider ಸಲಹೆಗಳು, roadmap ಮತ್ತು support → [Discord](https://discord.gg/U47eFqAXCn) · [Telegram](https://t.me/omnirouteOficial) · WhatsApp [🌍 Global](https://chat.whatsapp.com/FvuCbrpZmQ6I85n2vW5QIC?s=cl&p=a&mlu=4) / [🇧🇷 Brasil](https://chat.whatsapp.com/KWgatljAjmbELQory59Oti?s=cl&p=a&mlu=4) / [Portal](https://portal.sthub.com.br/communities/groups/st-hub/channels/Omniroute-World-8kRjmK)**
## 📈 ಗೇಟ್ವೇ ಬೆಳೆಯುತ್ತಲೇ ಇದೆ
| | v3.8.50 | **v3.8.51** | `v3.8.54+` | | --------------------------- | :-----------------------: | :---------: | :-------------------: | | 🌐 ಪೂರೈಕೆದಾರರು | 352 | **358** | 388 | | 🧠 ವಿಶಿಷ್ಟ ಚಾಟ್ ಮಾದರಿ IDಗಳು | 1320 | **1374** | 1491 | | 🖼️ ಮೋಡಾಲಿಟಿ ಸೇತುವೆ | 🆕 ದೃಶ್ಯ + ಆಡಿಯೋ + ವೀಡಿಯೋ | ✓ | ✓ | | 📡 Radar ಉಚಿತ ಕ್ಯಾಟಲಾಗ್ | 🆕 ಆಯ್ಕೆ-ಆಧಾರಿತ | ✓ | ✓ | | ⚖️ ಕೋಟಾ-ಅರಿವುಳ್ಳ ವೇಳಾಪಟ್ಟಿ | 🆕 Quota-Share | ✓ | ✓ | | 📊 ಕೋಟಾ ಟೆಲಿಮೆಟ್ರಿ | 🆕 ಲೈವ್ | ✓ | ✓ | | 🧰 ಹೆಡ್ಲೆಸ್ ಮೋಡ್ | — | — | 🆕 `serve --headless` | | 🛤️ LTS ರೈಲು ಮೂಲಸೌಕರ್ಯ | — | — | 🆕 ಬಿಡುಗಡೆ ಚಾನೆಲ್ಗಳು | | 🔎 ಮಾದರಿ ಅನ್ವೇಷಣೆ API | — | — | 🆕 `/v1/models/query` | **→ [ರೋಡ್ಮ್ಯಾಪ್](ROADMAP.md) — `v3.9.0 LTS` ಕಡೆಗೆ ರೈಲಿನಲ್ಲಿ ಪ್ರಯಾಣಿಸುತ್ತಿದೆ**

## 🧩 ಲಭ್ಯವಿದೆ [![npm version](https://img.shields.io/npm/v/omniroute?color=cb3837&logo=npm)](https://www.npmjs.com/package/omniroute) ![NPM ಮಾಸಿಕ](https://img.shields.io/npm/dm/omniroute?label=npm/month&color=cb3837&logo=npm) [![ಪರವಾನಗಿ: 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 ಭಾಷೆಗಳಲ್ಲಿ

ಇಂಗ್ಲಿಷ್ (en) ಪೋರ್ಚುಗೀಸ್ — ಬ್ರೆಜಿಲ್ (pt-BR) ಪೋರ್ಚುಗೀಸ್ (pt) ಸ್ಪ್ಯಾನಿಷ್ (es) ಫ್ರೆಂಚ್ (fr) ಇಟಾಲಿಯನ್ (it) ಜರ್ಮನ್ (de) ಡಚ್ (nl) ರಷ್ಯನ್ (ru) ಉಕ್ರೇನಿಯನ್ (uk-UA) ಪೋಲಿಷ್ (pl) ಚೆಕ್ (cs) ಸ್ಲೋವಾಕ್ (sk) ರೊಮೇನಿಯನ್ (ro) ಹಂಗೇರಿಯನ್ (hu) ಬಲ್ಗೇರಿಯನ್ (bg) ಡ್ಯಾನಿಷ್ (da) ಫಿನ್ನಿಷ್ (fi) ನಾರ್ವೇಜಿಯನ್ (no) ಸ್ವೀಡಿಷ್ (sv) ಚೈನೀಸ್ — ಸರಳೀಕೃತ (zh-CN) ಚೈನೀಸ್ — ಸಾಂಪ್ರದಾಯಿಕ (zh-TW) ಜಪಾನೀಸ್ (ja) ಕೊರಿಯನ್ (ko) ಥಾಯ್ (th) ವಿಯೆಟ್ನಾಮೀಸ್ (vi) ಇಂಡೋನೇಷಿಯನ್ (id) ಮಲಯ್ (ms) ಫಿಲಿಪಿನೊ (phi) ಹಿಂದಿ (hi) ಗುಜರಾತಿ (gu) ಮರಾಠಿ (mr) ತಮಿಳು (ta) ತೆಲುಗು (te) ಬಂಗಾಳಿ (bn) ಉರ್ದು (ur) ಪರ್ಷಿಯನ್ (fa) ಅರೇಬಿಕ್ (ar) ಹೀಬ್ರೂ (he) ಟರ್ಕಿಶ್ (tr) ಅಜೆರ್ಬೈಜಾನಿ (az) ಸ್ವಾಹಿಲಿ (sw) ಗ್ರೀಕ್ (el) ಕ್ರೊಯೇಷಿಯನ್ (hr) ಸರ್ಬಿಯನ್ (sr) ಲಿಥುವೇನಿಯನ್ (lt) ಎಸ್ಟೋನಿಯನ್ (et) ಲಾಟ್ವಿಯನ್ (lv) ಸ್ಲೊವೇನಿಯನ್ (sl) ಮಾಲ್ಟೀಸ್ (mt) ಐರಿಷ್ (ga) ಕನ್ನಡ (kn) ಮಲಯಾಳಂ (ml) ಒಡಿಯಾ (or) ಪಂಜಾಬಿ (pa) ನೇಪಾಳಿ (ne) ಸಿಂಹಳ (si) ಬರ್ಮೀಸ್ (my) ಖ್ಮೇರ್ (km) ಹೌಸಾ (ha) ಯೊರುಬಾ (yo) ಇಗ್ಬೊ (ig) ಅಮ್ಹಾರಿಕ್ (am) ಉಜ್ಬೆಕ್ (uz) ಜಾರ್ಜಿಯನ್ (ka) ಅರ್ಮೇನಿಯನ್ (hy) ಬೋಸ್ನಿಯನ್ (bs)


## 🆓 ಸ್ಥಾಪಿಸಿ, ಒದಗಿಸುವವರನ್ನು ಸಂಪರ್ಕಿಸಿ, ನಂತರ ಒಂದೇ ಎಂಡ್ಪಾಯಿಂಟ್ ಮೂಲಕ ಮಾರ್ಗೀಕರಿಸಿ
ಮೂರು ಹಂತಗಳು: OmniRoute ಅನ್ನು ಸ್ಥಾಪಿಸಿ ಮತ್ತು ಪ್ರಾರಂಭಿಸಿ, ನಿಮ್ಮ ಸ್ವಂತ ಖಾತೆ ಅಥವಾ API ಕೀಲಿಯೊಂದಿಗೆ ಅರ್ಹ ಒದಗಿಸುವವರನ್ನು ಸಂಪರ್ಕಿಸಿ, ನಂತರ OmniRoute API ಕೀ ಮತ್ತು ಮಾದರಿ auto ಬಳಸಿ ನಿಮ್ಮ ಟೂಲ್ ಅನ್ನು localhost:20128/v1 ಗೆ ಸೂಚಿಸಿ. ಮಾರ್ಗೀಕರಣವು ಲಭ್ಯವಿರುವ ಅರ್ಹ ಸಂಪರ್ಕಗಳು ಮತ್ತು ಒದಗಿಸುವವರ ಮಿತಿಗಳ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುತ್ತದೆ. ```bash # ಒದಗಿಸುವವರನ್ನು ಸಂಪರ್ಕಿಸಿದ ನಂತರ, ಡ್ಯಾಶ್ಬೋರ್ಡ್ → ಎಂಡ್ಪಾಯಿಂಟ್ಗಳಿಂದ ನಿಮ್ಮ 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` ಗೆ ಅರ್ಹ ಮಾರ್ಗದ ಅಗತ್ಯವಿದೆ. ಹೊಸದಾಗಿ ಸ್ಥಾಪಿಸಿದ ಸಂದರ್ಭದಲ್ಲಿ ಯಾವುದೇ ಅರ್ಹ ಕೀಲಿರಹಿತ ಗುರಿಗಳು ಇರದಿರಬಹುದು, ಮತ್ತು ಕೀಲಿರಹಿತ ಒದಗಿಸುವವರು ತೃತೀಯ-ಪಕ್ಷ ಕ್ಲೈಂಟ್ಗಳನ್ನು ತಿರಸ್ಕರಿಸಬಹುದು. `tos: avoid` ಎಂದು ಗುರುತಿಸಲಾದ ಒದಗಿಸುವವರನ್ನು, Kiro ಸೇರಿದಂತೆ, ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸ್ವಯಂಚಾಲಿತ ಮಾರ್ಗೀಕರಣದಿಂದ ಹೊರಗಿಡಲಾಗುತ್ತದೆ; ಖಾತೆಯನ್ನು ಸಂಪರ್ಕಿಸುವುದರಿಂದ ಆ ಸೆಟ್ಟಿಂಗ್ ಬದಲಾಗುವುದಿಲ್ಲ. ಒದಗಿಸುವವರನ್ನು ಆಯ್ಕೆಮಾಡುವ ಮೊದಲು [ಉಚಿತ ಹಂತಗಳ ಮಾರ್ಗದರ್ಶಿ](docs/getting-started/FREE-TIERS-GUIDE.md) ನೋಡಿ. 📦 **Python, Node.js, PHP, ಮತ್ತು cURL** ಗಾಗಿ ಕಾಪಿ-ಪೇಸ್ಟ್ ಮಾಡಬಹುದಾದ ತ್ವರಿತ ಪ್ರಾರಂಭ ಸ್ಕ್ರಿಪ್ಟ್ಗಳು → [`examples/quickstart/`](examples/quickstart/)
# 💥 ಭರವಸೆ
ಭರವಸೆ — ಒಂದೇ ಎಂಡ್ಪಾಯಿಂಟ್ ಮತ್ತು 388 ಒದಗಿಸುವವರು. ಮತ್ತೊಂದು ಆರೋಗ್ಯಕರ ಗುರಿ ಲಭ್ಯವಿರುವವರೆಗೆ ಸ್ವಯಂಚಾಲಿತ ಫಾಲ್ಬ್ಯಾಕ್ ಮಾರ್ಗೀಕರಣವನ್ನು ಮುಂದುವರಿಸುತ್ತದೆ. ಆರು ಸ್ತಂಭಗಳು: 388 ಒದಗಿಸುವವರಾದ್ಯಂತ ಸ್ಥಿರವಾದ ಫಾಲ್ಬ್ಯಾಕ್ · ಅರ್ಹ ವರ್ಕ್ಲೋಡ್ಗಳಲ್ಲಿ 95% ವರೆಗೆ ಟೋಕನ್ ಉಳಿತಾಯ · 150+ ಉಚಿತ ಹಂತಗಳು ಮತ್ತು ಮರುಕಳಿಸುವ/ಕೀಲಿರಹಿತವಾಗಿ ಶಾಶ್ವತವಾಗಿ ಉಚಿತವಾಗಿರುವ 52 ಒದಗಿಸುವವರೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಲು $0 · ಒಂದೇ ಕಾನ್ಫಿಗರೇಶನ್ ಮೂಲಕ 39 CLI/ಏಜೆಂಟ್ ಏಕೀಕರಣಗಳು · /v1 ನಲ್ಲಿ OpenAI, Claude, Gemini ಮತ್ತು Responses API ಹೊಂದಾಣಿಕೆ · ಸರ್ಕ್ಯೂಟ್ ಬ್ರೇಕರ್ಗಳು, TLS ಸ್ಟೆಲ್ತ್, 110 MCP ಟೂಲ್ಗಳು, A2A, ಮೆಮೊರಿ, ಗಾರ್ಡ್ರೇಲ್ಗಳು, ಮೌಲ್ಯಮಾಪನಗಳು ಮತ್ತು 7,800+ ಟ್ರ್ಯಾಕ್ ಮಾಡಲಾದ ಟೆಸ್ಟ್ ಫೈಲ್ಗಳಲ್ಲಿ 56,000+ ಸ್ಥಿರ ಟೆಸ್ಟ್ ಘೋಷಣೆಗಳನ್ನು ಒಳಗೊಂಡ ಉತ್ಪಾದನಾ ನಿಯಂತ್ರಣಗಳು.

# 🤔 OmniRoute ಏಕೆ?
OmniRoute ಏಕೆ — 10 ಡ್ಯಾಶ್ಬೋರ್ಡ್ಗಳು, ಕೆಲಸ ಮಾಡದ API ಕೀಲಿಗಳು ಮತ್ತು ಅನಿರೀಕ್ಷಿತ ಬಿಲ್ಗಳನ್ನು ನಿರ್ವಹಿಸುವುದನ್ನು ನಿಲ್ಲಿಸಿ. ಹತ್ತು ದೈನಂದಿನ ಸಮಸ್ಯೆಗಳು ಮತ್ತು ಪರಿಹಾರಗಳು: ಬಳಕೆಯಾಗದೆ ಅವಧಿ ಮುಗಿಯುವ ಕೋಟಾ → ಚಂದಾದಾರಿಕೆಗಳ ಗರಿಷ್ಠ ಬಳಕೆ; ಕೋಡಿಂಗ್ ಮಧ್ಯೆ ದರ ಮಿತಿಗಳು → 4-ಹಂತದ ಸ್ವಯಂ-ಫಾಲ್ಬ್ಯಾಕ್ (ಚಂದಾದಾರಿಕೆ → API → ಅಗ್ಗದ → ಉಚಿತ); ಟೂಲ್ ಔಟ್ಪುಟ್ಗಳಿಂದ ಟೋಕನ್ಗಳು ವ್ಯರ್ಥವಾಗುವುದು → 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 Smart Router (RTK + Caveman ಸಂಕುಚನ, 20 ಮಾರ್ಗೀಕರಣ ತಂತ್ರಗಳು, ಸರ್ಕ್ಯೂಟ್ ಬ್ರೇಕರ್ಗಳು, TLS ಸ್ಟೆಲ್ತ್, MCP, A2A, ಗಾರ್ಡ್ರೇಲ್ಗಳು) ಅರ್ಹ ಆರೋಗ್ಯಕರ ಗುರಿ ಲಭ್ಯವಿರುವವರೆಗೆ 4 ಒದಗಿಸುವವರ ಹಂತಗಳಾದ್ಯಂತ ಫಾಲ್ಬ್ಯಾಕ್ ಮಾಡಬಹುದು — ಹಂತ 1 ಚಂದಾದಾರಿಕೆ, ಹಂತ 2 API ಕೀ, ಹಂತ 3 ಅಗ್ಗದ ಮತ್ತು ಹಂತ 4 ಉಚಿತ.

## 🤝 ನಮ್ಮ ಮುಕ್ತ ಮೂಲ ಸ್ನೇಹಿತರಿಂದ ಬೆಂಬಲಿತವಾಗಿದೆ

ಕಿಮಿ ಕೆ3 — ಓಪನ್ ಫ್ರಾಂಟಿಯರ್ ಇಂಟೆಲಿಜೆನ್ಸ್ · 2.8T ಪ್ಯಾರಾಮೀಟರ್ಗಳು · 1M-ಟೋಕನ್ ಸಂದರ್ಭ

> **ಮುಕ್ತ ಮೂಲ ಸ್ನೇಹಿತರಾಗಿ ಸೇರಲು ಬಯಸುವಿರಾ?** ಇವು ಮುಕ್ತ ಮೂಲವನ್ನು ಬೆಂಬಲಿಸುವ ಮತ್ತು ಓಮ್ನಿರೂಟ್ ಅನ್ನು ಚಲಿಸುವಂತೆ ಮಾಡುವ ಕಂಪನಿಗಳು — ಮತ್ತು ಅವರು ನಮಗೆ ನೀಡುವ ಪ್ರತಿ ಟೋಕನ್ ಎಲ್ಲಿಗೆ ಹೋಗುತ್ತದೆ ಎಂಬುದನ್ನು ನಾವು ಸಾರ್ವಜನಿಕವಾಗಿ ಹೇಳುತ್ತೇವೆ. ಸಂಪರ್ಕಿಸಿ: [diegosouza.pw@outlook.com](mailto:diegosouza.pw@outlook.com)
ಕಿಮಿ (ಮೂನ್ಶಾಟ್ AI)
ಕಿಮಿ
ಮೂನ್ಶಾಟ್ AI

ಸ್ಥಾಪಕ ಮುಕ್ತ ಮೂಲ ಸ್ನೇಹಿತ
ಈ ಯೋಜನೆಯನ್ನು ಬೆಂಬಲಿಸಿದ್ದಕ್ಕಾಗಿ ನಮ್ಮ ಸ್ಥಾಪಕ ಮುಕ್ತ ಮೂಲ ಸ್ನೇಹಿತರಾದ ಕಿಮಿ (ಮೂನ್ಶಾಟ್ AI) ಅವರಿಗೆ ಧನ್ಯವಾದಗಳು! ಕಿಮಿ ಓಪನ್-ವೈಟ್ K2 ಮತ್ತು K3 ಮಾದರಿ ಕುಟುಂಬಗಳ ಹಿಂದಿನ AI ಲ್ಯಾಬ್ ಆಗಿದೆ — ಕಿಮಿ K3 1M-ಟೋಕನ್ ಸಂದರ್ಭ ವಿಂಡೋ, ಸ್ಥಳೀಯ ದೃಷ್ಟಿ ಮತ್ತು ಮುಂಚೂಣಿ-ಮಟ್ಟದ ಕೋಡಿಂಗ್ ಅನ್ನು ಮುಚ್ಚಿದ-ಮಾದರಿ ಬೆಲೆಗಳ ಒಂದು ಭಾಗದಲ್ಲಿ ನೀಡುತ್ತದೆ, ಮತ್ತು ಕ್ಲೌಡ್ ಕೋಡ್, ಕೋಡೆಕ್ಸ್ ಮತ್ತು ಓಮ್ನಿರೂಟ್ ಸೇವೆ ಸಲ್ಲಿಸುವ ಪ್ರತಿ ಕೋಡಿಂಗ್ ಉಪಕರಣದೊಂದಿಗೆ ಬಾಕ್ಸ್ನಿಂದ ಹೊರಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.

ಕಿಮಿಯ ಬೆಂಬಲವು ಯಾವುದಕ್ಕೆ ಶಕ್ತಿ ನೀಡುತ್ತದೆ: ಕಿಮಿಯ API ಕ್ರೆಡಿಟ್ಗಳು ಓಮ್ನಿರೂಟ್ನ AI-ಮೌಲ್ಯೀಕರಿಸಿದ ಬಿಡುಗಡೆ ಪೈಪ್ಲೈನ್ಗೆ ಶಕ್ತಿ ನೀಡುತ್ತವೆ — ಪ್ರತಿ ಪುಲ್ ವಿನಂತಿಯನ್ನು ರವಾನಿಸುವ ಮೊದಲು ಪರಿಶೀಲಿಸುವ ಕಿಮಿ K3 ನಿಂದ ನಡೆಸಲ್ಪಡುವ ವಿಲೀನ ಮೌಲ್ಯೀಕರಣ ಹಂತ — ಜೊತೆಗೆ ದಿನನಿತ್ಯದ ವೈಶಿಷ್ಟ್ಯ ಅಭಿವೃದ್ಧಿ. ಪ್ರಥಮ ದರ್ಜೆ ಕಿಮಿ ಬೆಂಬಲವು ಎರಡೂ ರೈಲುಗಳಲ್ಲಿ ರವಾನೆಯಾಗುತ್ತದೆ: ನೇರ ಕಿಮಿ API (kimi-k3) ಮತ್ತು ಕಿಮಿ ಕೋಡ್ ಕೋಡಿಂಗ್ ಯೋಜನೆ (OAuth ಮತ್ತು API ಕೀ). ಓಮ್ನಿರೂಟ್ ಕಿಮಿಯ ಬೆಂಬಲ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಮೊದಲ ಬ್ರೆಜಿಲಿಯನ್ ಮುಕ್ತ-ಮೂಲ ಯೋಜನೆಯಾಗಿದೆ. 15% ಹೆಚ್ಚುವರಿ ಕ್ರೆಡಿಟ್ಗಳೊಂದಿಗೆ ಕಿಮಿ API ಕೀಯನ್ನು ಪಡೆಯಿರಿ →
ಅಗ್ಗದ ಇನ್ಫರೆನ್ಸ್
ಅಗ್ಗದ ಇನ್ಫರೆನ್ಸ್
cheaperinference.com

ಮುಕ್ತ ಮೂಲ ಸ್ನೇಹಿತ
ಈ ಯೋಜನೆಯನ್ನು ಬೆಂಬಲಿಸಿದ್ದಕ್ಕಾಗಿ ಓಮ್ನಿರೂಟ್ ಮುಕ್ತ ಮೂಲ ಸ್ನೇಹಿತರಾದ ಅಗ್ಗದ ಇನ್ಫರೆನ್ಸ್ ಅವರಿಗೆ ಧನ್ಯವಾದಗಳು! ಅಗ್ಗದ ಇನ್ಫರೆನ್ಸ್ ಒಂದು ವೆಚ್ಚ-ಶ್ರೇಣೀಕೃತ ಗೇಟ್ವೇ ಆಗಿದ್ದು, ಇದು 42 ಮುಂಚೂಣಿ ಮಾದರಿಗಳನ್ನು ಮರುಮಾರಾಟ ಮಾಡುತ್ತದೆ — ಕ್ಲೌಡ್, GPT-5.x, ಜೆಮಿನಿ, ಕಿಮಿ K3, GLM, ಡೀಪ್ಸೀಕ್, ಗ್ರೋಕ್ ಮತ್ತು ಮಿನಿಮ್ಯಾಕ್ಸ್ — ಒಂದು OpenAI-ಹೊಂದಾಣಿಕೆಯ ಎಂಡ್ಪಾಯಿಂಟ್ನ ಹಿಂದೆ, ಪ್ರತಿ ವಿನಂತಿಯನ್ನು ಅಗ್ಗದ ಅರ್ಹ ಪೂರೈಕೆದಾರರಿಗೆ ರೂಟ್ ಮಾಡುತ್ತದೆ, ಮಾದರಿ ತಯಾರಕರ ಪಟ್ಟಿ ಬೆಲೆಗಿಂತ ಎಂದಿಗೂ ಹೆಚ್ಚು ಶುಲ್ಕ ವಿಧಿಸುವುದಿಲ್ಲ.

ಓಮ್ನಿರೂಟ್ನಲ್ಲಿ ಪ್ರಥಮ ದರ್ಜೆ ಬೆಂಬಲ: ಚಾಟ್ ಕಂಪ್ಲೀಷನ್ಸ್, ಸ್ಥಳೀಯ /v1/responses ಎಂಡ್ಪಾಯಿಂಟ್, ದೃಷ್ಟಿ, ಟೂಲ್ ಕಾಲಿಂಗ್ ಮತ್ತು 3 ಇಮೇಜ್ ಮಾದರಿಗಳು (grok-imagine, nano-banana-pro, nano-banana-2, cheaperinference/<model> ಎಂದು ತಲುಪಬಹುದು). API ಕೀಯನ್ನು ಪಡೆಯಿರಿ →
aff=omniroute ಎಂದು ಟ್ಯಾಗ್ ಮಾಡಲಾದ ಲಿಂಕ್ಗಳು ಪಾಲುದಾರ ಲಿಂಕ್ಗಳಾಗಿವೆ. ಅವು ನಿಮಗೆ ಯಾವುದೇ ಹೆಚ್ಚುವರಿ ವೆಚ್ಚವಿಲ್ಲದೆ ಯೋಜನೆಗೆ ಹಣ ನೀಡುತ್ತವೆ.
🎟️ ಅಂಗಸಂಸ್ಥೆಗಳ ಪ್ರೋಮೋ — ನಾವು ಪ್ರಾಯೋಜಿಸದ ಪೂರೈಕೆದಾರರಿಂದ ಉಚಿತ ಸೈನ್ಅಪ್ ಕೂಪನ್ಗಳು (ವಿಸ್ತರಿಸಲು ಕ್ಲಿಕ್ ಮಾಡಿ) ಈ ವಿಭಾಗವು ರೆಫರಲ್/ಕೂಪನ್ ಕೋಡ್ಗಳಿಗೆ ಮಾತ್ರ. ಪ್ರಾಯೋಜಿತ ಪಾಲುದಾರಿಕೆಗಳು ಮೇಲಿನ 🤝 ನಮ್ಮ ಮುಕ್ತ ಮೂಲ ಸ್ನೇಹಿತರಿಂದ ಬೆಂಬಲಿತವಾಗಿದೆ ನಲ್ಲಿವೆ. ಓಮ್ನಿರೂಟ್ ಇಲ್ಲಿ ಪಟ್ಟಿ ಮಾಡಲಾದ ಪೂರೈಕೆದಾರರೊಂದಿಗೆ ಯಾವುದೇ ಪ್ರಾಯೋಜಕತ್ವ ಅಥವಾ ಪಾಲುದಾರಿಕೆಯನ್ನು ಹೊಂದಿಲ್ಲ — ಇವು ಯಾರಾದರೂ ಬಳಸಬಹುದಾದ ಸಾರ್ವಜನಿಕ ಕೂಪನ್ಗಳಾಗಿವೆ.
ಏಜೆಂಟ್ರೂಟರ್
ಏಜೆಂಟ್ರೂಟರ್
agentrouter.org
ಏಜೆಂಟ್ರೂಟರ್ — ಅಂಗಸಂಸ್ಥೆ ಸೈನ್ಅಪ್ · ಸೈನ್ಅಪ್ನಲ್ಲಿ $100 ಉಚಿತ ಕ್ರೆಡಿಟ್ಗಳು (ಉಚಿತ ಸರ್ವರ್, ಹೆಚ್ಚಿನ ಲೇಟೆನ್ಸಿ ನಿರೀಕ್ಷಿಸಿ — ಪರೀಕ್ಷೆಗೆ ಉತ್ತಮ, ಉತ್ಪಾದನೆಗೆ ಅಲ್ಲ). ಓಮ್ನಿರೂಟ್ನಲ್ಲಿ v3.8.50 ರಿಂದ ಪ್ರಥಮ ದರ್ಜೆ ಬೆಂಬಲ: ಚಾಟ್ ಕಂಪ್ಲೀಷನ್ಸ್, ಆಂಥ್ರೋಪಿಕ್-ಹೊಂದಾಣಿಕೆಯ ವೈರ್ ಫಾರ್ಮ್ಯಾಟ್ ಮತ್ತು OpenAI-ಹೊಂದಾಣಿಕೆಯ ಮಾರ್ಗ. ಲಭ್ಯವಿರುವ ಮಾದರಿಗಳಲ್ಲಿ claude-opus-4-8, claude-opus-5, gpt-5.6-sol ಮತ್ತು ಇನ್ನಷ್ಟು ಸೇರಿವೆ. ನಿಮ್ಮ $100 ಪಡೆಯಿರಿ →

⚠️ ಅಂಗಸಂಸ್ಥೆ ಲಿಂಕ್ — ಓಮ್ನಿರೂಟ್ ಈ ಪೂರೈಕೆದಾರರೊಂದಿಗೆ ಯಾವುದೇ ಪ್ರಾಯೋಜಕತ್ವ ಅಥವಾ ಪಾಲುದಾರಿಕೆಯನ್ನು ಹೊಂದಿಲ್ಲ.
ಓಮ್ನಿರೂಟ್ ಬಳಕೆದಾರರಿಗೆ ಪ್ರಯೋಜನಕಾರಿಯಾದ ಉದಾರವಾದ ಉಚಿತ ಸೈನ್ಅಪ್ ಕೂಪನ್ ಹೊಂದಿರುವ ಇನ್ನೊಬ್ಬ ಪೂರೈಕೆದಾರರು ನಿಮಗೆ ತಿಳಿದಿದೆಯೇ? ಸಮಸ್ಯೆಯನ್ನು ತೆರೆಯಿರಿ ಮತ್ತು ನಾವು ಅದನ್ನು ಇಲ್ಲಿ ಸೇರಿಸುತ್ತೇವೆ.

## 🎯 ಕಾಂಬೋಗಳು — ಪ್ರಮುಖ ವೈಶಿಷ್ಟ್ಯ
20 ಕಾಂಬೋ ರೂಟಿಂಗ್ ತಂತ್ರಗಳಲ್ಲಿ 18ರ ಅನಿಮೇಟೆಡ್ ಉದಾಹರಣೆಗಳು — ಪ್ರತಿ ತಂತ್ರಕ್ಕೆ ಒಂದು ಟೈಲ್: priority, fill-first, weighted, round-robin, p2c, least-used, random, strict-random, cost-optimized, headroom, reset-window, reset-aware, context-relay, context-optimized, lkgp, auto, fusion, pipeline. cache-optimized ಮತ್ತು quota-weighted ಅನ್ನು ಅನಿಮೇಟ್ ಮಾಡಿಲ್ಲ; ಕೆಳಗಿನ ಕೋಷ್ಟಕವು ಎಲ್ಲಾ 20ನ್ನೂ ವಿವರಿಸುತ್ತದೆ. > **ಕಾಂಬೋ** ಎಂದರೆ OmniRoute **ಸ್ವಯಂಚಾಲಿತವಾಗಿ** ರೂಟ್ ಮಾಡುವ ಮಾದರಿಗಳ ಸರಣಿ. ಕೋಟಾ ಮುಗಿದರೆ, ಪೂರೈಕೆದಾರ ವಿಫಲವಾದರೆ ಅಥವಾ ವೆಚ್ಚಗಳು ಏರಿದರೆ, ಕಾಂಬೋ ಮುಂದಿನ ಅರ್ಹ ಮತ್ತು ಸುಸ್ಥಿತಿಯಲ್ಲಿರುವ ಮಾದರಿಗೆ ಸಾಗಬಹುದು. 🛡️ ### ⚡ ಶೂನ್ಯ-ಕಾನ್ಫಿಗರೇಶನ್ — `auto` ಅನ್ನು ಬಳಸಿದರೆ ಸಾಕು ಯಾವುದೇ ಕಾಂಬೋ ರಚಿಸುವ ಅಗತ್ಯವಿಲ್ಲ. ನಿಮ್ಮ ಮಾದರಿಯನ್ನು `auto` (ಅಥವಾ ಅದರ ರೂಪಾಂತರ) ಗೆ ಹೊಂದಿಸಿ; OmniRoute ನಿಮ್ಮ ಸಂಪರ್ಕಿತ ಪೂರೈಕೆದಾರಗಳಿಂದ ವರ್ಚುವಲ್ ಕಾಂಬೋವನ್ನು ನಿರ್ಮಿಸಿ, ನೇರವಾಗಿ ಸ್ಕೋರ್ ಮಾಡುತ್ತದೆ:
ಮಾದರಿ IDಇದು ಯಾವುದಕ್ಕಾಗಿ ಆಪ್ಟಿಮೈಸ್ ಮಾಡುತ್ತದೆ
auto🎯 ಸಮತೋಲಿತ ಡೀಫಾಲ್ಟ್ (LKGP — ನಿಮ್ಮ ಕೊನೆಯ ಉತ್ತಮ ಪೂರೈಕೆದಾರಕ್ಕೇ ಅಂಟಿಕೊಂಡಿರುತ್ತದೆ)
auto/coding🧑💻 ಕೋಡ್ ರಚನೆಗಾಗಿ ಗುಣಮಟ್ಟಕ್ಕೆ ಮೊದಲ ಆದ್ಯತೆಯ ತೂಕಗಳು
auto/fast⚡ ಮೊದಲು ಅತ್ಯಂತ ಕಡಿಮೆ ವಿಳಂಬ
auto/cheap💰 ಮೊದಲು ಪ್ರತಿ ಟೋಕನ್ಗೆ ಅತ್ಯಂತ ಕಡಿಮೆ ಬೆಲೆ
auto/subscription🎟️ ನೀವು ಈಗಾಗಲೇ ಪಾವತಿಸುವ ಸಬ್ಸ್ಕ್ರಿಪ್ಷನ್ ಕೋಟಾ ಮಾತ್ರ — ವಿಫಲವಾದಾಗ ಮುಚ್ಚುತ್ತದೆ, ಎಂದಿಗೂ ಬಿಲ್ ಮಾಡಬಹುದಾದ ಫಾಲ್ಬ್ಯಾಕ್ ಬಳಸುವುದಿಲ್ಲ (ಮಾರ್ಗದರ್ಶಿ)
auto/thrifty🪜 ಮೊದಲು ಪ್ಲಾನ್ ಕೋಟಾ, ನಂತರ ಅತ್ಯಂತ ಅಗ್ಗದ ಪಾವತಿಸಬೇಕಾದ ಆಯ್ಕೆಗಳಿಗೆ ಒಂದೊಂದೇ ಹಂತವಾಗಿ ಸಾಗುತ್ತದೆ — ಪ್ಲಾನ್ ಮರುಹೊಂದಿದ ನಂತರ ಮತ್ತೆ ಅದಕ್ಕೆ ಮರಳುತ್ತದೆ (ಮಾರ್ಗದರ್ಶಿ)
auto/offline🔋 ಮೊದಲು ಅತ್ಯಧಿಕ ಕೋಟಾ / ದರ-ಮಿತಿಯ ಹೆಚ್ಚುವರಿ ಸಾಮರ್ಥ್ಯ
auto/smart🔭 ಗುಣಮಟ್ಟಕ್ಕೆ ಮೊದಲ ಆದ್ಯತೆ + ಉತ್ತಮ ಮಾದರಿಗಳನ್ನು ಕಂಡುಹಿಡಿಯಲು 10% ಅನ್ವೇಷಣೆ
auto/lkgp📌 ಕೊನೆಯದಾಗಿ ಉತ್ತಮವೆಂದು ತಿಳಿದ ಪೂರೈಕೆದಾರಕ್ಕೇ ಅಂಟಿಕೊಳ್ಳುವಿಕೆಯನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಜಾರಿಗೊಳಿಸುತ್ತದೆ
auto/chaos🧪 ಮಾದರಿಗಳ ಪ್ಯಾನೆಲ್ಗೆ ಸಮಾನಾಂತರ ಫ್ಯಾನ್-ಔಟ್ (ಪ್ರತಿ ಪೂರೈಕೆದಾರರಿಂದ ಒಂದು, ಡೀಫಾಲ್ಟ್ ಆಗಿ 5), ಒಂದೇ ಉತ್ತರವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ; ಪ್ರತಿ ಪ್ಯಾನೆಲ್ ಮಾದರಿಗೆ ಒಂದು ಅಪ್ಸ್ಟ್ರೀಮ್ ಕರೆ, ಇದು ದೋಷ ಇಂಜೆಕ್ಷನ್ ಅಲ್ಲ
## ### 🔀 ಅಥವಾ ನಿಮ್ಮದೇ ಆದದ್ದನ್ನು ನಿರ್ಮಿಸಿ — 20 ರೂಟಿಂಗ್ ತಂತ್ರಗಳು ಎಲ್ಲಾ **20** ತಂತ್ರಗಳು — ಪ್ರತಿ ಕಾಂಬೋ ಹಂತದಲ್ಲಿ ಬೇಕಾದಂತೆ ಮಿಶ್ರಣ ಮಾಡಿ ಮತ್ತು ಹೊಂದಿಸಿ:
# ತಂತ್ರ ಇದು ಏನು ಮಾಡುತ್ತದೆ
1 priority ಮೊದಲ ಗುರಿಗೆ ಆದ್ಯತೆಯಿರುವ ಕ್ರಮಬದ್ಧ ಪಟ್ಟಿ — ಮುಂದಿನದಕ್ಕೆ ಸಾಗುವ ಮೊದಲು ಪ್ರತಿಯೊಂದನ್ನೂ ಖಾಲಿ ಮಾಡುತ್ತದೆ 🥇
2 fill-first ಮುಂದೆ ಸಾಗುವ ಮೊದಲು ಪ್ರತಿ ಗುರಿಯ ಕೋಟಾವನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ತುಂಬುತ್ತದೆ
3 weighted ಪ್ರತಿ ಗುರಿಯ ತೂಕದ ಆಧಾರದ ಮೇಲೆ ತೂಕಿತ ಯಾದೃಚ್ಛಿಕ ಆಯ್ಕೆ
4 round-robin ಗುರಿಗಳ ಮೂಲಕ ಕ್ರಮವಾಗಿ ಆವರ್ತಿಸುತ್ತದೆ
5 p2c ಎರಡು ಆಯ್ಕೆಗಳ ಶಕ್ತಿಯನ್ನು ಬಳಸುವ ಯಾದೃಚ್ಛಿಕ ಲೋಡ್ ಬ್ಯಾಲೆನ್ಸಿಂಗ್
6 least-used ಪ್ರಸ್ತುತ ಅತ್ಯಂತ ಕಡಿಮೆ ಲೋಡ್ ಹೊಂದಿರುವ ಗುರಿಯನ್ನು ಆಯ್ಕೆಮಾಡುತ್ತದೆ
7 random ಏಕರೂಪ ಯಾದೃಚ್ಛಿಕ ಆಯ್ಕೆ (ನಕಲುಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ)
8 strict-random ಪುನರಾವರ್ತನೆಗಳ ನಕಲುಗಳನ್ನು ತೆಗೆದುಹಾಕದೆ ಯಾದೃಚ್ಛಿಕ ಆಯ್ಕೆ 🎲
9 cost-optimized ನೇರ ಕ್ಯಾಟಲಾಗ್ ಬೆಲೆಗಳ ಆಧಾರದ ಮೇಲೆ ಪ್ರತಿ ವಿನಂತಿಯ $ ವೆಚ್ಚವನ್ನು ಕನಿಷ್ಠಗೊಳಿಸುತ್ತದೆ 💸
10 headroom ಅತ್ಯಧಿಕ ಉಳಿದ ಕೋಟಾ ಹೊಂದಿರುವ ಗುರಿಯನ್ನು ಆಯ್ಕೆಮಾಡುತ್ತದೆ
11 quota-weighted ಮುಗಿದ ಖಾತೆಗಳನ್ನು ಬಿಟ್ಟುಬಿಡುತ್ತದೆ, ನಂತರ ಉಳಿದ ಕೋಟಾ ÷ ಪ್ರಗತಿಯಲ್ಲಿರುವ ಲೋಡ್ಗೆ ಅನುಪಾತದಲ್ಲಿ ಆಯ್ಕೆಮಾಡುತ್ತದೆ — ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಸಂಭಾಷಣೆಗಳು ಅದೇ ಗುರಿಗೆ ಪಿನ್ ಆಗಿರುತ್ತವೆ ⚖️
12 reset-window ಯಾವ ಗುರಿಯ ಕೋಟಾ ಅವಧಿ ಅತ್ಯಂತ ಬೇಗ ಮರುಹೊಂದುವುದೋ ಅದಕ್ಕೆ ಆದ್ಯತೆ ನೀಡುತ್ತದೆ
13 reset-aware ಕೋಟಾ ಮರುಹೊಂದಿಸುವ ಸಮಯದ ಆಧಾರದ ಮೇಲೆ ಶ್ರೇಣೀಕರಿಸುತ್ತದೆ — ಮೊದಲು ಕಡಿಮೆ ಅವಧಿಗಳು 📊
14 context-relay ದೀರ್ಘ ಸಂಭಾಷಣೆಗಳಿಗಾಗಿ ಗುರಿಗಳಾದ್ಯಂತ ಸಂದರ್ಭವನ್ನು ಹಸ್ತಾಂತರಿಸುತ್ತದೆ 🧠
15 context-optimized ಪ್ರಸ್ತುತ ಸಂದರ್ಭದ ಗಾತ್ರಕ್ಕೆ ಅತ್ಯುತ್ತಮವಾಗಿ ಹೊಂದುವ ಗುರಿಯನ್ನು ಆಯ್ಕೆಮಾಡುತ್ತದೆ
16 cache-optimized ಮರುಬಳಕೆ ಮಾಡಬಹುದಾದ ಪ್ರತಿ ಪ್ರಾಂಪ್ಟ್ ಪೂರ್ವಪ್ರತ್ಯಯವನ್ನು ಅದೇ ಖಾತೆಗೆ ಪಿನ್ ಮಾಡುತ್ತದೆ — ಪ್ರಾಂಪ್ಟ್-ಕ್ಯಾಶ್ ಹಿಟ್ಗಳನ್ನು ಗರಿಷ್ಠಗೊಳಿಸುತ್ತದೆ 🎯
17 lkgp ಕೊನೆಯದಾಗಿ ಉತ್ತಮವೆಂದು ತಿಳಿದ ಮಾರ್ಗ — ಕೊನೆಯ ಯಶಸ್ವಿ ಪೂರೈಕೆದಾರನಿಗೆ ಪಿನ್ ಮಾಡುತ್ತದೆ, ನಂತರ ನಿಯಮಗಳಿಗೆ ಫಾಲ್ಬ್ಯಾಕ್ ಆಗುತ್ತದೆ
18 auto ಪ್ರತಿ ಸಂಪರ್ಕದಾದ್ಯಂತ 16 ಅಂಶಗಳ ನೇರ ಸ್ಕೋರಿಂಗ್ 🤖
19 fusion ಮಾದರಿಗಳ ಪ್ಯಾನೆಲ್ಗೆ ಫ್ಯಾನ್-ಔಟ್ ಮಾಡುತ್ತದೆ + ನಿರ್ಣಾಯಕವು ಒಂದೇ ಉತ್ತರವನ್ನು ಸಂಶ್ಲೇಷಿಸುತ್ತದೆ 🧬
20 pipeline ಹಂತಗಳನ್ನು ಸರಪಳಿಯಾಗಿ ಜೋಡಿಸುತ್ತದೆ — ಪ್ರತಿ ಗುರಿಯ ಔಟ್ಪುಟ್ ಮುಂದಿನದಕ್ಕೆ ಇನ್ಪುಟ್ ಆಗುತ್ತದೆ 🔗
Auto-Combo ಎಂಜಿನ್ ಪ್ರತಿ ಅಭ್ಯರ್ಥಿಯನ್ನು **16 ಅಂಶಗಳ** (ಆರೋಗ್ಯ, ಕೋಟಾ, ವೆಚ್ಚ, ವಿಳಂಬ, ಕಾರ್ಯದ ಹೊಂದಾಣಿಕೆ, ಗುಣಮಟ್ಟ, ಸೆಷನ್ ಲಭ್ಯತೆ…) ಆಧಾರದ ಮೇಲೆ ಮೌಲ್ಯಮಾಪನ ಮಾಡುತ್ತದೆ — [`docs/routing/AUTO-COMBO.md`](docs/routing/AUTO-COMBO.md) ನೋಡಿ. ## ### 🧱 ಸ್ಥಿತಿಸ್ಥಾಪಕತ್ವವು ಅಂತರ್ನಿರ್ಮಿತವಾಗಿದೆ (3 ಸ್ವತಂತ್ರ ಪದರಗಳು) OmniRoute ಸ್ಥಿತಿಸ್ಥಾಪಕತ್ವ — 3 ಸ್ವತಂತ್ರ ಸ್ವಯಂ-ಚೇತರಿಕೆ ಪದರಗಳು, ಸೂಕ್ತ ವೈಫಲ್ಯಕ್ಕೆ ಸೂಕ್ತ ಪದರ. ಪದರ 1 ಪೂರೈಕೆದಾರ ಸರ್ಕ್ಯೂಟ್ ಬ್ರೇಕರ್ (ಸಂಪೂರ್ಣ ಪೂರೈಕೆದಾರ): 408/5xx ಸಂದರ್ಭದಲ್ಲಿ ಮಾತ್ರ ಟ್ರಿಪ್ ಆಗುತ್ತದೆ, ಮಿತಿಗಳು OAuth 8× / API-key 12× / ಸ್ಥಳೀಯ 2×, 60s/30s/15s ಬಳಿಕ HALF-OPEN ಪ್ರೋಬ್ಗೆ ಮರುಹೊಂದಿಸುತ್ತದೆ, ವಿಳಂಬಿತ ಚೇತರಿಕೆ; OPEN ಆಗಿರುವಾಗ ಕಾಂಬೊ ಮುಂದಿನ ಪೂರೈಕೆದಾರರಿಗೆ ಮರುಮಾರ್ಗಗೊಳಿಸುತ್ತದೆ. ಪದರ 2 ಸಂಪರ್ಕ ಕೂಲ್ಡೌನ್ (ಒಂದು ಕೀ/ಖಾತೆ): ಮೂಲ ಅವಧಿ OAuthಗೆ 5s / API-keyಗೆ 3s, ಏಕಕಾಲಿಕ ವಿನಂತಿಗಳ ಪ್ರವಾಹವನ್ನು ತಡೆಯುವ ರಕ್ಷಣೆಯೊಂದಿಗೆ ಘಾತೀಯ ×2 ಬ್ಯಾಕ್ಆಫ್, 429 ಸಂದರ್ಭದಲ್ಲಿ Retry-After ಅನ್ನು ಗೌರವಿಸುತ್ತದೆ, ಯಶಸ್ಸು ಎಲ್ಲಾ ದೋಷ ಸ್ಥಿತಿಯನ್ನು ತೆರವುಗೊಳಿಸುತ್ತದೆ; ಒಂದು ಕೂಲ್ಡೌನ್ನಲ್ಲಿರುವ ಕೀಯನ್ನು ಬಿಟ್ಟುಬಿಡಲಾಗುತ್ತದೆ, ಆದರೆ ಸಹೋದರ ಕೀಗಳು ಸೇವೆ ಒದಗಿಸುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತವೆ. ಪದರ 3 ಮಾದರಿ ಲಾಕ್ಔಟ್ (ಒಂದು ಮಾದರಿ): ಪ್ರತಿ-ಮಾದರಿ 429, ಸ್ಥಳೀಯ 404 ಅಥವಾ ಮೋಡ್ ನಿರಾಕರಣೆಗಳು ಆ ಮಾದರಿಯನ್ನು ಮಾತ್ರ ಲಾಕ್ ಮಾಡುತ್ತವೆ — ಸಂಪೂರ್ಣ ಸಂಪರ್ಕವನ್ನಲ್ಲ. ಅಂತಿಮ ಸ್ಥಿತಿಗಳು (ನಿಷೇಧಿಸಲಾಗಿದೆ, ಅವಧಿ ಮುಗಿದಿದೆ, ಕ್ರೆಡಿಟ್ಗಳು ಖಾಲಿಯಾಗಿವೆ) ಆಪರೇಟರ್ಗಾಗಿ ಇರುವವು, ಕೂಲ್ಡೌನ್ಗಳಲ್ಲ. 📖 [Auto-Combo ಎಂಜಿನ್](docs/routing/AUTO-COMBO.md) · [ಸ್ಥಿತಿಸ್ಥಾಪಕತ್ವ ಮಾರ್ಗದರ್ಶಿ](docs/architecture/RESILIENCE_GUIDE.md)
## 🏆 OmniRoute ಅನ್ನು ವಿಭಿನ್ನಗೊಳಿಸುವುದು ಏನು
OmniRoute ಅನ್ನು ವಿಭಿನ್ನಗೊಳಿಸುವ ಅಂಶಗಳು — 13 ಸಾಮರ್ಥ್ಯಗಳಲ್ಲಿ 9router, OpenRouter, CLIProxyAPI ಮತ್ತು LiteLLM ಗಳೊಂದಿಗೆ ದಿನಾಂಕಸಹಿತ ವೈಶಿಷ್ಟ್ಯ ಸ್ನ್ಯಾಪ್ಶಾಟ್ ಹೋಲಿಕೆ. OmniRoute: 388 ಪೂರೈಕೆದಾರರು, ಅಂತರ್ನಿರ್ಮಿತ 150+ ಉಚಿತ ಶ್ರೇಣಿಗಳು, 20 ರೌಟಿಂಗ್ ತಂತ್ರಗಳು, 12-ಎಂಜಿನ್ ಟೋಕನ್ ಸಂಕುಚನ, 110 ಪರಿಕರಗಳೊಂದಿಗೆ ಅಂತರ್ನಿರ್ಮಿತ MCP ಸರ್ವರ್, A2A ಏಜೆಂಟ್ ಪ್ರೋಟೋಕಾಲ್, ನಿರಂತರ ಮೆಮೊರಿ, ಗಾರ್ಡ್ರೇಲ್ಗಳು, ಕ್ಲೌಡ್ ಏಜೆಂಟ್ಗಳು, TLS ಫಿಂಗರ್ಪ್ರಿಂಟ್ ಸ್ಟೆಲ್ತ್, Desktop/Termux/PWA ಮತ್ತು 67 i18n UI ಲೊಕೇಲ್ಗಳು. OmniRoute MIT-ಲೈಸೆನ್ಸ್ ಹೊಂದಿದ್ದು, ಸ್ವಯಂ-ಹೋಸ್ಟ್ ಮಾಡಬಹುದು. ಸ್ಪರ್ಧಿ ಸಾಮರ್ಥ್ಯಗಳು ಮತ್ತು ಎಣಿಕೆಗಳು ಬದಲಾಗಬಹುದು; ಲಿಂಕ್ ಮಾಡಲಾದ ವಿಧಾನಶಾಸ್ತ್ರವನ್ನು ನೋಡಿ. 📊 9router, OpenRouter, CLIProxyAPI ಮತ್ತು LiteLLM ಗಳೊಂದಿಗೆ ಸಂಪೂರ್ಣ ವಿಧಾನಶಾಸ್ತ್ರ ಮತ್ತು ಪ್ರತಿ ವೈಶಿಷ್ಟ್ಯದ ವಿವರ → [`docs/comparison/OMNIROUTE_VS_ALTERNATIVES.md`](docs/comparison/OMNIROUTE_VS_ALTERNATIVES.md)
## 💚 OmniRoute ಅನ್ನು ಬೆಂಬಲಿಸಿ OmniRoute MIT ಪರವಾನಗಿ ಹೊಂದಿದ್ದು, ಮುಕ್ತವಾಗಿ ನಿರ್ವಹಿಸಲ್ಪಡುತ್ತದೆ. ಇದು ನಿಮ್ಮ ಸಮಯ ಅಥವಾ ಹಣವನ್ನು ಉಳಿಸಿದರೆ, ಇದನ್ನು ಸ್ವತಂತ್ರವಾಗಿಡಲು ನಿಮಗೆ ಸೂಕ್ತವಾದ ಯಾವುದಾದರೂ ವಿಧಾನವನ್ನು ಆಯ್ಕೆಮಾಡಿ. ಪ್ರಾಯೋಜಕತ್ವವು ರೂಟಿಂಗ್ ಆದ್ಯತೆಯ ಮೇಲೆ ಎಂದಿಗೂ ಪರಿಣಾಮ ಬೀರುವುದಿಲ್ಲ; ಅದು ಗೋಚರತೆಯನ್ನು ನೀಡುತ್ತದೆಯೇ ಹೊರತು ಶ್ರೇಯಾಂಕವನ್ನಲ್ಲ.
⭐ ರೆಪೊಗೆ ಸ್ಟಾರ್ ನೀಡಿಉಚಿತ — ಗೋಚರತೆಗೆ ನಿಜವಾಗಿಯೂ ಸಹಾಯ ಮಾಡುತ್ತದೆOmniRoute ಗೆ ಸ್ಟಾರ್ ನೀಡಿ
🐙 GitHub Sponsorsಒಮ್ಮೆ ಅಥವಾ ಮಾಸಿಕ · ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಶುಲ್ಕ ಶೂನ್ಯgithub.com/sponsors/diegosouzapw
☕ Ko-fiತ್ವರಿತವಾದ ಒಮ್ಮೆಯ ಕೊಡುಗೆ, ದಾನಿಯು ನೋಂದಾಯಿಸುವ ಅಗತ್ಯವಿಲ್ಲko-fi.com/diegosouzapw
🧋 Buy Me a Coffeeಸಣ್ಣ, ಅನೌಪಚಾರಿಕ ಬೆಂಬಲbuymeacoffee.com/diegosouzapw
🖐 Liberapayಮರುಕಳಿಸುವ · ಲಾಭರಹಿತ · ಮುಕ್ತ ಮೂಲliberapay.com/diegosouzapw
🇧🇷 PIX (ಬ್ರೆಜಿಲ್)ತಕ್ಷಣ, ಯಾವುದೇ ಶುಲ್ಕವಿಲ್ಲಕೀಲಿ & QR ಕೆಳಗಿದೆ
₿ ಕ್ರಿಪ್ಟೊBTC · ETH · USDT-TRC20 · USDC-Solanaವಿಳಾಸಗಳು ಕೆಳಗಿವೆ
**🇧🇷 PIX** — ತಕ್ಷಣ, ಯಾವುದೇ ಶುಲ್ಕವಿಲ್ಲ (ಬ್ರೆಜಿಲ್) OmniRoute PIX QR ಕೋಡ್ ಕೀಲಿ (ಯಾದೃಚ್ಛಿಕ): `5d865059-bc44-483a-962d-43ceb80126eb` Pix ನಕಲಿಸಿ-ಅಂಟಿಸಿ: ``` 00020101021126580014br.gov.bcb.pix01365d865059-bc44-483a-962d-43ceb80126eb5204000053039865802BR5922OMNIROUTE CONTRIBUICAO6006BRASIL62070503***630475DD ```
₿ ಕ್ರಿಪ್ಟೊ — BTC · ETH · USDT-TRC20 · USDC-Solana (ವಿಸ್ತರಿಸಲು ಕ್ಲಿಕ್ ಮಾಡಿ)
₿ BTCBitcoin (SegWit)bc1qh00smz004sy85wyl28v77tenkt3ckl6eaep7fd
Ξ ETHEthereum (ERC20)0x64Cf6B68A6Ff34288e89172950a2d00102337a84
₮ USDTTron (TRC20)TKAF41JpuQrHbKTnsQa9svJE2T192Hvsc2
$ USDCSolana2emNNZzVVWQc3FQ2wk9M6qXUQmW8AKdjjL174fXR28Tu
⚠️ ಪ್ರತಿಯೊಂದು ನಾಣ್ಯವನ್ನೂ ತೋರಿಸಿರುವ ನೆಟ್ವರ್ಕ್ನಲ್ಲೇ ಕಳುಹಿಸಿ — ತಪ್ಪಾದ ನೆಟ್ವರ್ಕ್ನಲ್ಲಿ ಕಳುಹಿಸಿದರೆ ಹಣವನ್ನು ಕಳೆದುಕೊಳ್ಳಬಹುದು.
🐛 ದೋಷವೊಂದು ಕಂಡುಬಂದಿದೆಯೇ ಅಥವಾ ಪ್ರತಿಕ್ರಿಯೆ ಇದೆಯೇ? [ಚರ್ಚೆ](https://github.com/diegosouzapw/OmniRoute/discussions) ತೆರೆಯಿರಿ.

ಡೆವಲಪರ್ ಟಿಪ್ಪಣಿಗಳು: ಡೆವಲಪರ್ಗಳ ಅನುಕೂಲಕ್ಕಾಗಿ npm install/postinstall ಸಮಯದಲ್ಲಿ ಯೋಜನೆಯು ಸ್ಥಳೀಯ .env ಫೈಲ್ ಅನ್ನು ರಚಿಸಬಹುದು. ಈ ಫೈಲ್ ಅನ್ನು ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ .gitignore ಮೂಲಕ ನಿರ್ಲಕ್ಷಿಸಲಾಗಿದೆ (.gitignore ನೋಡಿ) ಮತ್ತು ಅದನ್ನು ಎಂದಿಗೂ ಕಮಿಟ್ ಮಾಡಬಾರದು — ಆಕಸ್ಮಿಕವಾಗಿ ಕಮಿಟ್ ಮಾಡಿದರೆ, ಬಹಿರಂಗಗೊಂಡ ಯಾವುದೇ ರಹಸ್ಯಗಳನ್ನು ಬದಲಾಯಿಸಿ ಮತ್ತು ಇತಿಹಾಸದಿಂದ ಫೈಲ್ ಅನ್ನು ತೆಗೆದುಹಾಕಿ. ಸ್ಥಳೀಯ ಪರಿಸರ ಫೈಲ್ಗಳು ಮತ್ತು ರಹಸ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಮಾರ್ಗದರ್ಶನಕ್ಕಾಗಿ docs/DEVELOPER-ENVIRONMENT.md ನೋಡಿ.

## 📡 OmniRoute Radar ಮೇಲೆ ದಾಖಲಿಸಲಾದ, ಪೂಲ್-ಡೀಡ್ಯೂಪ್ಲಿಕೇಟ್ ಮಾಡಲಾದ ಕ್ಯಾಟಲಾಗ್ನಿಂದ ದೊರೆಯುವ ಉಚಿತ ಶ್ರೇಣಿಯ ಮುಖ್ಯ ಪ್ರಮಾಣವು **~1.62B ಟೋಕನ್ಗಳು/ತಿಂಗಳು** ಆಗಿಯೇ ಉಳಿಯುತ್ತದೆ. ತಾತ್ಕಾಲಿಕ ಪೂರೈಕೆದಾರರ ನೋಂದಣಿ ಕ್ರೆಡಿಟ್ಗಳು ಮೊದಲ ತಿಂಗಳ ಪ್ರಮಾಣವನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ **~2.22B** ವರೆಗೆ ಹೆಚ್ಚಿಸಬಹುದು. OmniRoute ಬಿಡುಗಡೆಗಳ ನಡುವಿನ ಅವಧಿಯಲ್ಲಿ ಉಚಿತ-ಮಾದರಿಗಳ ಲಭ್ಯತೆಯ ಕುರಿತು ಹೆಚ್ಚು ನವೀಕೃತ ಮಾಹಿತಿಯನ್ನು ಬಯಸುವವರಿಗೆ Radar ಐಚ್ಛಿಕವಾದ, ಸಹಿ ಮಾಡಲಾದ ಕ್ಯಾಟಲಾಗ್ ಓವರ್ಲೇ ಆಗಿದೆ; ಸಮುದಾಯ ಕ್ಯಾಟಲಾಗ್ ಮತ್ತು ಈಗಾಗಲೇ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪ್ರತಿಯೊಂದು ಉಚಿತ ವೈಶಿಷ್ಟ್ಯವೂ ಉಚಿತವಾಗಿಯೇ ಉಳಿಯುತ್ತವೆ. ಬೆಂಬಲಿಗರು ಲೈವ್ ಕ್ಯಾಟಲಾಗ್ ಮತ್ತು ಹೆಚ್ಚುವರಿ ಪೂರೈಕೆದಾರರ ಅವಕಾಶಗಳನ್ನು ಪಡೆಯಬಹುದು. ಪೂರೈಕೆದಾರರ ಲಭ್ಯತೆಯನ್ನು ಅವಲಂಬಿಸಿ, ಇದರ ಪ್ರತ್ಯೇಕ ಮತ್ತು ಬದಲಾಯಿಸಬಹುದಾದ ಗರಿಷ್ಠ ಮಿತಿಯು **ಹೆಚ್ಚೆಂದರೆ ಸರಿಸುಮಾರು 3B ಟೋಕನ್ಗಳು/ತಿಂಗಳು** ಆಗಿದೆ. ಆ ಗರಿಷ್ಠ ಮಿತಿಯು ಖಾತರಿಯಲ್ಲ: ಪೂರೈಕೆದಾರರು ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಕೋಟಾಗಳು, ಅರ್ಹತೆ, ಮಾದರಿಗಳು ಅಥವಾ ಪ್ರದೇಶಗಳನ್ನು ಬದಲಾಯಿಸಬಹುದು. Radar ಬಳಸುವುದು ಐಚ್ಛಿಕವಾಗಿದ್ದು, ಅದು GET-ಮಾತ್ರವಾಗಿದೆ. OmniRoute ಕ್ಲೈಂಟ್ ಪ್ರಾಂಪ್ಟ್ಗಳು, ಟ್ರಾಫಿಕ್, ಪೂರೈಕೆದಾರರ ಸಂರಚನೆ, ಬಳಕೆಯ ಟೆಲಿಮೆಟ್ರಿ ಅಥವಾ ಸ್ಥಳೀಯ ಪ್ರಕಟಣೆ-ವಜಾ ಸ್ಥಿತಿಯನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡುವುದಿಲ್ಲ. ಅರ್ಹತೆ ಮತ್ತು ಪ್ರಸ್ತುತ ಕ್ಯಾಟಲಾಗ್ ಕುರಿತು **[radar.omniroute.online/planos](https://radar.omniroute.online/planos)** ನಲ್ಲಿ ತಿಳಿದುಕೊಳ್ಳಿ.
## ✨ ಹೊಸತೇನು
> **v3.8.20 → v3.8.54** ಆವೃತ್ತಿಗಳಲ್ಲಿನ ಇತ್ತೀಚಿನ ಮುಖ್ಯಾಂಶಗಳು. ಸಂಪೂರ್ಣ ಇತಿಹಾಸ [`CHANGELOG.md`](CHANGELOG.md) ನಲ್ಲಿ ಲಭ್ಯವಿದೆ. - **⚖️ `quota-weighted` routing** — 20ನೇ ಕಾಂಬೊ ತಂತ್ರವು ಮುಗಿದ ಖಾತೆಗಳನ್ನು ಬಿಟ್ಟು, ಉಳಿದವುಗಳ ನಡುವೆ ಉಳಿದ ಕೋಟಾ ÷ ಪ್ರಸ್ತುತ ಕಾರ್ಯಭಾರಕ್ಕೆ ಅನುಗುಣವಾಗಿ ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ; ಇದರಿಂದ ಈಗಿರುವ ಸಂಭಾಷಣೆಗಳು ಅದೇ ಖಾತೆಗೆ ಪಿನ್ ಆಗಿರುತ್ತವೆ. → [Auto-Combo](docs/routing/AUTO-COMBO.md) - **🧰 Headless mode** — `omniroute serve --headless` (ಅಥವಾ `OMNIROUTE_HEADLESS=1`) ಡ್ಯಾಶ್ಬೋರ್ಡ್ ಮತ್ತು ಡ್ಯಾಶ್ಬೋರ್ಡ್ಗೆ ಮಾತ್ರ ಸೇರಿದ ಉಪವ್ಯವಸ್ಥೆಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ, `/v1/*` ಪ್ರಾಕ್ಸಿ ಎಂಜಿನ್ ಅನ್ನು ಮಾತ್ರ ನಡೆಸುತ್ತದೆ. → [Headless Mode](docs/guides/HEADLESS.md) - **🔎 Model discovery** — `/v1/models` ಸಾಮರ್ಥ್ಯ, ಕಾಂಟೆಕ್ಸ್ಟ್, ಪ್ರಕಾರ ಮತ್ತು ಪಠ್ಯದ ಆಧಾರದ ಮೇಲೆ ಫಿಲ್ಟರ್ ಮಾಡುತ್ತದೆ; `POST /v1/models/query` ಪ್ರತಿ ಕೀಗೆ ಇರುವ ಅದೇ ದೃಶ್ಯತೆಯೊಂದಿಗೆ ಚಿಕ್ಕ, ನಿರ್ಧಾರಾತ್ಮಕ ಶಾರ್ಟ್ಲಿಸ್ಟ್ ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. → [API Reference](docs/reference/API_REFERENCE.md) - **🔑 Per-key routing control** — `forcedModel` ಮೂಲಕ API ಕೀಯನ್ನು ಒಂದು ಮಾದರಿ ಅಥವಾ ಕಾಂಬೊಗೆ ಪಿನ್ ಮಾಡಿ, ಮತ್ತು ಕೀಯ ಮಾದರಿಗಳು ಹಾಗೂ ಕಾಂಬೊಗಳನ್ನು ಪರಮಾಣು ರೀತಿಯಲ್ಲಿ ಸೇರಿಸಿ ಅಥವಾ ತೆಗೆದುಹಾಕಿ (`/api/keys/{id}/access`). → [API Reference](docs/reference/API_REFERENCE.md) · [OpenAPI](docs/openapi.yaml) - **🛡️ ಇನ್ನಷ್ಟು ಸೂಕ್ಷ್ಮ PII ನಿಯಂತ್ರಣಗಳು** — ಪ್ರತಿ ಪ್ರಕಾರದ ಆಯ್ಕೆ, ಪರಿಶೀಲಿಸಲಾದ ಗರಿಷ್ಠ 20 ಕಸ್ಟಮ್ ಮರೆಮಾಚುವ ಮಾದರಿಗಳು ಮತ್ತು ಪ್ರತಿ ಪ್ರಕಾರದ ಪತ್ತೆ ಕೌಂಟರ್ಗಳು; ಮರೆಮಾಚುವಿಕೆ ಸ್ವತಃ ಆಪ್ಟ್-ಇನ್ ಆಗಿಯೇ ಇರುತ್ತದೆ. → [Guardrails](docs/security/GUARDRAILS.md) - **🌍 67 ಭಾಷೆಗಳು** — ಡ್ಯಾಶ್ಬೋರ್ಡ್, ಡಾಕ್ಯುಮೆಂಟ್ ಮಿರರ್ಗಳು ಮತ್ತು CLI ಗಾಗಿ; `npm run i18n:add-locale` ಒಂದೇ ಆಜ್ಞೆಯಲ್ಲಿ ಎಲ್ಲೆಡೆ ಭಾಷೆಯನ್ನು ಸೇರಿಸುತ್ತದೆ. → [i18n Guide](docs/guides/I18N.md) - **🎛️ OmniConductor** — ನಿಮ್ಮ ಏಜೆಂಟ್ ಫ್ಲೀಟ್ಗೆ ಒಳಬರುವ A2A ನಿಯೋಜನೆ, Agent Card ನಲ್ಲಿ Conductor ಕೌಶಲ್ಯಗಳು ಮತ್ತು Faro push-to-talk ಧ್ವನಿ ಚಾಟ್ ಹೊಂದಿರುವ ಡ್ಯಾಶ್ಬೋರ್ಡ್ ಪ್ಯಾನೆಲ್. → [A2A Server](docs/frameworks/A2A-SERVER.md) - **🛂 ಹೊಂದಿಕೊಳ್ಳುವ admission ಮತ್ತು overload ರಕ್ಷಣೆ** — ಭಾರವಾದ ಚಾಟ್ ವಿನಂತಿಗಳು 503 ನೀಡುವ ಬದಲು ಕ್ಯೂಗೆ ಸೇರುತ್ತವೆ; ಪ್ರತಿ ಸಂಪರ್ಕಕ್ಕೆ ಪರಮಾಣು RPM rolling leaseಗಳೊಂದಿಗೆ. → [Resilience Guide](docs/architecture/RESILIENCE_GUIDE.md) - **🗂️ Canonical `/v1/models` ಕ್ರಮ** — ಪ್ರತಿ providerಗೆ provider-ಗುಂಪುಗೊಂಡ ಒಂದೇ ನಿರಂತರ ಬ್ಲಾಕ್ (ಕಾಂಬೊಗಳು ಮೊದಲು ಪಿನ್ ಆಗಿರುತ್ತವೆ), ಪ್ರತಿಯೊಂದು ಕ್ಯಾಟಲಾಗ್ ಮೂಲದಲ್ಲೂ ಸ್ಥಿರವಾಗಿರುತ್ತದೆ. → [API Reference](docs/reference/API_REFERENCE.md) - **🗜️ Compression hardening** — ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸಕ್ರಿಯವಾಗಿರುವ inflation guard, DE / FR / JA ಮತ್ತು ಚೈನೀಸ್ (wényán) ಗಾಗಿ Caveman packs, Gradle ಮತ್ತು .NET ಗಾಗಿ RTK filters. → [Compression](docs/compression/COMPRESSION_ENGINES.md) - **💸 ಪ್ರಾಮಾಣಿಕ flat-rate ವೆಚ್ಚ** — subscription / coding-plan providers ವೆಚ್ಚ ವಿಶ್ಲೇಷಣೆಯಲ್ಲಿ **$0** ಎಂದು ತೋರಿಸುತ್ತವೆ; budget, quota ಮತ್ತು routing ಅಂದಾಜು ಮುಂದುವರಿಸುತ್ತವೆ. → [API Reference](docs/reference/API_REFERENCE.md) - **⚖️ Quota-Share routing** — ಹಂಚಿಕೊಂಡ ಖಾತೆಯ ಕೋಟಾವನ್ನು pooled keysಗಳ ನಡುವೆ ನ್ಯಾಯಸಮ್ಮತವಾಗಿ ಹಂಚುತ್ತದೆ; ಖಾಲಿ ಸ್ಲೈಸ್ಗಳನ್ನು ಸಾಲವಾಗಿ ನೀಡುವ ಮೂಲಕ ಸಂಪನ್ಮೂಲ ಬಳಕೆಯನ್ನು ನಿರಂತರವಾಗಿರಿಸುತ್ತದೆ. → [Resilience Guide](docs/architecture/RESILIENCE_GUIDE.md) - **🤖 ಒಂದೇ ಆಜ್ಞೆಯಲ್ಲಿ CLI/agent ಸೆಟಪ್** — ನೋಂದಾಯಿಸಲಾದ 15 `setup-*` ಆಜ್ಞೆಗಳು; `omniroute run` 7 CLIಗಳನ್ನು (Claude Code, Codex, Aider, Goose, OpenCode, Qwen Code, Gemini CLI) ಪ್ರಾರಂಭಿಸುತ್ತದೆ; `omniroute configure` ಸಂವಾದಾತ್ಮಕ provider+model picker ಮತ್ತು ಪ್ರತಿ ಕಾಂಟೆಕ್ಸ್ಟ್ನ ಮೆಚ್ಚಿನವುಗಳೊಂದಿಗೆ 11 ಗುರಿಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. → [CLI Integrations](docs/guides/CLI-INTEGRATIONS.md) - **🛰️ Remote mode** — scoped tokens (`connect` / `contexts` / `tokens`) ಬಳಸಿ ದೂರಸ್ಥ OmniRoute ಅನ್ನು ನಿಯಂತ್ರಿಸಿ; VPS ಸ್ಥಾಪನೆಗಳಿಗಾಗಿ `antigravity` OAuth ಸಹಾಯಕವೂ ಇದೆ. → [Remote Mode](docs/guides/REMOTE-MODE.md) - **🧭 ಇನ್ನಷ್ಟು ಬುದ್ಧಿವಂತ auto-routing** — `auto/:` ಕಾಂಬೊಗಳು, **Fusion** (model panel + judge), ಕಾರ್ಯ-ಅರಿವುಳ್ಳ routing, ಪ್ರತಿ ವಿನಂತಿಗೆ model / mode / USD-budget overrides. → [Auto-Combo](docs/routing/AUTO-COMBO.md) - **🗜️ Pluggable compression** — 12 ಸಂಯೋಜಿಸಬಹುದಾದ engines ಮತ್ತು Compression Studios: LLMLingua-2, two-tier Ultra, omniglyph, ಪ್ರತಿ ಹಂತದ fidelity gate, GCF v3.2, drag-reorder editor. → [Compression](docs/compression/COMPRESSION_ENGINES.md) - **🕵️ ಪಾರದರ್ಶಕ MITM decrypt (TPROXY)** — proxy ಪರಿಸರ ಚರಗಳನ್ನು ನಿರ್ಲಕ್ಷಿಸುವ CLIಗಳನ್ನು capture ಮಾಡುತ್ತದೆ; ಪ್ರತಿ SNI CA ಮತ್ತು trust-store installer ಜೊತೆಗೆ. → [MITM/TPROXY](docs/security/MITM-TPROXY-DECRYPT.md) - **💸 ಎಲ್ಲೆಡೆ cost telemetry** — ಪ್ರತಿಯೊಂದು endpointನಲ್ಲಿ `X-OmniRoute-*` cost/usage headers, cache-HIT savings header, ಪ್ರತಿ ಕೀಗೆ USD spend quotas. → [API Reference](docs/reference/API_REFERENCE.md) - **🧠 ನಿಮ್ಮ ನಿಯಂತ್ರಣದಲ್ಲಿರುವ Memory** — ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ನಿಷ್ಕ್ರಿಯ, opt-in int8 vector quantization ಮತ್ತು typed decay, ಪ್ರತಿ ವಿನಂತಿಗೆ `x-omniroute-no-memory`. → [Memory](docs/frameworks/MEMORY.md) - **🛡️ Security** — ಪ್ರತಿಯೊಂದು LLM routeನಲ್ಲಿ prompt-injection guard (red-team suite), opt-in credential-masking guardrail (ಎರಡೂ ದಿಕ್ಕುಗಳಲ್ಲಿ ಸೋರಿಕೆಯಾದ API keys/secrets ಅನ್ನು redacts ಮಾಡುತ್ತದೆ), ಉಚಿತ DuckDuckGo ಕೊನೆಯ ಆಯ್ಕೆಯ web search ಮತ್ತು ಡ್ಯಾಶ್ಬೋರ್ಡ್ಗಾಗಿ ಐಚ್ಛಿಕ OIDC login gate (password login ಯಾವಾಗಲೂ ಲಭ್ಯವಿರುತ್ತದೆ). → [Guardrails](docs/security/GUARDRAILS.md) - **🖼️ ಹೊಸ endpoints** — `/v1/ocr` (Mistral OCR) ಮತ್ತು `/v1/audio/translations` (Whisper-style) media surface ಅನ್ನು ಸಂಪೂರ್ಣಗೊಳಿಸುತ್ತವೆ. → [API Reference](docs/reference/API_REFERENCE.md) - **🎨 Image / video / audio generation** — media ಗಾಗಿ ಒಂದೇ API: xAI Grok Imagine ಮತ್ತು Novita AI video, ComfyUI, Magnific, Adobe Firefly, Segmind ಹಾಗೂ ElevenLabsನಂತಹ speech providers. → [API Reference](docs/reference/API_REFERENCE.md) - **🌍 Deployment ಮತ್ತು ops** — reverse-proxy `basePath`, browser-language auto-detect, ಪ್ರತಿ ಕೀಗೆ device tracking, root-less MITM trust, zh-TW localization. → [Environment](docs/reference/ENVIRONMENT.md) - **🤝 ಇನ್ನಷ್ಟು providers ಮತ್ತು agents** — cloud agents (Codex Cloud, Cursor, Devin, Jules), browser + OAuth login ಹೊಂದಿರುವ Grok Build (xAI), first-class card ಹೊಂದಿರುವ Ollama, Claude Opus 5 ಮತ್ತು Sonnet 5, Kimi ಅಧಿಕೃತ partnership (Code/Web/Moonshot), Zed, Requesty, SenseNova, Yuanbao, Agnes AI… ಮತ್ತು ನವೀಕರಿಸಲಾದ **388-provider catalog**. → [Providers](docs/reference/PROVIDER_REFERENCE.md) - **📡 Routing transparency** — ಪ್ರತಿಯೊಂದು response ಅದನ್ನು ಪೂರೈಸಿದ strategy/provider/latency ಅನ್ನು ಹೆಸರಿಸುವ `X-OmniRoute-Decision` header ಅನ್ನು ಹೊಂದಿರುತ್ತದೆ; ಹೊಸ `cache-optimized` combo strategy ಮತ್ತು Auto-Combo `cacheAffinity` factor, cached prefix ಹೊಂದಿರುವ connectionಗೆ ಪುನರಾವರ್ತಿತ requests ಅನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತವೆ; read-only `/v1/auto-combo/{channel}/candidates` endpoint `auto/*` channelನ live candidate pool ಅನ್ನು ಬಹಿರಂಗಪಡಿಸುತ್ತದೆ. → [Auto-Combo](docs/routing/AUTO-COMBO.md) - **⚡ ಸ್ಥಳೀಯ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಮೂಲಸೌಕರ್ಯ** — ಒಂದೇ ಕ್ಲಿಕ್ನಲ್ಲಿ ಸ್ಥಳೀಯ Redis, Cloudflare Workers / Deno Deploy ರಿಲೇ ಡಿಪ್ಲಾಯರ್ಗಳು, ಮೇಲ್ವಿಚಾರಿತ ಎಂಬೆಡೆಡ್ ಸೇವೆಗಳಾಗಿ Bifrost ಮತ್ತು Mux. → [ಎಂಬೆಡೆಡ್ ಸೇವೆಗಳು](docs/frameworks/EMBEDDED-SERVICES.md) - **🧩 ಇದೂ ಸಹ ಒಳಗೊಂಡಿದೆ** — ಪ್ಲಗಿನ್ ಫ್ರೇಮ್ವರ್ಕ್ ಮತ್ತು ಮಾರ್ಕೆಟ್ಪ್ಲೇಸ್, Omni/Agent/GitHub ಸ್ಕಿಲ್ಸ್ ಫ್ರೇಮ್ವರ್ಕ್ಗಳು, Obsidian ವಾಲ್ಟ್ ಇಂಟಿಗ್ರೇಶನ್ (22 MCP ಟೂಲ್ಗಳು), OpenAI-ಹೊಂದಾಣಿಕೆಯ Batch ಮತ್ತು Files APIಗಳು, ಸಿಮೆಂಟಿಕ್ ಪ್ರತಿಕ್ರಿಯೆ ಕ್ಯಾಶ್, ಲೀಡರ್ಬೋರ್ಡ್ಗಳೊಂದಿಗೆ ಗ್ಯಾಮಿಫಿಕೇಶನ್, ACP ಏಜೆಂಟ್ ಡಿಸ್ಕವರಿ (15 ಅಂತರ್ನಿರ್ಮಿತ ಏಜೆಂಟ್ಗಳು), BigQueryಗೆ ನಿಗದಿತ ಲಾಗ್ ರಫ್ತು, `auto/chaos` ಸಮಾಂತರ ಬಹು-ಮಾದರಿ ಫ್ಯಾನ್-ಔಟ್, Telegram ಬಾಟ್ ಬ್ರಿಡ್ಜ್, ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲೇ ಇರುವ ಆವೃತ್ತಿ ನಿರ್ವಾಹಕ ಮತ್ತು LMArena-ELO ಉಚಿತ-ಪ್ರೊವೈಡರ್ ಶ್ರೇಯಾಂಕಗಳು. → [ದಾಖಲೆಗಳು](docs/README.md)
## 🤖 ಹೊಂದಿಕೊಳ್ಳುವ CLI ಗಳು ಮತ್ತು ಕೋಡಿಂಗ್ ಏಜೆಂಟ್ ಗಳು > ಒಂದು ಕಾನ್ಫಿಗ್ — `http://localhost:20128/v1` — ಮತ್ತು **ಪ್ರತಿ** AI IDE ಅಥವಾ CLI ಉಚಿತ ಮತ್ತು ಕಡಿಮೆ ವೆಚ್ಚದ ಮಾದರಿಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
Claude Code
Claude Code
                           
Codex CLI
Codex CLI
                           
Cline
Cline
                           
Kilo Code
Kilo Code
Zoo Code
Zoo Code
Continue
Continue
                           
Aider
Aider
                           
ForgeCode
ForgeCode
                           
jcode
jcode
                           
DeepSeek TUI
DeepSeek TUI
                           
CodeWhale
CodeWhale
                           
OpenCode
OpenCode
                           
Factory Droid
Factory Droid
                           
GitHub Copilot CLI
Copilot CLI
                           
Cursor CLI
Cursor CLI
                           
Smelt
Smelt
                           
Pi (pi-coding-agent)
Pi
                           
Grok Build (xAI)
Grok Build
                           
Hermes Agent (Nous Research)
Hermes Agent
                           
OpenClaw
OpenClaw
                           
Goose
Goose
                           
Open Interpreter
Open Interpreter
                           
Warp AI
Warp AI
                           
deyin.ai
deyin.ai
                           
+ ಇದರಿಂದ ಕೂಡ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ · ಏಜೆಂಟ್ ಡೆಕ್ · ಕಿರೋ · ಕಮಾಂಡ್ ಕೋಡ್ · ಆಂಟಿಗ್ರಾವಿಟಿ · ವಿಂಡ್ಸರ್ಫ್ · AMP · ಯಾವುದೇ OpenAI-ಅನುಕೂಲ ಸಾಧನ
📖 ಎಲ್ಲಾ 39 ಉಪಕರಣಗಳ (28 CLI ಕೋಡ್ಗಳು + 11 CLI ಏಜೆಂಟ್ಗಳು) ಪ್ರತಿ-ಉಪಕರಣ ಸೆಟಪ್ → [`docs/reference/CLI-TOOLS.md`](docs/reference/CLI-TOOLS.md) · 🧩 OpenCode ಪ್ಲಗಿನ್ → [`@omniroute/opencode-provider`](https://www.npmjs.com/package/@omniroute/opencode-provider)

**ಒಂದು ಆಜ್ಞೆಯಲ್ಲಿ OmniRoute ಮೂಲಕ ಯಾವುದೇ ಬೆಂಬಲಿತ CLI ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ** — ಯಾವುದೇ ಸಂರಚನಾ ಕಡತಗಳನ್ನು ಬರೆಯಲಾಗುವುದಿಲ್ಲ, ಪ್ರಕ್ರಿಯೆಗೆ ಪ್ರತ್ಯೇಕವಾಗಿ ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು ಸೇರಿಸಲಾಗುತ್ತದೆ, Qwen/Gemini ಗೆ ತಾತ್ಕಾಲಿಕ ಪ್ರತ್ಯೇಕ home ಸಿಗುತ್ತದೆ: ```bash omniroute run claude --model openai/gpt-5.4 # Claude Code omniroute run codex --model glm/glm-5.2 # OpenAI Codex CLI omniroute run aider --model glm/glm-5.2 -- --message "reply OK" omniroute run goose --model glm/glm-5.2 omniroute run opencode --model glm/glm-5.2 -- run "reply OK" omniroute run qwen --model glm/glm-5.2 -- -p "reply OK" omniroute run gemini --model glm/glm-5.2 -- --skip-trust -p "reply OK" # ಅಥವಾ ಪೂರೈಕೆದಾರ+ಮಾದರಿಯನ್ನು ಸಂವಾದಾತ್ಮಕವಾಗಿ ಆಯ್ಕೆ ಮಾಡಿ ಮತ್ತು ಉಪಕರಣದ ಸ್ವಂತ ಸಂರಚನೆಯನ್ನು ಬರೆಯಿರಿ: omniroute configure codex # ಇದಕ್ಕೂ: claude opencode qwen aider goose gemini cline continue kilo 5dive ``` ಪ್ರತಿ ಆಜ್ಞೆಯೂ ಸಕ್ರಿಯ ದೂರಸ್ಥ ಸನ್ನಿವೇಶವನ್ನು (`omniroute connect `) ಗೌರವಿಸುತ್ತದೆ, `--dry-run` ನಿಖರವಾದ env/args ಅನ್ನು ನಿರ್ವಹಣೆ ಇಲ್ಲದೆ ಪೂರ್ವವೀಕ್ಷಿಸುತ್ತದೆ, ಮತ್ತು `--api-key-env NAME` ನಿಮ್ಮ ಶೆಲ್ ಇತಿಹಾಸದಿಂದ ರಹಸ್ಯಗಳನ್ನು ದೂರ ಇಡುತ್ತದೆ. → [CLI ಸಂಯೋಜನೆಗಳು](docs/guides/CLI-INTEGRATIONS.md)
## 🌐 388 AI ಪೂರೈಕೆದಾರರು — ಕ್ಯಾಟಲಾಗ್ನಲ್ಲಿ ಗುರುತಿಸಲಾದ 153 ಉಚಿತ
> **388 ನೋಂದಾಯಿತ ಪೂರೈಕೆದಾರರು** canonical chat, media, search, local, cloud-agent ಮತ್ತು system ಸಂಗ್ರಹಗಳಾದ್ಯಂತ ಇದ್ದಾರೆ; ಇವರಲ್ಲಿ **153 ಪೂರೈಕೆದಾರರು `hasFree: true` ಅನ್ವೇಷಣಾ ಮೆಟಾಡೇಟಾವನ್ನು ಹೊಂದಿದ್ದಾರೆ**. chat model registryಯಲ್ಲಿ **239 ಪೂರೈಕೆದಾರರು / 3,059 ವಿಭಿನ್ನ provider-model ಜೋಡಿಗಳು / 1,475 ಕಚ್ಚಾ model IDಗಳು** ಒಳಗೊಂಡಿವೆ; ಪ್ರತ್ಯೇಕ free-budget catalogನಲ್ಲಿ **471 ಪ್ರತಿ-model ಸಾಲುಗಳು**, **34 ಮರುಕಳಿಸುವ poolಗಳು** ಮತ್ತು **52 ಮರುಕಳಿಸುವ/keyless free-forever ಪೂರೈಕೆದಾರರು** ಇದ್ದಾರೆ. ಇವು ವಿನ್ಯಾಸಪೂರ್ವಕವಾಗಿ ವಿಭಿನ್ನ denominatorಗಳಾಗಿವೆ; ವ್ಯಾಖ್ಯಾನಗಳು ಮತ್ತು pool-deduped ಲೆಕ್ಕಾಚಾರಗಳು [ಪೂರೈಕೆದಾರರ ಉಲ್ಲೇಖ](docs/reference/PROVIDER_REFERENCE.md) ಮತ್ತು [ಉಚಿತ ಹಂತಗಳು](docs/reference/FREE_TIERS.md)ಗಳಲ್ಲಿ ಲಭ್ಯವಿವೆ.
### 🏢 ಪ್ರತಿಯೊಂದು ಪ್ರಮುಖ ಪ್ರಯೋಗಾಲಯವೂ — ಒಂದೇ endpoint ಮೂಲಕ
OpenAI
OpenAI
                           
Anthropic
Anthropic
                           
Gemini
Gemini
                           
xAI Grok
xAI Grok
                           
DeepSeek
DeepSeek
                           
Mistral
Mistral
                           
Qwen
Qwen
                           
Meta Llama
Meta Llama
                           
Groq
Groq
                           
NVIDIA
NVIDIA
                           
MiniMax
MiniMax
                           
Cohere
Cohere
                           
Perplexity
Perplexity
                           
Hugging Face
HuggingFace
                           
Together
Together
                           
Fireworks
Fireworks
                           
Cloudflare
Cloudflare
                           
Baidu
Baidu
                           
…ಮತ್ತು ಇನ್ನೂ 350+ — ಪ್ರತಿಯೊಂದು ಐಕಾನ್ವೂ dashboardನ provider catalogನಿಂದ ನೇರವಾಗಿ ಲೋಡ್ ಆಗುತ್ತದೆ. 📖 [ಪೂರೈಕೆದಾರರ ಉಲ್ಲೇಖ](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 ಮೂಲಕ. ಮುಖ್ಯಾಂಶಗಳು ವೇಗವಾಗಿ ಸ್ಥಾಪಿಸುತ್ತದೆ ಬಿಲ್ಡ್— Windows / macOS / Linux — macOS ನಿಂದ ಸ್ಥಾಪಿಸಬಹುದಾಗಿದೆ OmniRoute ಮಾದರಿ - ಸ್ಥಿರ & ಒಳಗಿನವರು ಕೊಡುಗೆ
ಪ್ಲಾಟ್ಫಾರ್ಮ್
📦 npm (ಜಾಗತಿಕ) npm ಸ್ಥಾಪಿಸಿ -g omniroute ಒಂದು ಆಜ್ಞೆ, ಯಾವುದೇ OS
⚡ Bun (ಜಾಗತಿಕ) ಬನ್ ಸೇರಿಸಿ -g omniroute ಅದೇ ರಿಜಿಸ್ಟ್ರಿ ಟಾರ್ಬಾಲ್,
🐳 Docker ಡಾಕರ್ ರನ್ … diegosouzapw/omniroute ಮಲ್ಟಿ-ಆರ್ಚ್ AMD64 + ARM64
🖥️ ಡೆಸ್ಕ್ಟಾಪ್ (Electron) npm ರನ್ ಸ್ಥಳೀಯ ವಿಂಡೋ + ಸಿಸ್ಟಮ್
🎩 ಮೆನು-ಬಾರ್ (OmniRouteTray) ಬ್ರೂ ಇನ್ಸ್ಟಾಲ್ --cask zoispag/tap/omniroute-tray& ಸ್ವಯಂ-ಅಪ್ಡೇಟ್ಗಳನ್ನು ಸರ್ವರ್ ಅನ್ನು
💪 ARM ಸ್ಥಳೀಯ arm64 ರಾಸ್ಪ್ಬೆರಿ ಪೈ, ARM ಸರ್ವರ್ಗಳು, ಆಪಲ್ ಸಿಲಿಕಾನ್
📱 Android (Termux) pkg ಸ್ಥಾಪಿಸಿ nodejs && npx -y omniroute ನಿಮ್ಮ ಫೋನ್ನಲ್ಲಿ ರನ್ ಆಗುತ್ತದೆ, 24/7, ಯಾವುದೇ
📲 PWA"ಹೋಮ್ ಸ್ಕ್ರೀನ್ಗೆ ಸೇರಿಸಿ" ಪೂರ್ಣಪರದೆ, ಆಫ್ಲೈನ್, ಬ್ರೌಸರ್
🧩 OpenCode @omniroute/opencode-provider ಸ್ಥಳೀಯ OpenCode ಏಕೀಕರಣ
🤖 VS ಕೋಡ್ Copilot Chat ಸ್ಥಾಪಿಸಿ OmniCopilot ವಿಸ್ತರಣೆ ಸ್ಥಳೀಯ Copilot ಚಾಟ್ ಪಿಕ್ಕರ್ನಲ್ಲಿರುವ
🛠️ ಮೂಲದಿಂದ npm ಸ್ಥಾಪಿಸಿ && npm ರನ್ ಮಾಡಿ dev ಅದರ ಮೇಲೆ ಹ್ಯಾಕ್ ಮಾಡಿ,
📖 [Docker ಮಾರ್ಗದರ್ಶಿ](docs/guides/DOCKER_GUIDE.md) · [ಡೆಸ್ಕ್ಟಾಪ್](electron/README.md) · [ಮೆನು-ಬಾರ್ ಟ್ರೇ](https://github.com/zoispag/omniroute-tray) · [Termux](docs/guides/TERMUX_GUIDE.md) · [PWA](docs/guides/PWA_GUIDE.md) · [OpenCode](docs/frameworks/OPENCODE.md)
### 🧩 ಹೊಸ: OmniRoute ಒಳಗೆ VS ಕೋಡ್ನ ಸ್ಥಳೀಯ Copilot ಚಾಟ್
> ಯಾವುದೇ ಹೊಸ ಸೈಡ್ಬಾರ್ ಇಲ್ಲ, ಹೊಸ ಚಾಟ್ UI ಇಲ್ಲ - ಪ್ರತಿಯೊಂದು ಮಾದರಿ OmniRoute ಸರ್ವ್ಗಳು ಸರಿಯಾಗಿ ತೋರಿಸುತ್ತದೆ** ನೀವು ಈಗಾಗಲೇ ಬಳಸುತ್ತಿರುವ Copilot ಚಾಟ್ ಮಾದರಿ ಪಿಕರ್** . VS ಕೋಡ್ 1.122 ರಿಂದ, ಒದಗಿಸುವವರ ಮಾದರಿಗಳು GitHub ಸೈನ್-ಇನ್ ಅಥವಾ Copilot ಚಂದಾದಾರಿಕೆ ಇಲ್ಲದೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ - ಏಜೆಂಟ್ ಮೋಡ್, ಟೂಲ್ ಕರೆ ಮತ್ತು ದೃಷ್ಟಿ, ಉಚಿತವಾಗಿ. ಸ್ಥಾಪಿಸಿ** [OmniCopilot](https://github.com/diegosouzapw/OmniCopilot)** ವಿಸ್ತರಣೆ, ಅದನ್ನು ನಿಮ್ಮ OmniRoute ಸರ್ವರ್ನಲ್ಲಿ ಸೂಚಿಸಿ ( `localhost:20128` ಗೆ ಡೀಫಾಲ್ಟ್), ನಂತರ Copilot ಚಾಟ್ → ಮಾದರಿ ಪಿಕರ್ → ತೆರೆಯಿರಿ** ಮಾದರಿಗಳನ್ನು ನಿರ್ವಹಿಸಿ...** →**OmniRoute** . ನೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ < td align = ಎಡ">VS ಕೋಡ್ — ಸ್ಥಿರ & ಒಳಗಿನವರು>
ಅಂಗಡಿ ಲಿಂಕ್
🧩 VS ಕೋಡ್ Marketplace ಸ್ಥಾಪಿಸಿ →
🔓 VSX →<><=><WindsurfCursorAntigravityKiro
ಸಂಪಾದಕ ಒಳಗಿನಿಂದ: ತೆರೆಯಿರಿ** ವಿಸ್ತರಣೆಗಳು** ವೀಕ್ಷಿಸಿ, ಹುಡುಕಿ** "OmniRoute"** , ಕ್ಲಿಕ್ ಮಾಡಿ** ಸ್ಥಾಪಿಸಿ** - ಎರಡೂ ಅಂಗಡಿಗಳಲ್ಲಿ ಒಂದೇ ರೀತಿಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. [diegosouzapw/OmniCopilot](https://github.com/diegosouzapw/OmniCopilot) ನಲ್ಲಿ ಮೂಲ, ಸಮಸ್ಯೆಗಳು ಮತ್ತು ಪ್ರಕಾಶನ ರನ್ಬುಕ್ ಲೈವ್. 📖 [VS ಕೋಡ್ Copilot ಚಾಟ್ ಮಾರ್ಗದರ್ಶಿ](docs/guides/VSCODE-COPILOT.md) - ಸೆಟಪ್, ಪಿಕರ್ ಏನು ತೋರಿಸುತ್ತದೆ, ಡ್ಯಾಶ್ಬೋರ್ಡ್-ಇನ್-ಎ-ಟ್ಯಾಬ್, ಟ್ರಬಲ್ಶೂಟಿಂಗ್
### 🎩 ಹೊಸ: OmniRouteTray — ನಿಮ್ಮ ಗೇಟ್ವೇ, ಮೆನು ಬಾರ್ನಲ್ಲಿ ವಾಸಿಸುತ್ತಿದೆ
> `omniroute serve` ಯಾವಾಗಲೂ ಆನ್ ಆಗಿರುವಾಗ ಸಂತೋಷವಾಗಿರುತ್ತದೆ.** [OmniRouteTray](https://github.com/zoispag/omniroute-tray)** ಅದನ್ನು macOS ಗಾಗಿ ಸೆಟ್-ಮತ್ತು-ಮರೆತು ಮೆನು-ಬಾರ್ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ: ಇದು ಸರ್ವರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ, ರೀಬೂಟ್ಗಳಾದ್ಯಂತ ಅದನ್ನು ಜೀವಂತವಾಗಿರಿಸುತ್ತದೆ, ಅದನ್ನು ಸ್ಥಳದಲ್ಲಿ ನವೀಕರಿಸುತ್ತದೆ ಮತ್ತು ನಿಮ್ಮ ಲೈವ್ ಟೋಕನ್ ಬಜೆಟ್ ಅನ್ನು ಒಂದು ಕ್ಲಿಕ್ ದೂರದಲ್ಲಿ ಇರಿಸುತ್ತದೆ -** ಯಾವುದೇ ಟರ್ಮಿನಲ್ ವಿಂಡೋವನ್ನು ತೆರೆದಿಲ್ಲ, ಶಿಶುಪಾಲನಾ ಕೇಂದ್ರಕ್ಕೆ `npm install -g omniroute` ಇಲ್ಲ.** [Tauri v2](https://v2.tauri.app/) (ರೌಂಡಿಂಗ್ ದೋಷದ ಗಾತ್ರದ ರಸ್ಟ್ ಕೋರ್) ನೊಂದಿಗೆ ನಿರ್ಮಿಸಲಾಗಿದೆ, ಇದು ತನ್ನದೇ ಆದ ಸಹಿ ಮಾಡಲಾದ Node 24 ರನ್ಟೈಮ್ ಅನ್ನು ರವಾನಿಸುತ್ತದೆ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್-ಮಾಲೀಕತ್ವದ OmniRoute ಸ್ಥಾಪನೆಯನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಇದು ನಿಮ್ಮ ಜಾಗತಿಕ `node`/`bun` ನೊಂದಿಗೆ ಎಂದಿಗೂ ಹೋರಾಡುವುದಿಲ್ಲ. ಇದು** ನಿಮ್ಮ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ `~/.omniroute/` ಸಂರಚನೆ ಮತ್ತು ಡೇಟಾಬೇಸ್ ಅನ್ನು ಹಂಚಿಕೊಳ್ಳುತ್ತದೆ** — ಆದ್ದರಿಂದ ನೀವು ಈಗಾಗಲೇ ಟೋಪಿ ಹಾಕಿಕೊಂಡು ಓಡುತ್ತಿರುವ ಅದೇ OmniRoute ಇಲ್ಲಿದೆ. 🎩 ನಕಲು ಮಾಡುವ ಬದಲು ಈಗಾಗಲೇ ಚಾಲನೆಯಲ್ಲಿರುವ ನಿದರ್ಶನವನ್ನು ಅಳವಡಿಸಿಕೊಳ್ಳುತ್ತದೆ ಇಲ್ಲ
ಅದು ಏನು ಮಾಡುತ್ತದೆ ಹೇಗೆ
🟢 ಸರ್ವರ್ ಅನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುತ್ತದೆ ಸ್ಪಾನ್ಸ್ omniroute ,
📊 ಒಂದು ನೋಟದಲ್ಲಿ ಲೈವ್ ಬಳಕೆ ಪೂರೈಕೆದಾರರ ಕೋಟಾ ಬಾರ್ಗಳು, ಮರುಹೊಂದಿಸುವ ಕೌಂಟ್ಡೌನ್ಗಳೊಂದಿಗೆ Claude session/weekly ಮಿತಿಗಳು, 30-ದಿನಗಳ ವೆಚ್ಚ ಸ್ಥಗಿತ
🔄 ಸ್ಥಳದಲ್ಲಿ ಸ್ವಯಂ-ಅಪ್ಡೇಟ್ಗಳು ಹಂತದ ಸ್ಥಾಪನೆ, ಪರಮಾಣು ಸ್ವಾಪ್, ವೈಫಲ್ಯದ ಮೇಲೆ ರೋಲ್ಬ್ಯಾಕ್ - ಯಾವಾಗಲೂ ಹೊಸ ಬಿಡುಗಡೆಯಲ್ಲಿ
🚀 ಲಾಗಿನ್ನಲ್ಲಿ ಪ್ರಾರಂಭಿಸಿ ಲಾಗಿನ್ನಲ್ಲಿ ಐಚ್ಛಿಕ ಉಡಾವಣೆ; ಟ್ರೇ-ಮಾತ್ರ, ಡಾಕ್ ಐಕಾನ್
🩺 ಡಾಕ್ಟರ್ & ದಾಖಲೆಗಳು ಒಂದು ಕ್ಲಿಕ್ ಡಯಾಗ್ನೋಸ್ಟಿಕ್ಸ್ ಮತ್ತು ಸರ್ವರ್ ಲಾಗ್ ಪ್ರವೇಶ
```sh brew install --cask zoispag/tap/omniroute-tray ``` ಡೌನ್ಲೋಡ್ಗೆ ಆದ್ಯತೆ ನೀಡುವುದೇ? ಇತ್ತೀಚಿನ .dmg ಅನ್ನು ಪಡೆದುಕೊಳ್ಳಿ ಬಿಡುಗಡೆ ಮಾಡುತ್ತದೆ. ಮೂಲ, ಸಮಸ್ಯೆಗಳು ಮತ್ತು ನಿರ್ಮಾಣ ಡಾಕ್ಸ್ zoispag/omniroute-tray ನಲ್ಲಿ ವಾಸಿಸುತ್ತಿದೆ.
💛 @zoispag ನಿಂದ ಸಮುದಾಯ ಯೋಜನೆ — ಅಧಿಕೃತ OmniRoute ಬಿಡುಗಡೆಯಲ್ಲ.

## 🔒 ಖಾಸಗಿ ಮತ್ತು ಸ್ಥಳೀಯ-ಪ್ರಥಮ
ಖಾಸಗಿ ಮತ್ತು ಸ್ಥಳೀಯ-ಪ್ರಥಮ — OmniRoute ನ ಗೇಟ್ವೇ ಮತ್ತು ನಿಯಂತ್ರಣ ಪ್ಲೇನ್ ನಿಮ್ಮ ಯಂತ್ರದಲ್ಲೇ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ. ಪ್ರತಿ ವಿನಂತಿಗೆ ಆಯ್ಕೆಮಾಡಿದ ಅಪ್ಸ್ಟ್ರೀಮ್ ಪೂರೈಕೆದಾರರಿಗೆ ಪ್ರಾಂಪ್ಟ್ಗಳನ್ನು ಕಳುಹಿಸಲಾಗುತ್ತದೆ; OmniRoute ಯಾವುದೇ ಹೋಸ್ಟ್ ಮಾಡಿದ ಪ್ರಾಂಪ್ಟ್-ಪ್ರೊಸೆಸಿಂಗ್ ಹಂತವನ್ನು ಸೇರಿಸುವುದಿಲ್ಲ ಮತ್ತು ಟೆಲಿಮೆಟ್ರಿಯನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ. ರುಜುವಾತುಗಳನ್ನು AES-256-GCM ಮೂಲಕ ಸಂಗ್ರಹಿತ ಸ್ಥಿತಿಯಲ್ಲಿ ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗುತ್ತದೆ; ನಿಯಂತ್ರಣಗಳಲ್ಲಿ API-ಕೀ ವ್ಯಾಪ್ತಿ ನಿರ್ಧಾರ, IP ಫಿಲ್ಟರಿಂಗ್, ದರ ಮಿತಿಗಳು, ಪ್ರಾಂಪ್ಟ್-ಇಂಜೆಕ್ಷನ್ ರಕ್ಷಣೆಗಳು, ಅಪ್ಸ್ಟ್ರೀಮ್-ಹೆಡರ್ ಶುದ್ಧೀಕರಣ, ಆಯ್ಕೆಯ PII ಮರೆಮಾಚುವಿಕೆ, ಶುದ್ಧೀಕರಿಸಿದ ದೋಷಗಳು ಮತ್ತು ಸ್ಥಳೀಯ SQLite ಆಡಿಟ್ ಟ್ರೇಲ್ ಸೇರಿವೆ. OmniRoute MIT ಪರವಾನಗಿಯದ್ದಾಗಿದ್ದು, ಸ್ವಯಂ-ಹೋಸ್ಟ್ ಮಾಡಬಹುದು. 📖 [ಅಧಿಕಾರ ನೀಡಿಕೆ](docs/architecture/AUTHZ_GUIDE.md) · [ರಕ್ಷಣಾ ಮಿತಿಗಳು](docs/security/GUARDRAILS.md) · [ಅನುಸರಣೆ](docs/security/COMPLIANCE.md)
## 🔌 ಸಂಪೂರ್ಣ CLI + A2A & MCP
> ಸರ್ವರ್ನ ಜೊತೆಗೆ, OmniRoute **80+ ಕಮಾಂಡ್ಗಳನ್ನು** ಹೊಂದಿರುವ **ಸಂಪೂರ್ಣ ಕಮಾಂಡ್-ಲೈನ್ ಕಾಕ್ಪಿಟ್** ಆಗಿದ್ದು, AI ಏಜೆಂಟ್ ಅದನ್ನು **ಸ್ವತಃ** ನಿರ್ವಹಿಸಲು ಮುಕ್ತ ಏಜೆಂಟ್ ಪ್ರೋಟೋಕಾಲ್ಗಳನ್ನೂ ಒದಗಿಸುತ್ತದೆ. ### ⌨️ ನೈಜ CLI (`start` ಮಾತ್ರವಲ್ಲ) ```bash omniroute # ಗೇಟ್ವೇ + ಡ್ಯಾಶ್ಬೋರ್ಡ್ ಅನ್ನು ಸರ್ವ್ ಮಾಡುತ್ತದೆ (ಪೋರ್ಟ್ 20128) omniroute chat # ಸಂವಾದಾತ್ಮಕ TUI ಚಾಟ್ ಕ್ಲೈಂಟ್ (ಸ್ಲ್ಯಾಶ್: /model /combo /skill /memory) omniroute setup # ಮಾರ್ಗದರ್ಶಿತ ಮೊದಲ-ಬಳಕೆಯ ವಿಝಾರ್ಡ್ omniroute doctor # ಪೂರೈಕೆದಾರರು, ಪೋರ್ಟ್ಗಳು, ನೇಟಿವ್ ಅವಲಂಬನೆಗಳನ್ನು ಪತ್ತೆಹಚ್ಚುತ್ತದೆ ``` ### 🛰️ ರಿಮೋಟ್ ಮೋಡ್ — CLI ಅನ್ನು ಇಲ್ಲಿ ಚಲಾಯಿಸಿ, OmniRoute ಅನ್ನು VPS ನಲ್ಲಿ ಚಲಾಯಿಸಿ ಸರ್ವರ್ನಲ್ಲಿ OmniRoute ಇದೆಯೇ? **ಅದೇ CLI** ಬಳಸಿ ನಿಮ್ಮ ಲ್ಯಾಪ್ಟಾಪ್ನಿಂದ ಅದನ್ನು ನಿರ್ವಹಿಸಿ. ಸ್ಕೋಪ್ ಮಾಡಲಾದ ಪ್ರವೇಶ ಟೋಕನ್ನೊಂದಿಗೆ ಒಮ್ಮೆ ಲಾಗಿನ್ ಮಾಡಿ; ನಂತರ ಪ್ರತಿಯೊಂದು ಕಮಾಂಡ್ ರಿಮೋಟ್ ಅನ್ನು ಗುರಿಯಾಗಿಸುತ್ತದೆ. ```bash omniroute connect 192.168.0.15 # ಪಾಸ್ವರ್ಡ್ → ಸ್ಕೋಪ್ ಮಾಡಲಾದ ಟೋಕನ್, ಕಾಂಟೆಕ್ಸ್ಟ್ ಆಗಿ ಉಳಿಸಲಾಗುತ್ತದೆ omniroute models # ← ರಿಮೋಟ್ ಸರ್ವರ್ ವಿರುದ್ಧ ಚಲಿಸುತ್ತದೆ omniroute configure codex # ← ರಿಮೋಟ್ ಮಾಡೆಲ್ ಆಯ್ಕೆಮಾಡಿ, ಸ್ಥಳೀಯ Codex ಪ್ರೊಫೈಲ್ ಬರೆಯುತ್ತದೆ omniroute tokens create --name ci --scope read # ಇತರ ಯಂತ್ರಗಳಿಗಾಗಿ ಹೆಚ್ಚು ನಿರ್ಬಂಧಿತ ಟೋಕನ್ಗಳನ್ನು ರಚಿಸುತ್ತದೆ omniroute contexts use default # ← ಸ್ಥಳೀಯ ಸರ್ವರ್ಗೆ ಮರಳಿ ಬದಲಾಯಿಸುತ್ತದೆ ``` ಟೋಕನ್ಗಳು `read` / `write` / `admin` ಸ್ಕೋಪ್ಗಳನ್ನು ಹೊಂದಿವೆ; ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಆರಂಭಿಸುವ ರೂಟ್ಗಳು ಲೂಪ್ಬ್ಯಾಕ್ಗೆ ಮಾತ್ರ ಸೀಮಿತವಾಗಿರುತ್ತವೆ. 📖 [ರಿಮೋಟ್ ಮೋಡ್](docs/guides/REMOTE-MODE.md)
OmniRoute CLI ಅನ್ನು ಪ್ರದರ್ಶಿಸುವ ಅನಿಮೇಟೆಡ್ ಟರ್ಮಿನಲ್ — omniroute providers list, omniroute combo list ಮತ್ತು omniroute health — 89-ಕಮಾಂಡ್ಗಳ ಮೇಲ್ಮಟ್ಟದ ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ಆವರ್ತಿಸುತ್ತದೆ: providers · oauth · keys · combo · nodes · models · cache · compression · cost · usage · quota · health · resilience · telemetry · logs · audit · mcp · a2a · cloud · memory · skills · eval · tunnel · backup · sync · webhooks · policy · pricing · translator · simulate …
### 🤝 ಏಜೆಂಟ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಿ — ಮತ್ತು ಅದು OmniRoute ಅನ್ನು ಸ್ವತಃ ನಿಯಂತ್ರಿಸುತ್ತದೆ OmniRoute ಅನ್ನು **MCP**, **A2A**, **REST API**, **ವೆಬ್ಹುಕ್ಗಳು** ಅಥವಾ **ರಿಮೋಟ್ 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-ಟೋಕನ್ಗಳ ಕ್ಲೈಂಟ್ ವಿನಂತಿಯು Session-Dedup, CCR, Lite, RTK, Responses Tool Output, Headroom, Relevance, Caveman, Aggressive, LLMLingua-2, Ultra ಮತ್ತು OmniGlyph ಎಂಬ 12 ಸಂಯೋಜಿಸಬಹುದಾದ ಎಂಜಿನ್ಗಳ ಮೂಲಕ ಹಾದುಹೋಗುತ್ತದೆ — ದಾಖಲಿಸಲಾದ stacked ಉದಾಹರಣೆಯಲ್ಲಿ ಸುಮಾರು 1,080 ಟೋಕನ್ಗಳೊಂದಿಗೆ provider ತಲುಪಬಹುದು. Preservation guards ಮತ್ತು ಪ್ರತಿ ಹಂತದ fidelity gates ಮೂಲಕ ರಚನಾತ್ಮಕ ವಿಷಯವನ್ನು ರಕ್ಷಿಸಲಾಗುತ್ತದೆ; ಸ್ಪಷ್ಟವಾಗಿ lossless ಅಲ್ಲದ ಅಥವಾ ಪ್ರಯೋಗಾತ್ಮಕ ಮೋಡ್ಗಳು ಅರ್ಹ ವಿಷಯವನ್ನು ಪರಿವರ್ತಿಸಬಹುದು. Default stacked combo runs `RTK → Caveman`. ಎರಡೂ ಒಂದೇ tool/context payload ಮೇಲೆ ಕಾರ್ಯನಿರ್ವಹಿಸಿದಾಗ, ಉಳಿತಾಯವು ಸಂಯೋಜಿತವಾಗುತ್ತದೆ: ```txt combined = 1 − (1 − RTK) × (1 − Caveman_input) average = 1 − (1 − 0.80) × (1 − 0.46) = 89.2% range = 78.4 – 94.6% ``` Code blocks, URLs, JSON ಮತ್ತು ರಚನಾತ್ಮಕ ಡೇಟಾವನ್ನು preservation engine **ಯಾವಾಗಲೂ ರಕ್ಷಿಸುತ್ತದೆ**. > **ಕೆಲವೇ ಟೋಕನ್ಗಳಿಂದ ಕೆಲಸವಾಗುವಾಗ ಇಷ್ಟೊಂದು ಟೋಕನ್ಗಳನ್ನು ಏಕೆ ಬಳಸಬೇಕು?** ಪ್ರತಿಯೊಂದು ವಿನಂತಿಯೂ ಯಾವುದೇ ಕ್ಲೈಂಟ್ ಬದಲಾವಣೆಗಳಿಲ್ಲದೆ OmniRouteನ ಕಂಪ್ರೆಷನ್ ಪೈಪ್ಲೈನ್ ಮೂಲಕ **ಪಾರದರ್ಶಕವಾಗಿ** ಹಾದುಹೋಗುತ್ತದೆ. ಈಗ ಇದು ಕ್ರಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಮತ್ತು ಪ್ರತಿ routing comboಗೆ ಬೇಕಾದಂತೆ ಸಂಯೋಜಿಸಬಹುದಾದ **12 ಸಂಯೋಜಿಸಬಹುದಾದ ಎಂಜಿನ್ಗಳ stack** ಆಗಿದೆ — [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-ಎಂಜಿನ್ stack ಎಂಜಿನ್ಗಳು ಪೈಪ್ಲೈನ್ ಕ್ರಮದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ; ಪ್ರತಿಯೊಂದನ್ನೂ ಪ್ರತ್ಯೇಕವಾಗಿ toggle ಮಾಡಬಹುದು ಮತ್ತು ಪ್ರತಿ comboಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು:
#Engineಇದು ಮಾಡುವ ಕೆಲಸ
1Session-Dedupturnಗಳಾದ್ಯಂತ ಪುನರಾವರ್ತಿತವಾಗುವ ವಿಷಯವನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ (content-addressed, cross-turn)
2CCRದೊಡ್ಡ blocksಗಳನ್ನು retrieve markers ಹಿಂದೆ archive ಮಾಡುತ್ತದೆ, ಅಗತ್ಯವಿದ್ದಾಗ fetch ಮಾಡುತ್ತದೆ
3LiteWhitespace + image-URL trimming (latency-light baseline)
4RTKSmart tool-result filtering, dedup ಮತ್ತು truncation (command-aware)
5Responses Tool Outputshell/patch/search/build outputsಗಾಗಿ lossless-first JSON + bounded diagnostic compression (Responses API)
6Headroomvendored GCF codec ಮೂಲಕ JSON arraysನ lossless tabular compaction (~30%)
7Relevanceಕೊನೆಯ user queryಗೆ ಹೋಲಿಸಿ extractive sentence scoring
8CavemanRule-based prose compression (outputನಲ್ಲಿ ~65–75%)
9Aggressiveಹಳೆಯ turnsನ summarization + progressive aging
10LLMLingua-2MobileBERT ONNX ಮೂಲಕ ML semantic pruning — code-safe, async
11Ultraಐಚ್ಛಿಕ small-model (SLM) tierನೊಂದಿಗೆ heuristic token pruning
12OmniGlyphdirect Anthropic wireನಲ್ಲಿ ಅಳೆಯಲಾದ Claude Fable 5ಗಾಗಿ ಪ್ರಯೋಗಾತ್ಮಕ context-as-image encoding; provider receipts ಬಾಕಿ ಇರುವವರೆಗೆ GPT 5.6 transformers fail-closed ಆಗಿರುತ್ತವೆ. ನಾಲ್ಕು compression profiles (aggressive default, balanced, coding-safe, passthrough) (ಅತ್ಯಂತ aggressive; opt-in)
Code blocks, URLs ಮತ್ತು ರಚನಾತ್ಮಕ ಡೇಟಾವನ್ನು **byte-perfect ಆಗಿ ಯಾವಾಗಲೂ ಸಂರಕ್ಷಿಸಲಾಗುತ್ತದೆ**. **One-click presets** ಎಂಜಿನ್ಗಳನ್ನು ಸಂಯೋಜಿಸುತ್ತವೆ:
Modeಉಳಿತಾಯಯಾವುದಕ್ಕೆ ಅತ್ಯುತ್ತಮ
🪶 Lite~15%ಯಾವಾಗಲೂ ಸಕ್ರಿಯವಾಗಿರುವ ಸುರಕ್ಷಿತ default
🪨 Standard (Caveman)~30%ದೈನಂದಿನ coding
⚡ Aggressive~50%ದೀರ್ಘ tool-heavy sessions
🔥 Ultra~75%ಗರಿಷ್ಠ ಉಳಿತಾಯ
🧰 RTK60–90%Shell/test/build/git output
🔗 Stacked (RTK → Caveman)78–95%ಮಿಶ್ರ prompts + tool logs
**ನೈಜ ಉದಾಹರಣೆ — Standard mode:** > **ಮೊದಲು (69 ಟೋಕನ್ಗಳು):** _"ನಿಮ್ಮ React component ಮರು-ರೆಂಡರ್ ಆಗುತ್ತಿರುವ ಕಾರಣವು ಬಹುಶಃ ಪ್ರತಿ render cycleನಲ್ಲಿ ನೀವು ಹೊಸ object reference ರಚಿಸುತ್ತಿರುವುದಾಗಿರಬಹುದು. ನೀವು inline object ಅನ್ನು prop ಆಗಿ ಕಳುಹಿಸಿದಾಗ, Reactನ shallow comparison ಅದನ್ನು ಪ್ರತಿಬಾರಿಯೂ ವಿಭಿನ್ನ object ಎಂದು ಪರಿಗಣಿಸುತ್ತದೆ, ಇದರಿಂದ ಮರು-ರೆಂಡರ್ ಪ್ರಚೋದಿತವಾಗುತ್ತದೆ. object ಅನ್ನು memoize ಮಾಡಲು useMemo ಬಳಸುವಂತೆ ನಾನು ಶಿಫಾರಸು ಮಾಡುತ್ತೇನೆ."_ > > **ನಂತರ (19 ಟೋಕನ್ಗಳು):** _"ಪ್ರತಿ renderನಲ್ಲಿ ಹೊಸ object ref. Inline object prop = ಹೊಸ ref = ಮರು-ರೆಂಡರ್. useMemoನಲ್ಲಿ wrap ಮಾಡಿ."_ > > **ಅದೇ ಉತ್ತರ. 72% ಕಡಿಮೆ ಟೋಕನ್ಗಳು. ನಿಖರತೆಯಲ್ಲಿ ಯಾವುದೇ ನಷ್ಟವಿಲ್ಲ.** ✅ **PT-BR ಉದಾಹರಣೆ — [Troglodita](https://github.com/leninejunior/troglodita) mode:** > **ಮೊದಲು (42 tokens):** _"ಪ್ರತಿ ರೆಂಡರಿಂಗ್ ಚಕ್ರದಲ್ಲೂ ಹೊಸ ಆಬ್ಜೆಕ್ಟ್ ರೆಫರೆನ್ಸ್ ರಚನೆಯಾಗುತ್ತಿರುವುದರಿಂದ ಕಾಂಪೊನೆಂಟ್ ಮರು-ರೆಂಡರ್ ಆಗುತ್ತಿದೆ ಎಂಬುದೇ ಸಮಸ್ಯೆ. `useMemo` ಬಳಸಲು ನಾನು ಶಿಫಾರಸು ಮಾಡುತ್ತೇನೆ."_ > > **ನಂತರ (12 tokens):** _"ಮರು-ರೆಂಡರ್: ಪ್ರತಿ ಚಕ್ರದಲ್ಲೂ ಹೊಸ ರೆಫ್ (ಇನ್ಲೈನ್ ಆಬ್ಜೆಕ್ಟ್ ಮರುರಚನೆ). `useMemo` ಬಳಸಿ."_ > > **ಅದೇ ಉತ್ತರ. ~70% ಕಡಿಮೆ tokens. ತಾಂತ್ರಿಕ ನಿಖರತೆ ಅಚಲ.** ✅
### 🎚️ ಎಂಜಿನ್ಗಳಾಚೆಗೆ — ಔಟ್ಪುಟ್ ಶೈಲಿಗಳು, ಹೊಂದಿಕೊಳ್ಳುವ ಡಯಲ್ ಮತ್ತು ಪ್ರತಿ-ವಿನಂತಿ ನಿಯಂತ್ರಣ ಮೇಲಿನ 12 ಎಂಜಿನ್ಗಳು **ಒಳಗೆ** ಹೋಗುವುದನ್ನು ಸಂಕುಚಿತಗೊಳಿಸುತ್ತವೆ. ಇನ್ನೂ ಮೂರು ಪದರಗಳು **ಹೇಗೆ**, **ಯಾವಾಗ**, ಮತ್ತು ಹೊರಗೆ **ಏನು** ಬರುತ್ತದೆ ಎಂಬುದನ್ನು ರೂಪಿಸುತ್ತವೆ: - **🪄 ಔಟ್ಪುಟ್ ಶೈಲಿಗಳು** _(ಔಟ್ಪುಟ್-ಅಕ್ಷ ನಿಯಂತ್ರಣ)_ — ನಿರ್ಧಾರಾತ್ಮಕ, ಕ್ಯಾಶ್-ಸುರಕ್ಷಿತ ಪ್ರತಿಕ್ರಿಯೆ-ರೂಪಿಸುವ ಸೂಚನೆಗಳನ್ನು ಸೇರಿಸುತ್ತವೆ; ಇವುಗಳನ್ನು ಸಂಯೋಜಿಸಬಹುದು, ಮತ್ತು ಪ್ರತಿಯೊಂದಕ್ಕೂ `lite` / `full` / `ultra` ತೀವ್ರತೆಗಳಿವೆ. ಶೈಲಿಯನ್ನು ಸೇರಿಸುವುದು ಒಂದು ಸಾಲಿನ ರಿಜಿಸ್ಟ್ರಿ ನಮೂದು: - **ಸಂಕ್ಷಿಪ್ತ ಗದ್ಯ** — ತುಂಬುಮಾತು / ಆರ್ಟಿಕಲ್ಗಳು / ಅತಿಯಾದ ಎಚ್ಚರಿಕೆಗಳನ್ನು ತೆಗೆದುಹಾಕಿ; ತಾಂತ್ರಿಕ ವಿಷಯವನ್ನು ನಿಖರವಾಗಿ ಉಳಿಸಿ. - **ಕಡಿಮೆ ಕೋಡ್** — "ಸೋಮಾರಿ ಹಿರಿಯ ಡೆವ್" YAGNI: ಕೆಲಸ ಮಾಡುವ ಅತಿ ಚಿಕ್ಕ ಬದಲಾವಣೆ, ಕೇಳದ ಹೆಚ್ಚುವರಿ ಸ್ಕ್ಯಾಫೋಲ್ಡಿಂಗ್ ಬೇಡ. - **ಪೋನಿಟೇಲ್ (ಸೋಮಾರಿ ಹಿರಿಯ ಡೆವ್)** — YAGNI ಮೆಟ್ಟಿಲೇರಿಸಿ, ಮೂಲ ಕಾರಣವನ್ನು ಸರಿಪಡಿಸಿ, ಕೆಲಸ ಮಾಡುವ ಅತಿ ಚಿಕ್ಕ ಡಿಫ್. - **ನನಗೆ ADHD ಇದೆ (ಕ್ರಿಯೆ-ಮೊದಲು)** — ಮುಂದಿನ ಕ್ರಿಯೆ ಮೊದಲು ಬರಲಿ, ಹಂತಗಳಿಗೆ ಸಂಖ್ಯೆ ನೀಡಿ, ಒಂದು ಸ್ಪಷ್ಟ ಮುಂದಿನ ಹಂತ ಇರಲಿ, ಮುನ್ನುಡಿ ಬೇಡ. - **ಸಂಕ್ಷಿಪ್ತ CJK (文言)** — ಶಾಸ್ತ್ರೀಯ-ಚೀನೀ ಅತಿ-ಸಂಕ್ಷಿಪ್ತ ಶೈಲಿ (`zh` ಗೆ ಮಾತ್ರ ಸೀಮಿತ). - **🎯 ಹೊಂದಿಕೊಳ್ಳುವ ಸಂದರ್ಭ-ಬಜೆಟ್** _(ಡಯಲ್)_ — ಒಂದೇ ಆನ್/ಆಫ್ ಟೋಕನ್ ಮಿತಿಯ ಬದಲು, ಮಾದರಿಯ ಸಂದರ್ಭ ವಿಂಡೋಗೆ ಹೊಂದುವಂತೆ **ಬೇಕಾದಷ್ಟು ಮಾತ್ರ** ಅತಿ ಕಡಿಮೆ ವೆಚ್ಚದ, ಕಡಿಮೆ-ನಷ್ಟದ ಎಂಜಿನ್ಗಳನ್ನು ಹಂತ ಹಂತವಾಗಿ ಹೆಚ್ಚಿಸಿ. ನೀತಿ: `reserve-output` (ಡೀಫಾಲ್ಟ್, ಮಾದರಿ-ಜಾಗೃತ) · `percentage` · `absolute`. ಮೋಡ್: `floor` (ಹೊಂದಿಕೆಯನ್ನು ಖಾತರಿಪಡಿಸಿ) · `replace-autotrigger` (ನಿಮ್ಮ ಸ್ಪಷ್ಟ ಆಯ್ಕೆಗೆ ಆದ್ಯತೆ) · `off` (ಪಾರಂಪರಿಕ ಮಿತಿ). - **🎛️ ಸಂಕುಚನವನ್ನು ಎಲ್ಲಿ ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ** _(ಆದ್ಯತೆ, ಹೆಚ್ಚಿನದರಿಂದ ಕಡಿಮೆಗೆ)_ — ಪ್ರತಿ-ವಿನಂತಿಯ `x-omniroute-compression` ಹೆಡರ್ › ರೌಟಿಂಗ್-ಕಾಂಬೋ ಓವರ್ರೈಡ್ › ಸಕ್ರಿಯ ಹೆಸರಿನ ಪ್ರೊಫೈಲ್ › ಅಡಾಪ್ಟಿವ್ / ಸ್ವಯಂ-ಟ್ರಿಗರ್ › ಪ್ಯಾನೆಲ್ ಡೀಫಾಲ್ಟ್ › ಆಫ್. ಅನ್ವಯಿಸಲಾದ ಯೋಜನೆ `X-OmniRoute-Compression: ; source=` ಪ್ರತಿಕ್ರಿಯೆ ಹೆಡರ್ನಲ್ಲಿ ಮರಳಿ ಬರುತ್ತದೆ. ಟೋಕನ್ ಮಿತಿಯ ಆಧಾರದ ಮೇಲೆ ಸ್ವಯಂ-ಟ್ರಿಗರ್ ಮಾಡಿ, ಅಡಾಪ್ಟಿವ್ ಡಯಲ್ ಆನ್ ಮಾಡಿ, ಹೆಸರಿನ ಪ್ರೊಫೈಲ್ ಅನ್ನು ಪಿನ್ ಮಾಡಿ, ಪ್ರತಿ ವಿನಂತಿಗೆ ಒಮ್ಮೆ ಮಾತ್ರ ಅನ್ವಯಿಸುವ ಆಯ್ಕೆಯನ್ನು ಹೊಂದಿಸಿ, ಅಥವಾ ಪ್ರತಿ ರೌಟಿಂಗ್ ಕಾಂಬೋಗೆ ಪೈಪ್ಲೈನ್ ನಿಯೋಜಿಸಿ — ವರ್ಕ್ಲೋಡ್ಗೆ ಹೊಂದುವ ಆಯ್ಕೆಯನ್ನು ಬಳಸಿ. ಐಚ್ಛಿಕ ಆಫ್ಲೈನ್ **ಮೌಲ್ಯಮಾಪನ ಹಾರ್ನೆಸ್** (`npm run eval:compression`) ಬದಲಾವಣೆಯನ್ನು ಬಿಡುಗಡೆ ಮಾಡುವ ಮೊದಲು ಪಿನ್ ಮಾಡಲಾದ ಕಾರ್ಪಸ್ನಲ್ಲಿ ನಿಷ್ಠೆ ಮತ್ತು ಉಳಿತಾಯವನ್ನು ಅಳೆಯುತ್ತದೆ. 📖 [`COMPRESSION_GUIDE.md`](docs/compression/COMPRESSION_GUIDE.md) · [`RTK_COMPRESSION.md`](docs/compression/RTK_COMPRESSION.md) · [`COMPRESSION_ENGINES.md`](docs/compression/COMPRESSION_ENGINES.md)
# ⚡ ತ್ವರಿತ ಪ್ರಾರಂಭ
**1) ಇನ್ಸ್ಟಾಲ್ ಮಾಡಿ ಮತ್ತು ರನ್ ಮಾಡಿ** ```bash npm install -g omniroute omniroute ``` > 💡 `npm warn ERESOLVE` ಅಥವಾ peer-dep ಎಚ್ಚರಿಕೆಗಳು ಕಾಣಿಸುತ್ತವೆಯೇ? [ಅವು ಹಾನಿರಹಿತ](docs/guides/TROUBLESHOOTING.md#npm-install-warnings-eresolve--peer--deprecated). > **npm 11 ಅಥವಾ ನಂತರದ ಆವೃತ್ತಿ ಬಳಸುತ್ತಿದ್ದೀರಾ?** ಅನುಮತಿಸದಿದ್ದರೆ npm ಪ್ಯಾಕೇಜ್ ಲೈಫ್ಸೈಕಲ್ ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ತಡೆಯಬಹುದು. OmniRoute ನ `postinstall` (`node scripts/build/postinstall.mjs`) ಅದರ ಸ್ಥಳೀಯ ರನ್ಟೈಮ್ ಫೈಲ್ಗಳನ್ನು ಸಿದ್ಧಪಡಿಸಲು ಅಗತ್ಯವಾಗಿದೆ. ಜಾಗತಿಕವಾಗಿ ಇನ್ಸ್ಟಾಲ್ ಮಾಡುವಾಗ npm ನ ಎಚ್ಚರಿಕೆಯಲ್ಲಿ ಹೆಸರಿಸಲಾದ ಪ್ಯಾಕೇಜ್ಗಳಿಗೆ ಅನುಮತಿ ನೀಡಿ. OmniRoute 3.8.54 ವರದಿ ಮಾಡಿದ ಪ್ಯಾಕೇಜ್ ಸೆಟ್ಗಾಗಿ: > > ```bash > npm install -g --allow-scripts=omniroute,keytar,onnxruntime-node,@parcel/watcher,@swc/core,protobufjs,esbuild omniroute > ``` > > ಭವಿಷ್ಯದ ಜಾಗತಿಕ ಇನ್ಸ್ಟಾಲ್ಗಳಿಗೆ ಈ ಅನುಮತಿ ಪಟ್ಟಿಯನ್ನು ಮರುಬಳಕೆ ಮಾಡಲು, ಅದನ್ನು ಒಮ್ಮೆ ಕಾನ್ಫಿಗರ್ ಮಾಡಿ, ನಂತರ ಸಾಮಾನ್ಯವಾಗಿ ಇನ್ಸ್ಟಾಲ್ ಮಾಡಿ: > > ```bash > npm config set allow-scripts=omniroute,keytar,onnxruntime-node,@parcel/watcher,@swc/core,protobufjs,esbuild --location=user > npm install -g omniroute > ``` > > ಬಿಡುಗಡೆಗಳ ನಡುವೆ ಅವಲಂಬನೆಗಳ ಪಟ್ಟಿ ಬದಲಾಗಬಹುದು; npm ಬೇರೆ ಪಟ್ಟಿಯನ್ನು ವರದಿ ಮಾಡಿದರೆ, ಆ ಎಚ್ಚರಿಕೆಯಲ್ಲಿ ನೀಡಿರುವ ಪ್ಯಾಕೇಜ್ ಹೆಸರುಗಳನ್ನು ಬಳಸಿ. ಪ್ಯಾಕೇಜ್ಗೆ ಅನುಮತಿ ನೀಡುವುದರಿಂದ ಅದರ ಇನ್ಸ್ಟಾಲ್ ಸ್ಕ್ರಿಪ್ಟ್ಗಳು ರನ್ ಆಗಲು ಅವಕಾಶ ಸಿಗುತ್ತದೆ. > **Gemini Web ಅಥವಾ ಮತ್ತೊಂದು ವೆಬ್-ಕುಕಿ ಪೂರೈಕೆದಾರವನ್ನು ಬಳಸುತ್ತಿದ್ದೀರಾ?** npm ಪ್ಯಾಕೇಜ್ನಲ್ಲಿ > Playwright ಇದೆ, ಆದರೆ ಅದರ Chromium ಬೈನರಿ ಇಲ್ಲ. ಮೊದಲ ವೆಬ್-ಪೂರೈಕೆದಾರ ವಿನಂತಿ ಮಾಡುವ ಮೊದಲು > [Playwright Chromium ಸೆಟಪ್](docs/guides/TROUBLESHOOTING.md#gemini-web-and-playwright-chromium) > ಟಿಪ್ಪಣಿಯನ್ನು ನೋಡಿ. ಡ್ಯಾಶ್ಬೋರ್ಡ್ `http://localhost:20128` ನಲ್ಲಿ · API `http://localhost:20128/v1` ನಲ್ಲಿ. **2) ನಿಮ್ಮದೇ ಖಾತೆಯನ್ನು ಬಳಸಿ ಅರ್ಹ ಪೂರೈಕೆದಾರರನ್ನು ಸಂಪರ್ಕಿಸಿ** ಡ್ಯಾಶ್ಬೋರ್ಡ್ → **ಪೂರೈಕೆದಾರರು** → ನಿಮ್ಮ ಬಳಕೆಯ ಸಂದರ್ಭಕ್ಕೆ ಹೊಂದುವ ಪ್ರಸ್ತುತ ನಿಯಮಗಳು ಮತ್ತು ಕೋಟಾ ಇರುವ ಪೂರೈಕೆದಾರರನ್ನು ಆಯ್ಕೆಮಾಡಿ → ಅದರ API ಕೀ ಸೇರಿಸಿ ಅಥವಾ ಖಾತೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸಿ. ಉಚಿತ ಶ್ರೇಣಿಗಳಿಗೆ ಸೈನ್ಅಪ್, ಅನುಮೋದನೆ ಅಥವಾ ಪಾವತಿ ವಿಧಾನ ಬೇಕಾಗಬಹುದು. [ಉಚಿತ ಶ್ರೇಣಿಗಳ ಮಾರ್ಗದರ್ಶಿ](docs/getting-started/FREE-TIERS-GUIDE.md) ಪರಿಶೀಲಿಸಿ; ಕೀ ಇಲ್ಲದ ಲಭ್ಯತೆ ಖಾತರಿಯಲ್ಲ, ಮತ್ತು `tos: avoid` ಎಂದು ಗುರುತಿಸಲಾದ ಪೂರೈಕೆದಾರಗಳನ್ನು ಡೀಫಾಲ್ಟ್ ಆಗಿ `auto` ನಿಂದ ಹೊರಗಿಡಲಾಗುತ್ತದೆ. **3) ನಿಮ್ಮ ಕೋಡಿಂಗ್ ಟೂಲ್ ಅನ್ನು ಸೂಚಿಸಿ** ```txt Base URL: http://localhost:20128/v1 API Key: [copy from Dashboard → Endpoints] Model: auto (routes among eligible connections — or choose provider/model) ``` **4) ಇದು ಕೆಲಸ ಮಾಡುತ್ತಿದೆ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸಿ** ```bash curl http://localhost:20128/v1/models -H "Authorization: Bearer YOUR_KEY" ``` ನಿಮ್ಮ ಸಂಪರ್ಕಿತ ಮಾದರಿಗಳು ಪಟ್ಟಿಯಲ್ಲಿ ಕಾಣಿಸಬೇಕು. 🎉 ಅಷ್ಟೇ — ಕೋಡಿಂಗ್ ಪ್ರಾರಂಭಿಸಿ, OmniRoute ನಿಮ್ಮ ಪರವಾಗಿ ಸ್ವಯಂ-ರೌಟ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ಫಾಲ್ಬ್ಯಾಕ್ ಮಾಡುತ್ತದೆ. ನಿಮ್ಮ ಕ್ಲೈಂಟ್ ಕಸ್ಟಮ್ ಹೆಡರ್ಗಳನ್ನು ಕಳುಹಿಸಲು ಸಾಧ್ಯವಾಗದಿದ್ದರೆ, OmniRoute ಟೋಕನೈಸ್ ಮಾಡಿದ ಹೊಂದಾಣಿಕೆ ಅಲಿಯಾಸ್ಗಳನ್ನೂ ಒದಗಿಸುತ್ತದೆ: ```txt OpenAI catalog: http://localhost:20128/vscode/YOUR_KEY/ OpenAI models: http://localhost:20128/vscode/YOUR_KEY/models OpenAI chat: http://localhost:20128/vscode/YOUR_KEY/chat/completions OpenAI responses: http://localhost:20128/vscode/YOUR_KEY/responses Ollama chat: http://localhost:20128/vscode/YOUR_KEY/api/chat Ollama tags: http://localhost:20128/vscode/YOUR_KEY/api/tags ``` `Authorization: Bearer ...` ಅನ್ನು ಜೋಡಿಸಲು ಸಾಧ್ಯವಾಗದ ಕ್ಲೈಂಟ್ಗಳಿಗೆ ಮಾತ್ರ ಇವುಗಳನ್ನು ಬಳಸಿ. ಹೆಡರ್ ದೃಢೀಕರಣವೇ ಇನ್ನೂ ಶಿಫಾರಸಾದ ಮೋಡ್ ಆಗಿದೆ.
## 📦 ಇನ್ನಷ್ಟು ಇನ್ಸ್ಟಾಲ್ ವಿಧಾನಗಳು — Docker, ಮೂಲ ಕೋಡ್, pnpm, Arch **🐳 Docker** ```bash docker run -d --name omniroute --restart unless-stopped --stop-timeout 40 \ -p 127.0.0.1:20128:20128 -v omniroute-data:/app/data diegosouzapw/omniroute:latest ``` `:latest` ಅತ್ಯುನ್ನತ **ಪ್ರಕಟಿತ** ಸ್ಥಿರ SemVer ಅನ್ನು ಅನುಸರಿಸುತ್ತದೆ. ಇದು git `main` ಅನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡುವುದಿಲ್ಲ. GitOps ಗಾಗಿ `:X.Y.Z` ಅನ್ನು ಪಿನ್ ಮಾಡಿ. [Docker ಬಿಡುಗಡೆ ಚಾನಲ್ಗಳು](docs/guides/DOCKER_GUIDE.md#release-channels) ನೋಡಿ. ಇಮೇಜ್ನಲ್ಲಿ **`OMNIROUTE_MEMORY_MB=1024`** ಅನ್ನು ಪಿನ್ ಮಾಡಲಾಗಿದೆ. ಡ್ಯಾಶ್ಬೋರ್ಡ್ ಮತ್ತು ಹಗುರವಾದ ಚಾಟ್ಗೆ ಇದು ಸಾಕಾಗುತ್ತದೆ. **ಕೋಡಿಂಗ್ ಏಜೆಂಟ್ಗಳಿಗೆ** (Claude Code, Codex, Grok, … ನಿಂದ `POST /v1/responses`) ಹೆಚ್ಚು ದೊಡ್ಡ V8 ಹೀಪ್ ಅಗತ್ಯವಿದೆ; ಇಲ್ಲದಿದ್ದರೆ, ದೀರ್ಘವಾದ ಎರಡು ಸಂದರ್ಭಗಳು ಪರಸ್ಪರ ಅತಿಕ್ರಮಿಸಿದಾಗ ಪ್ರಕ್ರಿಯೆಯು ~12 GiB ನಲ್ಲಿ `FATAL ERROR` ನೊಂದಿಗೆ ವಿಫಲಗೊಳ್ಳುತ್ತದೆ. ಹೀಪ್ಗಿಂತ ಹೆಚ್ಚಿನ ಗಾತ್ರವನ್ನು ಕಂಟೇನರ್ಗೆ ನಿಗದಿಪಡಿಸಿ (ನೇಟಿವ್ ಬಫರ್ಗಳು V8 ಹೊರಗೆ ಇರುತ್ತವೆ): | ಕಾರ್ಯಭಾರ | ಹೀಪ್ (`-e OMNIROUTE_MEMORY_MB`) | ಕಂಟೇನರ್ (`--memory`) | | ---------------------------------- | ------------------------------- | -------------------- | | ಡ್ಯಾಶ್ಬೋರ್ಡ್ / ಹಗುರವಾದ ಚಾಟ್ | `1024` (ಇಮೇಜ್ ಡೀಫಾಲ್ಟ್) | ≥2 g | | ಒಂದು ಕೋಡಿಂಗ್ ಏಜೆಂಟ್ | `8192` | ≥10 g | | ಏಕಕಾಲೀನ ಎರಡು ದೀರ್ಘ `/v1/responses` | `10240`–`12288` | ≥12–16 g | ```bash docker run -d --name omniroute --restart unless-stopped --stop-timeout 40 \ -e OMNIROUTE_MEMORY_MB=8192 --memory=10g \ -p 127.0.0.1:20128:20128 -v omniroute-data:/app/data diegosouzapw/omniroute:latest ``` ಸಂಪೂರ್ಣ ಕೋಷ್ಟಕ: [Docker ಮಾರ್ಗದರ್ಶಿ — ರನ್ಟೈಮ್ RAM](docs/guides/DOCKER_GUIDE.md#runtime-ram-for-coding-agents). > **ಪೂರ್ವ-ಬಿಡುಗಡೆ Docker ಚಾನಲ್:** `diegosouzapw/omniroute:next` ಮತ್ತು > `diegosouzapw/omniroute:next-web` ಪ್ರಸ್ತುತ ಡೀಫಾಲ್ಟ್ `release/v*` > ಶಾಖೆಯನ್ನು ಅನುಸರಿಸುತ್ತವೆ. ಈ ಬದಲಾಯಿಸಬಹುದಾದ ಟ್ಯಾಗ್ಗಳು ಬಿಡುಗಡೆಯಾಗದ ಪರಿಹಾರಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು ಮಾತ್ರ ಉದ್ದೇಶಿಸಲ್ಪಟ್ಟಿವೆ ಮತ್ತು > **ಪ್ರೊಡಕ್ಷನ್ನಲ್ಲಿ ಬೆಂಬಲಿತವಾಗಿಲ್ಲ**. ನೋಡಿ: > [Docker ಬಿಡುಗಡೆ ಚಾನಲ್ಗಳು](docs/guides/DOCKER_GUIDE.md#release-channels). **🥟 Bun** Bun ರನ್ಟೈಮ್ ಪತ್ತೆಹಚ್ಚುವಿಕೆಯ ಮೂಲಕ ಪ್ರಮಾಣಿತ `bun install` ಮತ್ತು ಜಾಗತಿಕ ಇನ್ಸ್ಟಾಲೇಶನ್ (`bun install -g omniroute`) ಬೆಂಬಲಿತವಾಗಿವೆ: - **ಅಂತರ್ನಿರ್ಮಿತ `bun:sqlite`**: Bun ಅಡಿಯಲ್ಲಿ ರನ್ ಮಾಡುವಾಗ OmniRoute, Bun ನ ಅಂತರ್ನಿರ್ಮಿತ `bun:sqlite` ಡ್ರೈವರ್ ಅನ್ನು ಬಳಸುತ್ತದೆ; Node.js ನಲ್ಲಿ `better-sqlite3` ಅಥವಾ `sql.js` ಗೆ ಪರ್ಯಾಯವಾಗಿ ಬದಲಾಗುತ್ತದೆ. - **ಡೆವಲಪ್ಮೆಂಟ್ನಲ್ಲಿ ಸ್ವಯಂಚಾಲಿತ Webpack ಬಂಡ್ಲರ್ ಆಯ್ಕೆ**: ನೇಟಿವ್ V8 ಬೈಂಡಿಂಗ್ ಅಸಾಮರಸ್ಯಗಳನ್ನು ತಡೆಯಲು ಡೆವಲಪ್ಮೆಂಟ್ (`bun run dev`) ಸ್ವಯಂಚಾಲಿತವಾಗಿ Bun ಅನ್ನು ಪತ್ತೆಹಚ್ಚಿ, Webpack ಪರವಾಗಿ Turbopack ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ. ಪ್ರೊಡಕ್ಷನ್ ಬಿಲ್ಡ್ಗಳು (`bun run build`) Node ನಲ್ಲಿರುವಂತೆಯೇ `OMNIROUTE_USE_TURBOPACK` ಅನ್ನು ನಿಖರವಾಗಿ ಅನುಸರಿಸುತ್ತವೆ: ಡೀಫಾಲ್ಟ್ ಆಗಿ Turbopack, Webpack ಬಳಸಿ ಬಿಲ್ಡ್ ಮಾಡಲು `OMNIROUTE_USE_TURBOPACK=0` (`Dockerfile.bun` ಇದನ್ನು `--build-arg` ಆಗಿ ಒದಗಿಸುತ್ತದೆ). - **ಮೀಸಲಾದ Bun Dockerfile**: ನೇಟಿವ್ Bun ಪ್ರೊಡಕ್ಷನ್ ನಿಯೋಜನೆಗಳಿಗಾಗಿ ಬಹು-ಹಂತದ `Dockerfile.bun` (`docker build -f Dockerfile.bun -t omniroute:bun .`). ```bash # Bun ಬಳಸಿ ಇನ್ಸ್ಟಾಲ್ ಮಾಡಿ ಮತ್ತು ರನ್ ಮಾಡಿ bun install bun run dev ``` **🛠️ ಮೂಲ ಕೋಡ್ನಿಂದ** ```bash cp .env.example .env && npm install PORT=20128 npm run dev ``` **📦 pnpm** ```bash pnpm add -g omniroute@latest --allow-build=better-sqlite3 --allow-build=@swc/core && omniroute ``` **🐧 Arch Linux (AUR)** ```bash yay -S omniroute-bin && systemctl --user enable --now omniroute.service ``` **🔧 Nix (Flake)** ```bash # Nix flakes ಬಳಸುವುದು nix develop npm run dev # ಅಥವಾ devbox ಬಳಸುವುದು devbox run npm run dev ``` 📖 [Docker ಮಾರ್ಗದರ್ಶಿ](docs/guides/DOCKER_GUIDE.md) — Compose ಪ್ರೊಫೈಲ್ಗಳು, Caddy HTTPS, Cloudflare ಟನಲ್ಗಳು. **🦭 Podman** ```bash # 1. ಬೈಂಡ್-ಮೌಂಟ್ ಮಾಡಿದ ಡೇಟಾ ಡೈರೆಕ್ಟರಿಯನ್ನು ಸಿದ್ಧಪಡಿಸಿ mkdir -p data # 2. Linux + ಸ್ಥಳೀಯ ರೂಟ್ಲೆಸ್ Podman ನಲ್ಲಿ ಮಾತ್ರ (ರಿಮೋಟ್ Podman Machine ಕ್ಲೈಂಟ್ನಲ್ಲಿ ಎಂದಿಗೂ ಬೇಡ): podman unshare chown 1000:1000 ./data # 3. ರನ್ಟೈಮ್ ಸೂಚನೆಯನ್ನು ಹೊಂದಿಸಿ, ಸ್ಥಳೀಯ Compose ಇಮೇಜ್ ಅನ್ನು ಬಿಲ್ಡ್ ಮಾಡಿ ಮತ್ತು ಪ್ರಾರಂಭಿಸಿ echo "CONTAINER_HOST=podman" >> .env podman compose --profile base up -d --build ``` macOS ಅಥವಾ Windows ನಲ್ಲಿ, Podman ರಿಮೋಟ್ Podman Machine ಅನ್ನು ಬಳಸುತ್ತದೆ: `podman unshare` ಅನ್ನು ಬಿಟ್ಟುಬಿಡಿ ಮತ್ತು [ಟೊಪಾಲಜಿ-ನಿರ್ದಿಷ್ಟ ಡೇಟಾ ಡೈರೆಕ್ಟರಿ ಮಾರ್ಗದರ್ಶನವನ್ನು](contrib/podman/README.md#data-directory-permissions-by-topology) ಅನುಸರಿಸಿ. 📖 [Podman ಮಾರ್ಗದರ್ಶಿ](contrib/podman/README.md) — Compose ಬಿಲ್ಡ್ಗಳು, Podman Machine ಮತ್ತು Linux/systemd Quadlet ಸೆಟಪ್. **⚡ ವೇಗವಾದ / ಹಗುರವಾದ ಇನ್ಸ್ಟಾಲ್ (ನೇಟಿವ್ ಬಿಲ್ಡ್ ಅನ್ನು ಬಿಟ್ಟುಬಿಡಿ)** ನೇಟಿವ್ SQLite ಎಂಜಿನ್ (`better-sqlite3`) ಒಂದು **ಐಚ್ಛಿಕ** ಅವಲಂಬನೆಯಾಗಿದೆ, ಆದ್ದರಿಂದ ಜಾಗತಿಕ ಇನ್ಸ್ಟಾಲ್ ಮೂಲ ಕೋಡ್ನಿಂದ ಕಂಪೈಲ್ ಆಗುವುದಕ್ಕಾಗಿ ಎಂದಿಗೂ ಕಾಯುವುದಿಲ್ಲ: ನಿಮ್ಮ ಪ್ಲಾಟ್ಫಾರ್ಮ್/Node ಗೆ ಹೊಂದಿಕೆಯಾಗುವಾಗ ಇದು ಪೂರ್ವನಿರ್ಮಿತ ಬೈನರಿಯನ್ನು ಬಳಸುತ್ತದೆ ಮತ್ತು ಇಲ್ಲದಿದ್ದರೆ ಪಾರದರ್ಶಕವಾಗಿ ಶುದ್ಧ-JS ಎಂಜಿನ್ಗೆ ಪರ್ಯಾಯವಾಗಿ ಬದಲಾಗುತ್ತದೆ (Node 22+ ನಲ್ಲಿ `node:sqlite`, ಇಲ್ಲದಿದ್ದರೆ ಬಂಡಲ್ ಮಾಡಲಾದ `sql.js` WASM) — ಯಾವುದೇ ಬಿಲ್ಡ್ ಪರಿಕರಗಳ ಅಗತ್ಯವಿಲ್ಲ. ಇನ್ಸ್ಟಾಲ್ ನಂತರದ ನೇಟಿವ್ ವಾರ್ಮ್-ಅಪ್ ಅನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಬಿಟ್ಟುಬಿಡಲು (CI, ಹೆಡ್ಲೆಸ್ ಅಥವಾ ನಿಧಾನ ಯಂತ್ರಗಳು): ```bash OMNIROUTE_SKIP_POSTINSTALL=1 npm install -g omniroute # CI=1 ಕೂಡ ಇದನ್ನು ಬಿಟ್ಟುಬಿಡುತ್ತದೆ ``` ಅತ್ಯಂತ ವೇಗದ ಇನ್ಸ್ಟಾಲ್ಗಳಿಗಾಗಿ **pnpm** ಗೆ ಆದ್ಯತೆ ನೀಡಿ (ವಿಷಯ-ವಿಳಾಸಿತ ಸ್ಟೋರ್ + ಹಾರ್ಡ್ ಲಿಂಕ್ಗಳು — ಮೇಲೆ ನೋಡಿ). ಡ್ಯಾಶ್ಬೋರ್ಡ್ ರಹಿತ, ಹೆಡ್ಲೆಸ್ ರನ್ಟೈಮ್ಗಾಗಿ Docker `base` ಪ್ರೊಫೈಲ್ (ಮೇಲೆ) ಅಥವಾ [Termux ಮಾರ್ಗದರ್ಶಿ](docs/guides/TERMUX_GUIDE.md) ಬಳಸಿ. CLI ಮತ್ತು ವೆಬ್ ಡ್ಯಾಶ್ಬೋರ್ಡ್ ಒಂದೇ ಪೋರ್ಟ್ನಲ್ಲಿ ಒಂದೇ ಪ್ರಕ್ರಿಯೆಯಿಂದ ಸರ್ವ್ ಆಗುತ್ತವೆ, ಆದ್ದರಿಂದ ಪ್ರಸ್ತುತ ಪ್ರತ್ಯೇಕ CLI-ಮಾತ್ರದ ಪ್ಯಾಕೇಜ್ ಇಲ್ಲ.
# 🎬 ಕಾರ್ಯನಿರ್ವಹಣೆಯಲ್ಲಿ OmniRoute
## 📹 ವೀಡಿಯೊ ಮಾರ್ಗದರ್ಶಿಗಳು
2026-10-18 ರ ಡ್ಯಾಶ್ಬೋರ್ಡ್ ಸ್ನ್ಯಾಪ್ಶಾಟ್ · ಕಚ್ಚಾ ಕ್ಯಾಟಲಾಗ್: YT 1.352 | TT 334 | IG 290 · ತಾಜಾತನ (ದಿನಗಳು): YT 5 | TT 48 | IG 49
Instagram ರೀಲ್ — 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 ಡೊಮೇನ್ ಮಾಡ್ಯೂಲ್ಗಳು, 233 ಮೈಗ್ರೇಶನ್ಗಳು
ಮೆಮೊರಿ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 — 8,400+ ಟ್ರ್ಯಾಕ್ ಮಾಡಲಾದ ಪರೀಕ್ಷಾ ಫೈಲ್ಗಳಾದ್ಯಂತ 60,000+ ಸ್ಥಿರ ಪರೀಕ್ಷಾ ಘೋಷಣೆಗಳು (ಯೂನಿಟ್, ಇಂಟಿಗ್ರೇಶನ್, E2E, ಭದ್ರತೆ, ಇಕೋಸಿಸ್ಟಮ್)
ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳುಡೆಸ್ಕ್ಟಾಪ್ (Electron) · Android (Termux) · PWA (ಯಾವುದೇ ಬ್ರೌಸರ್)
CI/CDGitHub Actions — ರಿಲೀಸ್ನಲ್ಲಿ ಸ್ವಯಂ npm ಪ್ರಕಟಣೆ + Docker Hub
ಲಿಂಕ್ಗಳುವೆಬ್ಸೈಟ್ · npm · Docker Hub

## 📖 ದಸ್ತಾವೇಜೀಕರಣ
### 📘 ಪ್ರಾರಂಭಿಸುವುದು
ದಸ್ತಾವೇಜುವಿವರಣೆ
ಬಳಕೆದಾರರ ಮಾರ್ಗದರ್ಶಿProviders, combos, CLI ಏಕೀಕರಣ, ನಿಯೋಜನೆ
ಸೆಟಪ್ ಮಾರ್ಗದರ್ಶಿಸಂಪೂರ್ಣ ಸ್ಥಾಪನಾ ವಿಧಾನಗಳು, CLI ಟೂಲ್ ಸಂರಚನೆಗಳು, ಪ್ರೋಟೋಕಾಲ್ ಸೆಟಪ್, ಸಮಯ ಮಿತಿ ಹೊಂದಾಣಿಕೆ
CLI ಟೂಲ್ಗಳ ಮಾರ್ಗದರ್ಶಿClaude Code, Codex, Cursor, Cline, OpenClaw, Kilo, Copilot ಗಾಗಿ ಪ್ರತಿ ಟೂಲ್ನ ಸೆಟಪ್
ರಿಮೋಟ್ ಮೋಡ್ಸ್ಕೋಪ್ ಮಾಡಲಾದ ಪ್ರವೇಶ ಟೋಕನ್ಗಳ ಮೂಲಕ ನಿಮ್ಮ ಲ್ಯಾಪ್ಟಾಪ್ CLI ಬಳಸಿ ರಿಮೋಟ್ OmniRoute (VPS) ಅನ್ನು ನಿಯಂತ್ರಿಸಿ
Claude Code ಸಂರಚನೆlaunch + ಪ್ರತಿ-ಮಾದರಿ ಪ್ರೊಫೈಲ್ಗಳೊಂದಿಗೆ Claude Code ಅನ್ನು OmniRoute (ಸ್ಥಳೀಯ/ರಿಮೋಟ್) ಗೆ ಸಂಪರ್ಕಿಸಿ
ತ್ವರಿತ ಪ್ರಾರಂಭ3 ಹಂತಗಳು: ಸ್ಥಾಪಿಸಿ → ಸಂಪರ್ಕಿಸಿ → ಸಂರಚಿಸಿ
### 🔧 ಕಾರ್ಯಾಚರಣೆಗಳು ಮತ್ತು ನಿಯೋಜನೆ
ದಸ್ತಾವೇಜುವಿವರಣೆ
Docker ಮಾರ್ಗದರ್ಶಿDocker ರನ್, Compose ಪ್ರೊಫೈಲ್ಗಳು, Caddy HTTPS, ಟನಲ್ಗಳು, ಇಮೇಜ್ ಟ್ಯಾಗ್ಗಳು
Podman ಮಾರ್ಗದರ್ಶಿQuadlet systemd ಏಕೀಕರಣ, podman-compose, SELinux
VM ನಿಯೋಜನೆಸಂಪೂರ್ಣ ಮಾರ್ಗದರ್ಶಿ: VM + nginx + Cloudflare ಸೆಟಪ್
Fly.io ನಿಯೋಜನೆಶಾಶ್ವತ ಸಂಗ್ರಹಣೆಯೊಂದಿಗೆ Fly.io ಗೆ ನಿಯೋಜಿಸಿ
Termux ಮಾರ್ಗದರ್ಶಿTermux ಮೂಲಕ Android ನಲ್ಲಿ OmniRoute ರನ್ ಮಾಡಿ
PWA ಮಾರ್ಗದರ್ಶಿProgressive Web App ಸ್ಥಾಪನೆ, ಕ್ಯಾಶಿಂಗ್, ಆರ್ಕಿಟೆಕ್ಚರ್
ಅನ್ಇನ್ಸ್ಟಾಲ್ ಮಾರ್ಗದರ್ಶಿಎಲ್ಲಾ ಸ್ಥಾಪನಾ ವಿಧಾನಗಳಿಗೆ ಸ್ವಚ್ಛ ತೆಗೆದುಹಾಕುವಿಕೆ
ಪರಿಸರ ಸಂರಚನೆಸಂಪೂರ್ಣ .env ಚರಗಳು ಮತ್ತು ಉಲ್ಲೇಖಗಳು
### 🧠 ವೈಶಿಷ್ಟ್ಯಗಳು ಮತ್ತು ಆರ್ಕಿಟೆಕ್ಚರ್
ದಸ್ತಾವೇಜುವಿವರಣೆ
ಆರ್ಕಿಟೆಕ್ಚರ್ಸಿಸ್ಟಮ್ ಆರ್ಕಿಟೆಕ್ಚರ್, ಡೇಟಾ ಹರಿವು ಮತ್ತು ಆಂತರಿಕ ವಿವರಗಳು
ಸಂಕೋಚನ ಮಾರ್ಗದರ್ಶಿ7 ಆಯ್ಕೆಗಳ ಪೈಪ್ಲೈನ್: off / lite / standard / aggressive / ultra / RTK / stacked
RTK ಸಂಕೋಚನಕಮಾಂಡ್-ಔಟ್ಪುಟ್ ಸಂಕೋಚನ, ಫಿಲ್ಟರ್ಗಳು, ವಿಶ್ವಾಸ, ಪರಿಶೀಲನೆ, ಕಚ್ಚಾ-ಔಟ್ಪುಟ್ ಮರುಪಡೆಯುವಿಕೆ
ಸಂಕೋಚನ ಎಂಜಿನ್ಗಳುCaveman, RTK, stacked ಪೈಪ್ಲೈನ್ಗಳು, ಡ್ಯಾಶ್ಬೋರ್ಡ್/API/MCP ಮೇಲ್ಮೈಗಳು
ಸಂಕೋಚನ ನಿಯಮಗಳ ಸ್ವರೂಪCaveman ಮತ್ತು RTK ಫಿಲ್ಟರ್ಗಳಿಗಾಗಿ JSON ನಿಯಮ-ಪ್ಯಾಕ್ ಸ್ಕೀಮಾಗಳು
ಸಂಕೋಚನ ಭಾಷಾ ಪ್ಯಾಕ್ಗಳುಭಾಷೆ ಪತ್ತೆಹಚ್ಚುವಿಕೆ ಮತ್ತು Caveman ನಿಯಮ-ಪ್ಯಾಕ್ ರಚನೆ
ಸ್ಥಿತಿಸ್ಥಾಪಕತೆ ಮಾರ್ಗದರ್ಶಿಸರ್ಕ್ಯೂಟ್ ಬ್ರೇಕರ್ಗಳು, ಕೂಲ್ಡೌನ್ಗಳು, ಸರತಿ, anti-thundering herd, TLS spoofing
Auto-Combo ಎಂಜಿನ್16-ಅಂಶಗಳ ಸ್ಕೋರಿಂಗ್, ಮೋಡ್ ಪ್ಯಾಕ್ಗಳು, ಸ್ವಯಂ-ಚೇತರಿಕೆ
ಪ್ರಾಕ್ಸಿ ಮಾರ್ಗದರ್ಶಿ3-ಮಟ್ಟದ ಪ್ರಾಕ್ಸಿ ವ್ಯವಸ್ಥೆ, 1proxy ಮಾರುಕಟ್ಟೆ, ರಿಜಿಸ್ಟ್ರಿ CRUD
ಉಚಿತ ಶ್ರೇಣಿಗಳುಏಕೀಕೃತ ಡೈರೆಕ್ಟರಿ: ದಾಖಲಿಸಲಾದ 34 ಪುನರಾವರ್ತಿತ ಪೂಲ್ಗಳು / ಕ್ಯಾಟಲಾಗ್ ಮಾಡಲಾದ 465 ಉಚಿತ-ಶ್ರೇಣಿ ನಮೂದುಗಳು
ವೈಶಿಷ್ಟ್ಯಗಳ ಗ್ಯಾಲರಿಸ್ಕ್ರೀನ್ಶಾಟ್ಗಳೊಂದಿಗೆ ದೃಶ್ಯ ಡ್ಯಾಶ್ಬೋರ್ಡ್ ಪ್ರವಾಸ
ಕೋಡ್ಬೇಸ್ ದಸ್ತಾವೇಜೀಕರಣಆರಂಭಿಕರಿಗೆ ಸ್ನೇಹಪರ ಕೋಡ್ಬೇಸ್ ಪರಿಚಯ
### 🤖 ಪ್ರೋಟೋಕಾಲ್ಗಳು ಮತ್ತು 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
ಬಿಡುಗಡೆ ಪರಿಶೀಲನಾ ಪಟ್ಟಿಬಿಡುಗಡೆಗೆ ಮುನ್ನದ ಮೌಲ್ಯಮಾಪನ ಹಂತಗಳು
ಕವರೇಜ್ ಯೋಜನೆ8,400ಕ್ಕೂ ಹೆಚ್ಚು ಟ್ರ್ಯಾಕ್ ಮಾಡಲಾದ ಪರೀಕ್ಷಾ ಫೈಲ್ಗಳಲ್ಲಿನ 60,000ಕ್ಕೂ ಹೆಚ್ಚು ಸ್ಥಿರ ಪರೀಕ್ಷಾ ಘೋಷಣೆಗಳಿಗೆ ಪರೀಕ್ಷಾ ಕವರೇಜ್ ತಂತ್ರ

# ⭐ ಪ್ರಮುಖ ಕೊಡುಗೆದಾರರು > OmniRoute ಉತ್ಸಾಹಭರಿತ ಓಪನ್-ಸೋರ್ಸ್ ಸಮುದಾಯದಿಂದ ರೂಪುಗೊಂಡಿದೆ. ಈ ವ್ಯಕ್ತಿಗಳು ಯೋಜನೆಯ ಗುಣಮಟ್ಟ, ಸ್ಥಿರತೆ ಮತ್ತು ವ್ಯಾಪ್ತಿಯ ಮೇಲೆ ನೇರವಾಗಿ ಪರಿಣಾಮ ಬೀರುವ ಅಸಾಧಾರಣ ಕೊಡುಗೆಗಳನ್ನು ನೀಡಿದ್ದಾರೆ. **ಧನ್ಯವಾದಗಳು.** ### ವಿಲೀನಗೊಳಿಸಲಾದ ಪುಲ್ ವಿನಂತಿಗಳ ಆಧಾರದ ಮೇಲಿನ ಬಾಹ್ಯ ಕೊಡುಗೆದಾರರು
ಶ್ರೇಣಿಕೊಡುಗೆದಾರವಿಲೀನಗೊಳಿಸಲಾದ PRಗಳು~ಬದಲಾಯಿಸಲಾದ ಸಾಲುಗಳು
1maxmad64bis41825,367,739
2HouMinXi29513,557,796
3pacocartones22281,551
4backryun210270,562
5JxnLexn1983,570,623
6oyi77190411,243
7KooshaPari1515,972,314
8rdself14580,663
9RaviTharuma123500,065
10herjarsa88230,872
11hartmark852,849,623
12jonlwheat2-gif6869,097
13artickc6243,502
14xiaoyaner020159126,220
15chirag127526,661
16xz-dev50245,976
17woodsonl48811,771
18rqzbeh46151,229
19MumuTW4328,166
19QuangBlue4313,112
2026-11-03 03:01:19 UTCರಂದು ಲೈವ್ release/v3.8.53 ಟಿಪ್ 05bc048d6c ಬಳಸಿ ಗಣತಿ ನಡೆಸಲಾಗಿದೆ. ಪುಟೀಕರಣಗೊಂಡ GitHub GraphQL ಗಣತಿಯಲ್ಲಿ 9,947 ವಿಲೀನಗೊಳಿಸಲಾದ PRಗಳಿವೆ: ರೆಪೊಸಿಟರಿ ಮಾಲೀಕರಿಂದ 4,130, Dependabotರಿಂದ 240, ಇತರ ಬಾಟ್ಗಳು/ಆ್ಯಪ್ಗಳಿಂದ 6, ಮತ್ತು 883 ವಿಭಿನ್ನ ಕೊಡುಗೆದಾರರಿಂದ 5,571 ಬಾಹ್ಯ PRಗಳು. “ಬದಲಾಯಿಸಲಾದ ಸಾಲುಗಳು” ಎಂದರೆ GitHub additions + deletions; ಇದರಲ್ಲಿ ಉತ್ಪಾದಿತ ಫೈಲ್ಗಳು, ಲಾಕ್ಫೈಲ್ಗಳು, ಕ್ಯಾಟಲಾಗ್ಗಳು, ಅನುವಾದಗಳು ಮತ್ತು ದಸ್ತಾವೇಜುಗಳು ಸೇರಿವೆ; ಇದು churn ಆಗಿದ್ದು, ರಚಿಸಿದ LOC ಅಲ್ಲ. 53 PRಗಳು GitHub ಡಿಫ್ಗಳಲ್ಲಿ 500,000ಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಸಾಲುಗಳನ್ನು ವರದಿ ಮಾಡುತ್ತವೆ (ಉದಾಹರಣೆಗೆ #13399, ಒಂದೇ provider ಸೇರ್ಪಡೆ, 2,347 ಬದಲಾಯಿಸಲಾದ ಫೈಲ್ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ), ಇದರಿಂದ ಮೇಲಿನ ಹಲವು ಮೊತ್ತಗಳು ಹೆಚ್ಚಾಗಿ ಕಾಣುತ್ತವೆ. ಸಮಾನ ಸ್ಥಾನದಲ್ಲಿರುವವರನ್ನು ಒಟ್ಟಿಗೆ ಶ್ರೇಣೀಕರಿಸಲಾಗಿದೆ. ### GitHubಗೆ ಆರೋಪಿಸಲಾದ ಕಮಿಟ್ಗಳು
Dizzle
Dizzle

🥇 418 GitHubಗೆ ಸಲ್ಲಿಕೆಯಾದ ಕಮಿಟ್ಗಳು
Bob.Hou
Bob.Hou

🥈 294 GitHubಗೆ ಸಲ್ಲಿಕೆಯಾದ ಕಮಿಟ್ಗಳು
Paijo
Paijo

🥉 229 GitHubಗೆ ಸಲ್ಲಿಕೆಯಾದ ಕಮಿಟ್ಗಳು
Paco Cartones
Paco Cartones

🏅 222 GitHubಗೆ ಸಲ್ಲಿಕೆಯಾದ ಕಮಿಟ್ಗಳು
backryun
backryun

🏅 202 GitHubಗೆ ಸಲ್ಲಿಕೆಯಾದ ಕಮಿಟ್ಗಳು
Jan Leon
Jan Leon

🏅 134 GitHubಗೆ ಸಲ್ಲಿಕೆಯಾದ ಕಮಿಟ್ಗಳು
Ravi Tharuma
Ravi Tharuma

🏅 126 GitHubಗೆ ಸಲ್ಲಿಕೆಯಾದ ಕಮಿಟ್ಗಳು
Markus Hartung
Markus Hartung

🏅 115 GitHubಗೆ ಸಲ್ಲಿಕೆಯಾದ ಕಮಿಟ್ಗಳು
Randi
Randi

🏅 108 GitHubಗೆ ಸಲ್ಲಿಕೆಯಾದ ಕಮಿಟ್ಗಳು
Chris
Chris

🏅 70 GitHubಗೆ ಸಲ್ಲಿಕೆಯಾದ ಕಮಿಟ್ಗಳು
WebPerson
WebPerson

🏅 68 GitHubಗೆ ಸಲ್ಲಿಕೆಯಾದ ಕಮಿಟ್ಗಳು
Koosha Paridehpour
Koosha Paridehpour

🏅 68 GitHubಗೆ ಸಲ್ಲಿಕೆಯಾದ ಕಮಿಟ್ಗಳು
2026-11-03 02:09:16 UTCಕ್ಕೆ ಮರುಪರಿಶೀಲಿಸಲಾಗಿದೆ: release/v3.8.53 ಡೀಫಾಲ್ಟ್ ಶಾಖೆಗಾಗಿ ರೆಪೊಸಿಟರಿಯ Contributors API ವರದಿ ಮಾಡಿದ GitHubಗೆ ಸಲ್ಲಿಕೆಯಾದ ಕಮಿಟ್ಗಳು. API 903 ಗುರುತುಗಳನ್ನು (429 ಬಳಕೆದಾರರು, 2 ಬಾಟ್ಗಳು, 472 ಅನಾಮಧೇಯರು) ಹಿಂತಿರುಗಿಸಿದೆ; ಈ ಕೋಷ್ಟಕವು ನಿರ್ವಹಣಾಕಾರ, ಬಾಟ್ಗಳು ಮತ್ತು ಅನಾಮಧೇಯ ಗುರುತುಗಳನ್ನು ಹೊರತುಪಡಿಸುತ್ತದೆ ಹಾಗೂ ಸ್ಪರ್ಧೆಯಲ್ಲಿನ ಸಮಸ್ಥಾನಗಳನ್ನು ಉಳಿಸಿಕೊಳ್ಳುತ್ತದೆ. ಇದು ಮೇಲಿನ ವಿಲೀನಗೊಂಡ PR ಶ್ರೇಯಾಂಕ ಮತ್ತು ಕೆಳಗಿನ Git-ಮೆಟಾಡೇಟಾ ಗಣತಿಯಿಂದ ಪ್ರತ್ಯೇಕವಾಗಿದೆ. > 🙏 ಈ ಕೊಡುಗೆದಾರರ ವೈಶಿಷ್ಟ್ಯಗಳು, ದೋಷ ಪರಿಹಾರಗಳು ಮತ್ತು ಮೂಲಸೌಕರ್ಯ ಸುಧಾರಣೆಗಳು OmniRoute ಅನ್ನು ವಿಶ್ವಾಸಾರ್ಹವೂ ಸಮೃದ್ಧ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನೊಳಗೊಂಡದ್ದಾಗಿಯೂ ರೂಪಿಸುವ **ಮೂಲಭೂತ ಭಾಗ**ವಾಗಿವೆ. ಪ್ರತಿಯೊಂದು ಪುಲ್ ರಿಕ್ವೆಸ್ಟ್, ಪ್ರತಿಯೊಂದು ಪರೀಕ್ಷಾ ಪ್ರಕರಣ ಮತ್ತು ಪ್ರತಿಯೊಂದು i18n ಅನುವಾದ ಫೈಲ್ ಮಹತ್ವದ್ದಾಗಿದೆ. ಮುಕ್ತ ಮೂಲವನ್ನು ಅವರಂತಹ ಜನರು ನಿರ್ಮಿಸುತ್ತಾರೆ.
---
## 💖 ಪ್ರಾಯೋಜಕರು
ತಮ್ಮ ಸ್ವಂತ ಹಣದಿಂದ OmniRouteಗೆ ಆರ್ಥಿಕ ನೆರವು ನೀಡುವ ಜನರಿಗೆ ಹೃತ್ಪೂರ್ವಕ ಧನ್ಯವಾದಗಳು — ಪ್ರತಿಯೊಂದು ಕೊಡುಗೆಯೂ ಯೋಜನೆಯನ್ನು ಉಚಿತವಾಗಿ, ಸ್ವತಂತ್ರವಾಗಿ ಮತ್ತು ಮುನ್ನಡೆಯುತ್ತಿರಲು ನೆರವಾಗುತ್ತದೆ.
Andrew
Andrew

💛 ಸಕ್ರಿಯ ಮಾಸಿಕ ಪ್ರಾಯೋಜಕರು
Vlad I
Vlad I

💛 ಸಕ್ರಿಯ ಮಾಸಿಕ ಪ್ರಾಯೋಜಕರು
小妍儿
小妍儿

💛 ಸಕ್ರಿಯ ಮಾಸಿಕ ಪ್ರಾಯೋಜಕರು
Guilherme Costa
Guilherme Costa

💛 ಸಕ್ರಿಯ ಏಕಕಾಲಿಕ ಪ್ರಾಯೋಜಕರು
Henrique Triches Iurkiv
Henrique Iurkiv

💛 ಸಕ್ರಿಯ ಏಕಕಾಲಿಕ ಪ್ರಾಯೋಜಕರು
Somesh Ghaturle
Somesh Ghaturle

💛 ಸಕ್ರಿಯ ಏಕಕಾಲಿಕ ಪ್ರಾಯೋಜಕರು
Kolonie AI
Kolonie AI

💛 ಹಿಂದಿನ ಏಕಕಾಲಿಕ ಬೆಂಬಲಿಗರು
Professor Igor Morais Vasconcelos
Prof. Igor Morais

💛 ಹಿಂದಿನ ಏಕಕಾಲಿಕ ಬೆಂಬಲಿಗರು
Pixma
Pixma

💛 ಹಿಂದಿನ ಏಕಕಾಲಿಕ ಬೆಂಬಲಿಗರು
Paco Cartones
Paco Cartones

💛 ಹಿಂದಿನ ಏಕಕಾಲಿಕ ಬೆಂಬಲಿಗರು
longtao
longtao

💛 ಹಿಂದಿನ ಏಕಕಾಲಿಕ ಬೆಂಬಲಿಗರು
… ಮತ್ತು ಖಾಸಗಿಯಾಗಿರಲು ಬಯಸುವ ಇತರರು 💛 ಸಾರ್ವಜನಿಕ GitHub Sponsors ಅನ್ನು 2026-10-18 ರಂದು GitHub Sponsors GraphQL API ಮೂಲಕ ಮರುಮೌಲ್ಯೀಕರಿಸಲಾಗಿದೆ: ಒಟ್ಟು 14 ಪ್ರಾಯೋಜಕತ್ವಗಳಲ್ಲಿ 11 ಸಾರ್ವಜನಿಕ ಪ್ರಾಯೋಜಕತ್ವಗಳು (6 ಸಕ್ರಿಯ, 5 ಹಿಂದಿನವು). GitHubನ isActive ಸ್ಥಿತಿಯು ಮೇಲಿನ ಸಕ್ರಿಯ ಲೇಬಲ್ಗಳನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ; ಹಿಂದಿನ ಸಾರ್ವಜನಿಕ ಏಕಕಾಲಿಕ ಬೆಂಬಲಿಗರಿಗೆ ಧನ್ಯವಾದ ಸಲ್ಲಿಸುವುದನ್ನು ಮುಂದುವರಿಸಲಾಗಿದೆ ಮತ್ತು ಖಾಸಗಿ ಪ್ರಾಯೋಜಕರು ಅನಾಮಧೇಯರಾಗಿಯೇ ಉಳಿಯುತ್ತಾರೆ. Ko-fi, Buy Me a Coffee, Liberapay, PIX ಮತ್ತು ಕ್ರಿಪ್ಟೋ ದೇಣಿಗೆಗಳಿಗೆ ಸಾರ್ವಜನಿಕ ಪ್ರಾಯೋಜಕರ ದಾಖಲೆ ಇಲ್ಲದಿರುವುದರಿಂದ ಅವುಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಿಲ್ಲ. 💖 ಪ್ರಾಯೋಜಕರಾಗಿ → — ಪ್ರತಿಯೊಂದು ಡಾಲರ್ ಕೂಡ OmniRoute ಅನ್ನು ಉಚಿತವಾಗಿ ಮತ್ತು ಸ್ವತಂತ್ರವಾಗಿ ಇರಿಸುತ್ತದೆ.

## 👥 1,000+ ಕೊಡುಗೆದಾರರು
[![ಕೊಡುಗೆದಾರರು](https://contrib.rocks/image?repo=diegosouzapw/OmniRoute&max=1074&columns=20&anon=1)](https://github.com/diegosouzapw/OmniRoute/graphs/contributors) 2026-11-02 ರಂದು ಲೈವ್ release/v3.8.53 ಟಿಪ್ 1c7135e0fb (7,972 ಕಮಿಟ್ಗಳು) ನಲ್ಲಿ ಪರಿಶೀಲಿಸಲಾಗಿದೆ: 1,074 ಸಾಮಾನ್ಯೀಕರಿಸಿದ ಮಾನವ Git ಗುರುತುಗಳು — 759 ಕಮಿಟ್ ಲೇಖಕರಾಗಿ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತಾರೆ (ನಿರ್ವಹಣಾಕಾರರನ್ನು ಒಳಗೊಂಡಂತೆ) ಮತ್ತು 315 ಸ್ಪಷ್ಟ Co-authored-by ಟ್ರೇಲರ್ಗಳಲ್ಲಿ ಮಾತ್ರ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತಾರೆ. ಈ ಗಣತಿಯು .mailmap ಅನ್ನು ಅನ್ವಯಿಸುತ್ತದೆ, ಇ-ಮೇಲ್ ವಿಳಾಸಗಳನ್ನು ಅಕ್ಷರದ ಗಾತ್ರವನ್ನು ಪರಿಗಣಿಸದೆ ಹೋಲಿಸುತ್ತದೆ, ಸಂಖ್ಯಾತ್ಮಕ ಮತ್ತು ಸಾಮಾನ್ಯ GitHub noreply ವಿಳಾಸಗಳು ಒಂದೇ ಹ್ಯಾಂಡಲ್ ಅನ್ನು ಸೂಚಿಸಿದಾಗ ಮಾತ್ರ ಅವುಗಳನ್ನು ಜೋಡಿಸುತ್ತದೆ, 29 ಬಾಟ್/ಏಜೆಂಟ್/ಸೇವಾ/ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ ಗುರುತುಗಳನ್ನು ಹೊರತುಪಡಿಸುತ್ತದೆ ಮತ್ತು ಪ್ರದರ್ಶನದ ಹೆಸರುಗಳು ಹೊಂದಿಕೆಯಾಗುತ್ತವೆ ಎಂಬ ಕಾರಣಕ್ಕೆ ಸಾಮಾನ್ಯ ಇ-ಮೇಲ್ ವಿಳಾಸಗಳನ್ನು ವಿಲೀನಗೊಳಿಸುವುದಿಲ್ಲ. 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` ಬ್ರಾಂಚ್** ಹೊಂದಿರುವ ಪುಲ್ ರಿಕ್ವೆಸ್ಟ್ ತೆರೆಯಿರಿ ವಿವರವಾದ ಮಾರ್ಗಸೂಚಿಗಳಿಗಾಗಿ [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 counts ಅನ್ನು GitHub's REST API ಮೂಲಕ November 3, 2026 ರಂದು ಪರಿಶೀಲಿಸಲಾಗಿದೆ — ಹೋಗಿ ಈ ಪ್ರಾಜೆಕ್ಟ್ಗಳಿಗೆ star ನೀಡಿ. Counts ನಿಖರವಾದ ದಿನಾಂಕಿತ snapshot ಆಗಿದ್ದು, ಸಹಜವಾಗಿಯೇ ಬದಲಾಗುತ್ತವೆ. ### 🧬 ವಂಶಾವಳಿ & gateway
ಪ್ರಾಜೆಕ್ಟ್⭐ಇದು OmniRouteಗೆ ನೀಡಿದ ಪ್ರೇರಣೆ
9router31,861ಈ fork ನಿರ್ಮಿಸಲಾದ ಮೂಲ ಪ್ರಾಜೆಕ್ಟ್ — ಇಲ್ಲಿ multi-modal APIs ಮತ್ತು ಸಂಪೂರ್ಣ TypeScript rewrite ಮೂಲಕ ವಿಸ್ತರಿಸಲಾಗಿದೆ.
CLIProxyAPI57,329ಈ JavaScript / TypeScript portಗೆ ಪ್ರೇರಣೆಯಾದ Go implementation.
LiteLLM62,580ನಮ್ಮ cost-tracking syncಗೆ public pricing dataset ಒದಗಿಸುವ ಮತ್ತು ನಮ್ಮ routingಗೆ provider-normalization model ಮೂಲಕ ಮಾಹಿತಿ ನೀಡಿದ AI gateway.
codex-chatgpt-web15,435vendored ChatGPT Web → Codex Responses bridgeಗೆ ಅಳವಡಿಸಿದ MIT source; ಇದರಲ್ಲಿ browser-session, response-framing, usage ಮತ್ತು web-search adapters ಸೇರಿವೆ.
free-claude-code65,966stream recovery, no-thinking aliases, fallback web search, sliding-window limits, log redaction ಮತ್ತು hardened launcher flowsಗೆ port ಮಾಡಲಾದ patterns.
composer-api347Cursor Composer tool-choice, output-constraint ಮತ್ತು tool-commit patterns ಅನ್ನು native Cursor executorಗೆ ಅಳವಡಿಸಲಾಗಿದೆ.
codex-multi-auth561Codex OAuth reauthenticationಗೆ port ಮಾಡಲಾದ fresh-login ಮತ್ತು refresh-token rotation patterns.
opencode-anthropic-auth562Claude Code-compatible transform defaults ಮತ್ತು billing-header behavior ಅನ್ನು OmniRoute's config-driven bridgeಗೆ ಸಾಮಾನ್ಯೀಕರಿಸಲಾಗಿದೆ.
grok2api-merged2ಇದರ Grok model mappings, fake-TypeError Statsig generator, request ಮತ್ತು device defaults, ಹಾಗೂ NDJSON response processor ಅನ್ನು OmniRoute's Grok Web executorಗೆ ಗಮನಾರ್ಹವಾಗಿ ಅಳವಡಿಸಲಾಗಿದೆ.
TQZHR/grok2api707grok2api-merged ಹಿಂದಿನ ಪ್ರಮುಖ transitive code source; ಇದರ model, header, payload, Statsig ಮತ್ತು processor implementations ಅನ್ನು Grok Web lineageನಲ್ಲಿ ಉಳಿಸಲಾಗಿದೆ.
chenyme/grok2api7,874Grok payload ಮತ್ತು device defaults, Statsig generator, ಹಾಗೂ TQZHR ಮತ್ತು grok2api-merged ಮೂಲಕ ಸಾಗಿಸಲಾದ result.response processorಗೆ ಆಧಾರವಾದ MIT source.
grok2api-pro27ಅದರ proxy-pool layerಗಾಗಿ grok2api-merged ಉಲ್ಲೇಖಿಸಿದ transitive source; OmniRoute ಆ lineage notice ಅನ್ನು ಉಳಿಸುತ್ತದೆ, ಆದರೆ ತನ್ನ bounded Grok Web executorನಲ್ಲಿ proxy-pool port ಇದೆ ಎಂದು ಹೇಳುವುದಿಲ್ಲ.
GrokProxy52ಇದರ cookie-authenticated Grok proxy ಮತ್ತು result.response.token streaming pattern OmniRoute's Grok Web transportಗೆ ಮಾಹಿತಿ ನೀಡಿದೆ.
GrokBridge5ಇದರ HTTP/browser upstream designಗಾಗಿ ಮೂಲ Grok Web implementation ಅನ್ನು ಪರಿಶೀಲಿಸಲಾಯಿತು; ಇದರ direct HTTP path GrokProxyಯಿಂದ ಬಂದಿದೆ, ಆದ್ದರಿಂದ ಸ್ವತಂತ್ರ code port ಇದೆ ಎಂದು ಹೇಳಲಾಗುವುದಿಲ್ಲ.
### 🗜️ Context & token compression — engines
ಪ್ರಾಜೆಕ್ಟ್⭐ಇದು OmniRouteಗೆ ನೀಡಿದ ಸ್ಫೂರ್ತಿ
Caveman116,957ವೈರಲ್ ಆದ "ಕಡಿಮೆ ಟೋಕನ್ಗಳಿಂದ ಕೆಲಸ ಆಗುವಾಗ ಹೆಚ್ಚು ಟೋಕನ್ಗಳನ್ನು ಏಕೆ ಬಳಸಬೇಕು" ಪ್ರಾಜೆಕ್ಟ್ — ಇದರ caveman-ಮಾತಿನ ತತ್ವಶಾಸ್ತ್ರವು ನಮ್ಮ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಕಂಪ್ರೆಶನ್ ಮೋಡ್ ಮತ್ತು 30+ filler/condensation ನಿಯಮಗಳಿಗೆ ಶಕ್ತಿ ನೀಡುತ್ತದೆ.
RTK – Rust Token Killer85,350ಉನ್ನತ-ಕಾರ್ಯಕ್ಷಮತೆಯ ಕಮಾಂಡ್-ಔಟ್ಪುಟ್ ಕಂಪ್ರೆಶನ್ — ಇದು ನಮ್ಮ RTK ಎಂಜಿನ್, JSON ಫಿಲ್ಟರ್ DSL, raw-output recovery ಮತ್ತು stacked RTK → Caveman ಪೈಪ್ಲೈನ್ಗೆ ಸ್ಫೂರ್ತಿ ನೀಡಿತು.
headroom78,672ರಿವರ್ಸಿಬಲ್ context-compression (SmartCrusher) — ಇದು ನಮ್ಮ headroom ಎಂಜಿನ್ ಮತ್ತು ccr retrieve-marker ಮಾದರಿಗೆ ಸ್ಫೂರ್ತಿ ನೀಡಿತು.
LLMLingua6,797Prompt-compression ಸಂಶೋಧನೆ (LLMLingua / LLMLingua-2) — ಇದು ನಮ್ಮ async, code-safe, fail-open llmlingua ಎಂಜಿನ್ಗೆ ಸ್ಫೂರ್ತಿ ನೀಡಿತು.
llmlingua-2-js33ನಮ್ಮ LLMLingua ಎಂಜಿನ್ಗೆ worker-thread backend ಆಗಿ ಬಳಸಲಾದ JS/ONNX port (MobileBERT / XLM-RoBERTa).
Troglodita50PT-BR token compression — ನಮ್ಮ pt-BR language packಗೆ ಶಕ್ತಿ ನೀಡುತ್ತದೆ: Brazilian-Portuguese ವ್ಯಾಕರಣಕ್ಕೆ ಹೊಂದುವಂತೆ pleonasm reduction ಮತ್ತು filler removal.
ponytail182,929ವೈರಲ್ ಆದ "lazy senior dev" YAGNI-coder skill — ಇದು ನಮ್ಮ less-code Output Styleಗೆ ಸ್ಫೂರ್ತಿ ನೀಡಿತು: Cavemanನ terse proseಗೆ output-axis sibling ಆಗಿರುವ, _ರಚಿಸಲಾದ_ code ಅನ್ನು ಕಡಿಮೆ ಮಾಡುವ smallest-working-change steering.
i-have-adhd59,838ಇದರ action-first, ADHD-friendly response style ಅನ್ನು ಐದು ಭಾಷೆಗಳಾದ್ಯಂತ OmniRouteನ concise output styleಗೆ ಅಳವಡಿಸಲಾಗಿದೆ.
### 🧩 ಕಾಂಪ್ಯಾಕ್ಟ್ ಫಾರ್ಮ್ಯಾಟ್ಗಳು, ಟೋಕನ್ ಸಂಶೋಧನೆ ಮತ್ತು code-aware tooling
ಪ್ರಾಜೆಕ್ಟ್⭐ಇದು OmniRouteಗೆ ನೀಡಿದ ಸ್ಫೂರ್ತಿ
TOON25,602Token-Oriented Object Notation — ಇದರ columnar, header-plus-rows ಮಾದರಿಯು ನಮ್ಮ tabular compaction stage ಅನ್ನು ರೂಪಿಸಿತು.
GCF – Graph Compact Format61ಇದರ compact graph format ಮತ್ತು generic-profile ವಿನ್ಯಾಸವು OmniRouteನ tabular compaction ಮತ್ತು Headroom codec formatಗೆ ಮಾರ್ಗದರ್ಶನ ನೀಡಿತು.
gcf-typescript4Headroom generic-profile codec ಆಗಿ ನೇರವಾಗಿ vendored ಮತ್ತು ವಿಸ್ತರಿಸಲಾದ MIT TypeScript implementation.
token-optimizer-mcp566Brotli/SQLite cache + per-session context-delta — ನಮ್ಮ session-dedup ಎಂಜಿನ್ಗೆ ಸ್ಫೂರ್ತಿ ನೀಡಿತು.
token-savior1,203Bash-output compaction + MCP profiles — ನಮ್ಮ compression bail-out discipline ಮತ್ತು MCP tool-manifest reductionಗೆ ಸ್ಫೂರ್ತಿ ನೀಡಿತು.
token-saver162Content-aware, per-file-type output compression ಜೊತೆಗೆ failure-aware bail-out — ನಮ್ಮ per-type dispatch ಮತ್ತು minimum-gain skip ಅನ್ನು ದೃಢೀಕರಿಸಿತು.
token-optimizer2,853"Find the ghost tokens" — ಇದರ offload + recoverable-handle ಮಾದರಿಯು ನಮ್ಮ CCR offload ಚಿಂತನೆಗೆ ಮಾರ್ಗದರ್ಶನ ನೀಡಿತು.
TokenMizer34ನಮ್ಮ session-dedup ವಿನ್ಯಾಸಕ್ಕೆ ಮಾರ್ಗದರ್ಶನ ನೀಡಿದ session-graph + cross-turn line-dedup blueprint.
OmniCompress3Rust columnar-JSON + content-addressed retrieve + cross-message dedup — ನಮ್ಮ headroom/ccr/session-dedup ಎಂಜಿನ್ ವಿನ್ಯಾಸ ಮತ್ತು cache-stable "compressed form is position-independent" invariant ಅನ್ನು ದೃಢೀಕರಿಸಿತು.
mcp-compressor140MCP tool-schema/description compression — ನಮ್ಮ MCP tool-manifest cardinality reductionಗೆ ಮಾರ್ಗದರ್ಶನ ನೀಡಿತು.
RepoMapper218Aider-style repo-map ranking — ನಮ್ಮ repo-map / retrieval-ranking ಪರಿಶೋಧನೆಗೆ ಮಾರ್ಗದರ್ಶನ ನೀಡಿತು.
quiet-shell-mcp4MCP ಮೂಲಕ declarative shell-output reduction — ನಮ್ಮ declarative bash-output compaction ಅನ್ನು ದೃಢೀಕರಿಸಿತು.
ts-morph6,222TypeScript Compiler API toolkit — string, template ಮತ್ತು regex literals ಅನ್ನು ಉಳಿಸಿಕೊಂಡು parser-based comment removalಗೆ ಸ್ಫೂರ್ತಿ ನೀಡಿತು.
### 🧠 ಮೆಮೊರಿ ಮತ್ತು RAG
ಪ್ರಾಜೆಕ್ಟ್⭐ಇದು OmniRouteಗೆ ಹೇಗೆ ಪ್ರೇರಣೆ ನೀಡಿತು
Mem068,294ಸಾರ್ವತ್ರಿಕ ಮೆಮೊರಿ ಪದರ — ಇದರ proxy-as-write/read-boundary ಮಾದರಿಯು ನಮ್ಮ ಮೆಮೊರಿ ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ರೂಪಿಸಿತು.
Letta (MemGPT)25,321ಪದರೀಕೃತ ಮೆಮೊರಿಯೊಂದಿಗೆ stateful ಏಜೆಂಟ್ಗಳು — ನಮ್ಮ Context Control & Recovery (CCR) ಪದರೀಕೃತ ಮಾದರಿಗೆ ಪ್ರೇರಣೆ ನೀಡಿತು.
WFGY1,804ಪುನರಾವರ್ತಿತ 16 RAG/LLM ವೈಫಲ್ಯ ವಿಧಾನಗಳ ProblemMap ವರ್ಗೀಕರಣ — ನಮ್ಮ troubleshooting ಮಾರ್ಗದರ್ಶಿಯಲ್ಲಿನ ಹಂಚಿಕೆಯ ಪದಸಂಪತ್ತು.
### 🛰️ ಟ್ರಾಫಿಕ್ ಪರಿಶೀಲನೆ, MITM ಮತ್ತು ಪಾರದರ್ಶಕ ಪ್ರಾಕ್ಸಿ
ಪ್ರಾಜೆಕ್ಟ್⭐ಇದು OmniRouteಗೆ ಹೇಗೆ ಪ್ರೇರಣೆ ನೀಡಿತು
llm-interceptor81ಕೋಡಿಂಗ್-ಅಸಿಸ್ಟೆಂಟ್ ↔ LLM ಟ್ರಾಫಿಕ್ನ MITM interception/analysis, ಆರಂಭಿಕ Traffic Inspector ಅಗತ್ಯಗಳಿಗೆ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸಿತು. ಹಿಂದೆ ಪಡೆಯಲಾಗಿದ್ದ ನಾಲ್ಕು ಮಾಡ್ಯೂಲ್ಗಳನ್ನು — SSE merging, conversation normalization, secret masking ಮತ್ತು header sanitization — ಸಾರ್ವಜನಿಕ ಪ್ರೋಟೋಕಾಲ್ ಮಾನದಂಡಗಳನ್ನು ಆಧರಿಸಿದ ಸ್ವತಂತ್ರ clean-room implementationಗಳಿಂದ ಬದಲಾಯಿಸಲಾಗಿದೆ. ಎರಡು host-passthrough surfaces (passthrough.ts ಮತ್ತು _internal/bypass.cjs) OmniRoute-ಆಂತರಿಕ implementationಗಳಾಗಿಯೇ ಉಳಿದಿವೆ ಮತ್ತು ಅವುಗಳನ್ನು ಸ್ವತಂತ್ರವಾಗಿ ವರ್ಗೀಕರಿಸಲಾಗಿದೆ; ಆ ಬದಲಾವಣೆಯ ಭಾಗವಾಗಿ ಅವುಗಳನ್ನು ಮರುಬರೆಯಲಾಗಿಲ್ಲ.
ProxyBridge6,978ಪ್ರತಿ-ಪ್ರಕ್ರಿಯೆ ಪಾರದರ್ಶಕ ಪ್ರಾಕ್ಸಿ routing — crash-safe MITM teardown, socket idle-timeouts, /proc process attribution ಮತ್ತು TPROXY captureಗೆ ಪ್ರೇರಣೆ ನೀಡಿತು.
### 📚 ಮಾದರಿ ಡೇಟಾ, ಗಮನಾರ್ಹತೆ ಮತ್ತು UI
ಪ್ರಾಜೆಕ್ಟ್⭐ಇದು OmniRouteಗೆ ಹೇಗೆ ಪ್ರೇರಣೆ ನೀಡಿತು
models.dev7,486AI ಮಾದರಿಗಳ ಸ್ಪೆಕ್ಸ್, ಬೆಲೆ ಮತ್ತು ಸಾಮರ್ಥ್ಯಗಳ ಮುಕ್ತ ಡೇಟಾಬೇಸ್ — ನಮ್ಮ model catalogಗೆ ನೈಸರ್ಗಿಕವಾಗಿ sync ಮಾಡಲಾಗಿದೆ.
React Flow / xyflow38,874ನಮ್ಮ real-time Compression Studio ಮತ್ತು Combo/Routing Studioಗೆ ಶಕ್ತಿ ನೀಡುವ node-based graph library.
LangGraph44,349LangGraph Studioಯ live workflow-graph visualization, ನಮ್ಮ Studiosನ real-time cascade viewಗೆ ಪ್ರೇರಣೆ ನೀಡಿತು.
Langfuse36,907ಇದರ trace → span → generation observability ಮಾದರಿಯು ನಮ್ಮ Compression Studio waterfall ಅನ್ನು ರೂಪಿಸಿತು.
Kiali3,647Istio service-mesh observability — Routing/Combo Studioಯಲ್ಲಿನ ನಮ್ಮ circuit-breaker badges ಮತ್ತು error-edge visualsಗೆ ಪ್ರೇರಣೆ ನೀಡಿತು.
lobe-icons2,666ನಮ್ಮ dashboardನಾದ್ಯಂತ provider iconsಗಳನ್ನು ಪ್ರದರ್ಶಿಸುವ AI/LLM brand logos.
flag-icons12,499README language selector ಬಳಸುವ MIT-licensed SVG flagsಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.
### 🛡️ ಭದ್ರತೆ
ಪ್ರಾಜೆಕ್ಟ್⭐ಇದು OmniRouteಗೆ ಹೇಗೆ ಪ್ರೇರಣೆ ನೀಡಿತು
awesome-secure-defaults723secure-by-default librariesಗಳ ಆಯ್ದ ಪಟ್ಟಿ, ಇದು ನಮ್ಮ ಭದ್ರತಾ ಆಯ್ಕೆಗಳಿಗೆ ಮಾರ್ಗದರ್ಶನ ನೀಡುತ್ತದೆ (Helmet.js, DOMPurify, ssrf-req-filter, safe-regex, Google Tink).
### 🧭 ಪೂರಕ ಉಪಕರಣಗಳು
ಪ್ರಾಜೆಕ್ಟ್⭐ಇದು OmniRouteಗೆ ಹೇಗೆ ಪ್ರೇರಣೆ ನೀಡಿತು
ClawRouter6,649request deduplication, emergency zero-cost fallback, pluggable Auto-Combo strategies ಮತ್ತು multilingual intent classificationಗೆ ಪ್ರೇರಣೆ ನೀಡಿತು.
Antigravity-Manager32,785ಇದರ account-aware model remapping, executable-path validation ಮತ್ತು plan-label behavior, OmniRouteಯ Antigravity runtimeಗೆ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸಿತು.
vscode-antigravity-cockpit4,852ಇದರ compact quota-reset countdown format, OmniRouteಯಲ್ಲಿನ ಸಂಬಂಧಿತ provider-limit displayಗೆ ಪ್ರೇರಣೆ ನೀಡಿತು.
AionUi33,996ಇದರ ACP integrations, ಸ್ಥಾಪಿಸಲಾದ CLI agentsಗಳನ್ನು OmniRoute ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪತ್ತೆಹಚ್ಚಲು ಪ್ರೇರಣೆ ನೀಡಿತು.
CodexBar22,955Grok Build quota surface ಅನ್ನು ಗುರುತಿಸಿತು; ನಂತರ OmniRoute live wire format ಅನ್ನು ಸ್ವತಂತ್ರವಾಗಿ ಪರಿಶೀಲಿಸಿ ಸರಿಪಡಿಸಿತು.
## 📄 ಪರವಾನಗಿ MIT ಪರವಾನಗಿ - ವಿವರಗಳಿಗಾಗಿ [LICENSE](LICENSE) ನೋಡಿ. ---
**[⬆ ಮೇಲಕ್ಕೆ ಹಿಂತಿರುಗಿ](#-omniroute)** · ಓಪನ್-ಸೋರ್ಸ್ AI ಸಮುದಾಯಕ್ಕಾಗಿ ❤️ ಬಳಸಿ ನಿರ್ಮಿಸಲಾಗಿದೆ. Diego Souza ಅವರಿಂದ ರಚಿಸಲಾಗಿದೆ · OmniRoute v3.8.54 · Node ≥22.22.2 · MIT ಪರವಾನಗಿ · omniroute.online