# README (தமிழ்) 🌐 **Languages:** 🇺🇸 [English](../../../README.md) · 🇪🇹 [am](../am/README.md) · 🇸🇦 [ar](../ar/README.md) · 🇦🇿 [az](../az/README.md) · 🇧🇬 [bg](../bg/README.md) · 🇧🇩 [bn](../bn/README.md) · 🇧🇦 [bs](../bs/README.md) · 🇨🇿 [cs](../cs/README.md) · 🇩🇰 [da](../da/README.md) · 🇩🇪 [de](../de/README.md) · 🇬🇷 [el](../el/README.md) · 🇪🇸 [es](../es/README.md) · 🇪🇪 [et](../et/README.md) · 🇮🇷 [fa](../fa/README.md) · 🇫🇮 [fi](../fi/README.md) · 🇫🇷 [fr](../fr/README.md) · 🇮🇪 [ga](../ga/README.md) · 🇮🇳 [gu](../gu/README.md) · 🇳🇬 [ha](../ha/README.md) · 🇮🇱 [he](../he/README.md) · 🇮🇳 [hi](../hi/README.md) · 🇭🇷 [hr](../hr/README.md) · 🇭🇺 [hu](../hu/README.md) · 🇦🇲 [hy](../hy/README.md) · 🇮🇩 [id](../id/README.md) · 🇳🇬 [ig](../ig/README.md) · 🇮🇹 [it](../it/README.md) · 🇯🇵 [ja](../ja/README.md) · 🇬🇪 [ka](../ka/README.md) · 🇰🇭 [km](../km/README.md) · 🇮🇳 [kn](../kn/README.md) · 🇰🇷 [ko](../ko/README.md) · 🇱🇹 [lt](../lt/README.md) · 🇱🇻 [lv](../lv/README.md) · 🇮🇳 [ml](../ml/README.md) · 🇮🇳 [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) · 🇮🇳 [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+ இலவசம் — ஒரே endpoint வழியாக. Claude Code, Codex, Cursor, Cline, Copilot & Antigravity ஆகியவற்றை auto-fallback உடன் இலவச Claude / GPT / Gemini ஆக மாற்றுகிறது. RTK + Caveman அடுக்கப்பட்ட சுருக்கம் 15–95% டோக்கன்களை (~89% சராசரி) சேமிக்கிறது — வரம்புகளை ஒருபோதும் எட்டாதீர்கள். 388 AI வழங்குநர்கள் · 150+ இலவச அடுக்குகள் · மாதத்திற்கு ~1.62B இலவச டோக்கன்கள் · 20 routing உத்திகள் · தொடங்க $0.
## 💰 மூன்றாம் தரப்பு இலவச அடுக்குகள் முழுவதும் மாதத்திற்கு ~1.62B டோக்கன்கள்
> **உங்கள் சொந்த வழங்குநர் கணக்குகளைப் பயன்படுத்துங்கள்.** இது தனித்தனியாகத் தகுதியுடைய மூன்றாம் தரப்பு இலவச அடுக்குகளின் மதிப்பிடப்பட்ட மொத்தமாகும்; OmniRoute வழங்கும் டோக்கன் மானியம் அல்ல. பதிவு செய்து, தேவைப்படும் இடங்களில் நற்சான்றுகளைப் பெற்று, நீங்கள் பயன்படுத்தக்கூடிய வழங்குநர்களை இணைக்கவும்; ஒவ்வொரு வழங்குநரும் அதன் வரம்புகள், கிடைப்புநிலை மற்றும் விதிமுறைகளைக் கட்டுப்படுத்துகிறது. > > இலவச அடுக்குகளை கைமுறையாகச் சேர்ப்பது சிரமமானது — டஜன் கணக்கான SDKகள், டஜன் கணக்கான விகித வரம்புகள், மேலும் உண்மையில் உங்களிடம் எவ்வளவு உள்ளது என்ற தெளிவின்மை. OmniRoute, **34 மீண்டும் நிகழும் pool keys முழுவதும் 465 இலவச-அடுக்கு உள்ளீடுகளை** பட்டியலிட்டு, பகிரப்பட்ட pool அடிப்படையில் தனித்தன்மையாக்கப்பட்ட **வெளியிடப்பட்ட நேர்மறை மாதாந்திர பட்ஜெட்டைக் கொண்ட 17 pools மற்றும் ஒவ்வொரு மாதிரிக்குமான ஐந்து Groq caps** ஆகியவற்றிலிருந்து token தலைப்புக் கணக்கை உருவாக்குகிறது. பிராந்திய அடையாளச் சரிபார்ப்புக்குப் பிறகே திறக்கப்படும் ஒதுக்கீடுகள் (தற்போது: ModelScope) தனியாகக் காட்டப்படுகின்றன; பிராந்திய அடையாளச் சரிபார்ப்புக்குப் பின்னால் +~6M, மேலும் அவை தலைப்புக் கணக்கில் ஒருபோதும் சேர்க்கப்படுவதில்லை. முடிவை dashboard-ல் (`/dashboard/free-tiers`) தொடர்ந்து காணலாம். OmniRoute இலவச-அடுக்கு பட்ஜெட் அட்டை: மாதத்திற்கு ~1.62B இலவச டோக்கன்கள் நிலையாகக் கிடைக்கும்; signup credits உடன் முதல் மாதத்தில் அதிகபட்சம் ~2.22B வரை, ஒரே endpoint-க்கு பின்னால் 465 பட்டியலிடப்பட்ட இலவச-அடுக்கு உள்ளீடுகளை உள்ளடக்கிய 34 ஆவணப்படுத்தப்பட்ட மீண்டும் நிகழும் pool keys-லிருந்து. நேர்மையான pool-deduped கணிதம் — ஒவ்வொரு பகிரப்பட்ட pool-மும் ஒருமுறை மட்டுமே கணக்கிடப்படுகிறது; இதில் வெளியிடப்பட்ட நேர்மறை மாதாந்திர token budget கொண்ட 17 recurring pools மற்றும் ஒவ்வொரு மாதிரிக்குமான ஐந்து Groq caps அடங்கும்; 12 providers terms-risk catalog-ல் avoid எனக் குறிக்கப்பட்டுள்ளன, எனவே முடிவு உங்களுடையது. Budget bar-ல் Mistral 1B, Nara 210M, LLM7 150M, xKiro 150M, Groq 30M (ஐந்து per-model caps) மற்றும் சிறிய pools, மேலும் முதல் மாத signup credits மற்றும் நிரந்தரமாக இலவசமான no-token-cap providers ஆகியவை தனித்தனியாகக் காட்டப்படுகின்றன; இதனால் அவை தலைப்புக் கணக்கை ஒருபோதும் செயற்கையாக உயர்த்தாது. /dashboard/free-tiers இல் நேரடியாகப் பயன்படுத்தியதும் மீதமுள்ளதும் காட்டப்படும். > நேரடியாகப் புதுப்பிக்கப்படும் `/dashboard/free-tiers` பக்கத்தின் அசைவூட்டப்பட்ட சுருக்கம். முழுமையான வழிமுறை (pool dedupe, credit tiers, provider terms): **[docs/reference/FREE_TIERS.md](docs/reference/FREE_TIERS.md)**. > > இந்த எண்ணிக்கைகள் live catalog-க்கு எதிராக இரண்டு வாரங்களுக்கு ஒருமுறை மீண்டும் தணிக்கை செய்யப்படுகின்றன; மேலும் **இரு திசைகளிலும் மாறக்கூடும்** — ஒரு provider இலவச அடுக்கை முடித்தால் எண்ணிக்கை குறையும்; புதிய ஒன்று வந்தால் அது உயரும். catalog உண்மையில் கணக்கிடுவதையே நாங்கள் வெளியிடுகிறோம்; மேலே வட்டமிடப்பட்ட சிறந்த நிலையை ஒருபோதும் வெளியிடுவதில்லை.

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) ### 💬 சமூகத்தில் இணையுங்கள் **👋 பராமரிப்பாளரைப் பின்தொடருங்கள் — புதிய providers, releases மற்றும் tips-ஐ முதலில் பெறுங்கள்:** [![Follow Diego on LinkedIn](https://img.shields.io/badge/Follow_Diego_on-LinkedIn-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/diegosouzapw/) [![Follow @diegosouzapw on GitHub](https://img.shields.io/github/followers/diegosouzapw?style=for-the-badge&logo=github&logoColor=white&label=Follow%20on%20GitHub&color=181717)](https://github.com/diegosouzapw) [![Discord](https://img.shields.io/badge/Discord-5865F2?style=for-the-badge&logo=discord&logoColor=white)](https://discord.gg/U47eFqAXCn) [![Telegram](https://img.shields.io/badge/Telegram-26A5E4?style=for-the-badge&logo=telegram&logoColor=white)](https://t.me/omnirouteOficial) [![WhatsApp Global](https://img.shields.io/badge/WhatsApp_Global-25D366?style=for-the-badge&logo=whatsapp&logoColor=white)](https://chat.whatsapp.com/FvuCbrpZmQ6I85n2vW5QIC?s=cl&p=a&mlu=4) [![WhatsApp Brasil](https://img.shields.io/badge/WhatsApp_Brasil-25D366?style=for-the-badge&logo=whatsapp&logoColor=white)](https://chat.whatsapp.com/KWgatljAjmbELQory59Oti?s=cl&p=a&mlu=4) [![Website](https://img.shields.io/badge/Website-omniroute.online-blue?logo=google-chrome&logoColor=white)](https://omniroute.online) **கேள்விகள், provider tips, roadmap மற்றும் support → [Discord](https://discord.gg/U47eFqAXCn) · [Telegram](https://t.me/omnirouteOficial) · WhatsApp [🌍 Global](https://chat.whatsapp.com/FvuCbrpZmQ6I85n2vW5QIC?s=cl&p=a&mlu=4) / [🇧🇷 Brasil](https://chat.whatsapp.com/KWgatljAjmbELQory59Oti?s=cl&p=a&mlu=4) / [Portal](https://portal.sthub.com.br/communities/groups/st-hub/channels/Omniroute-World-8kRjmK)**
## 📈 கேட்வே தொடர்ந்து வளர்கிறது
| | v3.8.50 | **v3.8.51** | `v3.8.54+` | | ------------------------------------- | :----------------------: | :---------: | :--------------------: | | 🌐 வழங்குநர்கள் | 352 | **358** | 388 | | 🧠 தனித்துவமான உரையாடல் மாதிரி ID-கள் | 1320 | **1374** | 1491 | | 🖼️ பல்முறைமைப் பாலம் | 🆕 பார்வை + ஒலி + காணொளி | ✓ | ✓ | | 📡 ரேடார் இலவசப் பட்டியல் | 🆕 விருப்பத்தேர்வு | ✓ | ✓ | | ⚖️ ஒதுக்கீடு-அறிந்த திட்டமிடல் | 🆕 Quota-Share | ✓ | ✓ | | 📊 ஒதுக்கீட்டுத் தொலைஅளவியல் | 🆕 நேரலை | ✓ | ✓ | | 🧰 தலை இல்லா பயன்முறை | — | — | 🆕 `serve --headless` | | 🛤️ LTS ரயில் உள்கட்டமைப்பு | — | — | 🆕 வெளியீட்டு சேனல்கள் | | 🔎 மாதிரி கண்டறிதல் API | — | — | 🆕 `/v1/models/query` | **→ [வழித்தட வரைபடம்](ROADMAP.md) — `v3.9.0 LTS` நோக்கி ரயிலில் பயணிக்கிறது**

## 🧩 கிடைக்கும் [![npm version](https://img.shields.io/npm/v/omniroute?color=cb3837&logo=npm)](https://www.npmjs.com/package/omniroute) ![NPM Monthly](https://img.shields.io/npm/dm/omniroute?label=npm/month&color=cb3837&logo=npm) [![Docker Hub](https://img.shields.io/docker/v/diegosouzapw/omniroute?label=Docker%20Hub&logo=docker&color=2496ED)](https://hub.docker.com/r/diegosouzapw/omniroute) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=flat-square)](LICENSE) ![Docker Pulls](https://img.shields.io/docker/pulls/diegosouzapw/omniroute?label=docker%20pulls&logo=docker&color=2496ED) ![Electron Downloads](https://img.shields.io/github/downloads/diegosouzapw/omniroute/total?style=flat&label=electron%20downloads&logo=electron&color=47848F)
🚀 தொடங்குக 🚀 விரைவு தொடக்கம் 📦 நிறுவல் 🆓 ஒரு வழங்குநருடன் இணைக்கவும்
💡 கற்றுக்கொள்ளுங்கள் 💥 வாக்குறுதி 🤔 OmniRoute ஏன் 🏆 தனித்துவமாக்குவது எது
⚙️ அம்சங்கள் 🎯 சேர்க்கைகள் 🌐 வழங்குநர்கள் 🔌 CLI & MCP
🗜️ சுருக்கம் 🖥️ இது இயங்கும் இடங்கள் 🔒 தனியுரிமை
👀 பாருங்கள் 🎬 செயல்பாட்டில் ✨ புதியது என்ன 🤖 இணக்கமான 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)


## 🆓 நிறுவி, ஒரு வழங்குநரை இணைத்து, பின்னர் ஒரு endpoint வழியாக வழிமாற்றுங்கள்
மூன்று படிகள்: OmniRoute-ஐ நிறுவி தொடங்கவும், உங்கள் சொந்த கணக்கு அல்லது API key மூலம் தகுதியான வழங்குநரை இணைக்கவும், பின்னர் OmniRoute API key மற்றும் model auto-வைப் பயன்படுத்தி உங்கள் கருவியை localhost:20128/v1-க்கு சுட்டிக்காட்டவும். வழிமாற்றம் கிடைக்கக்கூடிய தகுதியான இணைப்புகள் மற்றும் வழங்குநர் வரம்புகளைப் பொறுத்தது. ```bash # ஒரு வழங்குநரை இணைத்த பிறகு, Dashboard → Endpoints என்பதிலிருந்து உங்கள் OmniRoute key-ஐ நகலெடுக்கவும்: 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`-க்கு தகுதியான route தேவை. புதிதாக நிறுவிய நிலையில் தகுதியான keyless இலக்குகள் எதுவும் இல்லாமல் இருக்கலாம்; மேலும் keyless வழங்குநர் மூன்றாம் தரப்பு clients-ஐ நிராகரிக்கலாம். `tos: avoid` எனக் குறிக்கப்பட்ட, Kiro உட்பட, வழங்குநர்கள் தானியங்கி வழிமாற்றத்திலிருந்து இயல்பாக விலக்கப்படுகிறார்கள்; ஒரு கணக்கை இணைப்பது அந்த அமைப்பை மாற்றாது. வழங்குநரைத் தேர்ந்தெடுப்பதற்கு முன் [Free Tiers Guide](docs/getting-started/FREE-TIERS-GUIDE.md)-ஐப் பார்க்கவும். 📦 **Python, Node.js, PHP, மற்றும் cURL**-க்கான நகலெடுத்து ஒட்டக்கூடிய quickstart scripts → [`examples/quickstart/`](examples/quickstart/)
# 💥 வாக்குறுதி
வாக்குறுதி — ஒரே endpoint மற்றும் 388 வழங்குநர்கள். மற்றொரு ஆரோக்கியமான இலக்கு கிடைக்கும் வரை தானியங்கி fallback வழிமாற்றத்தைத் தொடரச் செய்கிறது. ஆறு தூண்கள்: 388 வழங்குநர்கள் முழுவதும் நம்பகமான fallback · தகுதியான பணிச்சுமைகளில் token சேமிப்பு 95% வரை · 150+ இலவச tiers மற்றும் தொடர்ந்து கிடைக்கும் அல்லது keyless ஆக இலவசமாக இருக்கும் 52 வழங்குநர்களுடன் தொடங்க $0 · ஒரே config மூலம் 39 CLI/agent integrations · /v1-ல் OpenAI, Claude, Gemini மற்றும் Responses API compatibility · circuit breakers, TLS stealth, MCP 110 tools, A2A, memory, guardrails, evals மற்றும் 7,800+ கண்காணிக்கப்படும் test files முழுவதும் 56,000+ static test declarations உள்ளிட்ட production controls.

# 🤔 OmniRoute ஏன்?
OmniRoute ஏன் — 10 dashboards, செயலிழந்த API keys மற்றும் எதிர்பாராத கட்டணங்களை நிர்வகிப்பதை நிறுத்துங்கள். தினசரி ஏற்படும் பத்து சிக்கல்களுக்கு எதிரான தீர்வுகள்: பயன்படுத்தப்படாமல் காலாவதியாகும் quota → subscriptions-ஐ அதிகபட்சமாகப் பயன்படுத்துதல்; coding நடுவில் rate limits → 4-tier auto-fallback (Subscription → API → Cheap → Free); tokens-ஐ அதிகமாகப் பயன்படுத்தும் tool outputs → RTK + Caveman compression (15–95%); அதிகச் செலவான APIs → செலவு-உகந்த routing; ஒவ்வொரு tool-க்கும் தனித்தனி setup → ஒரே endpoint, ஒரே dashboard; AI தடுக்கப்படுதல் → 3-level proxy + TLS stealth; செயலிழந்த keys → 3-layer resilience (circuit breakers, key cooldown, model lockout); ஒரே subscription-ஐ குழுவினர் பகிர்தல் → நியாயமான பகிர்வு quotas கொண்ட key pools; ஒருவரின் cloud வழியாக prompts செல்வது → AES-256-GCM encrypted keys உடன் local-first; செலவுத் தெரிவுநிலை இல்லாமை → live analytics (usage, quota, savings, p95 latency).
OmniRoute request flow: உங்கள் IDE அல்லது CLI (Claude Code, Cursor, Cline…) ஒரு உள்ளூர் endpoint-ஐ (http://localhost:20128/v1) அழைக்கிறது; OmniRoute Smart Router (RTK + Caveman compression, 20 routing strategies, circuit breakers, TLS stealth, MCP, A2A, guardrails) ஒரு தகுதியான ஆரோக்கியமான இலக்கு இருக்கும் வரை 4 provider tiers முழுவதும் fallback செய்ய முடியும் — Tier 1 Subscription, Tier 2 API Key, Tier 3 Cheap மற்றும் Tier 4 Free.

## 🤝 எங்கள் திறந்த மூல நண்பர்களால் ஆதரிக்கப்படுகிறது

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

> **திறந்த மூல நண்பராக சேர விரும்புகிறீர்களா?** இவை திறந்த மூலத்தை ஆதரிக்கும் நிறுவனங்கள் மற்றும் ஆம்னிரூட்டை தொடர்ந்து இயங்க உதவுகின்றன — மேலும் அவர்கள் எங்களுக்கு வழங்கும் ஒவ்வொரு டோக்கனும் எங்கு செல்கிறது என்பதை நாங்கள் பகிரங்கமாக கூறுகிறோம். தொடர்பு கொள்ளவும்: [diegosouza.pw@outlook.com](mailto:diegosouza.pw@outlook.com)
Kimi (Moonshot AI)
Kimi
Moonshot AI

Founding Open Source Friend
இந்த திட்டத்தை ஆதரித்த எங்கள் நிறுவன திறந்த மூல நண்பரான Kimi (Moonshot AI) க்கு நன்றி! Kimi என்பது திறந்த எடை K2 மற்றும் K3 மாதிரி குடும்பங்களுக்குப் பின்னால் உள்ள AI ஆய்வகம் ஆகும் — Kimi K3 1M-டோக்கன் சூழல் சாளரம், சொந்த பார்வை மற்றும் முன்னணி-நிலை குறியீட்டை மூடிய-மாதிரி விலையில் ஒரு பகுதியிலேயே வழங்குகிறது, மேலும் Claude Code, Codex மற்றும் OmniRoute வழங்கும் ஒவ்வொரு குறியீட்டு கருவியுடனும் பெட்டியிலிருந்து வேலை செய்கிறது.

Kimi இன் ஆதரவு எதை இயக்குகிறது: Kimi இன் API கிரெடிட்கள் OmniRoute இன் AI-சரிபார்க்கப்பட்ட வெளியீட்டு குழாயை இயக்குகின்றன — ஒவ்வொரு புல் கோரிக்கையையும் அனுப்பும் முன் மதிப்பாய்வு செய்யும் Kimi K3 ஆல் இயக்கப்படும் இணைப்பு சரிபார்ப்பு நிலை — மேலும் அன்றாட அம்ச மேம்பாடு. முதல்-வகுப்பு Kimi ஆதரவு இரண்டு தண்டவாளங்களிலும் அனுப்பப்படுகிறது: நேரடி Kimi API (kimi-k3) மற்றும் Kimi Code குறியீட்டு திட்டம் (OAuth மற்றும் API விசை). Kimi இன் ஆதரவு திட்டத்தில் முதல் பிரேசிலிய திறந்த மூல திட்டமும் OmniRoute ஆகும். 15% கூடுதல் கிரெடிட்களுடன் Kimi API விசையைப் பெறுங்கள் →
Cheaper Inference
Cheaper Inference
cheaperinference.com

Open Source Friend
இந்த திட்டத்தை ஆதரித்த OmniRoute திறந்த மூல நண்பரான Cheaper Inference க்கு நன்றி! Cheaper Inference என்பது ஒரு செலவு-தரவரிசைப்படுத்தப்பட்ட நுழைவாயில் ஆகும், இது 42 முன்னணி மாடல்களை மறுவிற்பனை செய்கிறது — Claude, GPT-5.x, Gemini, Kimi K3, GLM, DeepSeek, Grok மற்றும் MiniMax — ஒரு OpenAI-இணக்கமான இறுதிப்புள்ளிக்கு பின்னால், ஒவ்வொரு கோரிக்கையையும் மலிவான தகுதியான வழங்குநருக்கு மாடலின் பட்டியல் விலைக்கு மேல் கட்டணம் வசூலிக்காமல் அனுப்புகிறது.

OmniRoute இல் முதல்-வகுப்பு ஆதரவு: Chat Completions, சொந்த /v1/responses இறுதிப்புள்ளி, பார்வை, கருவி அழைப்பு மற்றும் 3 பட மாடல்கள் (grok-imagine, nano-banana-pro, nano-banana-2, cheaperinference/<model> என அடையலாம்). API விசையைப் பெறுங்கள் →
aff=omniroute எனக் குறியிடப்பட்ட இணைப்புகள் கூட்டாளர் இணைப்புகள். அவை உங்களுக்கு கூடுதல் செலவின்றி திட்டத்திற்கு நிதியளிக்கின்றன.
🎟️ துணை நிறுவனங்களின் விளம்பரம் — நாங்கள் ஸ்பான்சர் செய்யாத வழங்குநர்களிடமிருந்து இலவச பதிவு கூப்பன்கள் (விரிவாக்க கிளிக் செய்யவும்) இந்த பகுதி பரிந்துரை/கூப்பன் குறியீடுகளுக்கு மட்டுமே. ஸ்பான்சர் செய்யப்பட்ட கூட்டாண்மைகள் மேலே உள்ள 🤝 எங்கள் திறந்த மூல நண்பர்களால் ஆதரிக்கப்படுகிறது பிரிவில் உள்ளன. OmniRoute இங்கு பட்டியலிடப்பட்டுள்ள வழங்குநர்களுடன் எந்த ஸ்பான்சர்ஷிப் அல்லது கூட்டாண்மையையும் கொண்டிருக்கவில்லை — இவை எவரும் பயன்படுத்தக்கூடிய பொது கூப்பன்கள்.
AgentRouter
AgentRouter
agentrouter.org
AgentRouter — துணை நிறுவன பதிவு · பதிவு செய்யும் போது $100 இலவச கிரெடிட்கள் (இலவச சர்வர், அதிக தாமதத்தை எதிர்பார்க்கலாம் — சோதனைக்கு சிறந்தது, உற்பத்திக்கு அல்ல). OmniRoute இல் v3.8.50 முதல் முதல்-வகுப்பு ஆதரவு: Chat Completions, Anthropic-இணக்கமான கம்பி வடிவம் மற்றும் OpenAI-இணக்கமான பாதை. கிடைக்கும் மாடல்களில் claude-opus-4-8, claude-opus-5, gpt-5.6-sol மற்றும் பல அடங்கும். $100 ஐப் பெறுங்கள் →

⚠️ துணை இணைப்பு — OmniRoute இந்த வழங்குநருடன் எந்த ஸ்பான்சர்ஷிப் அல்லது கூட்டாண்மையையும் கொண்டிருக்கவில்லை.
OmniRoute பயனர்களுக்கு பயனளிக்கும் ஒரு தாராளமான இலவச பதிவு கூப்பனுடன் மற்றொரு வழங்குநரைத் தெரியுமா? ஒரு சிக்கலைத் திறந்து, அதை இங்கே சேர்ப்போம்.

## 🎯 Combos — முதன்மை அம்சம்
20 combo வழித்தட உத்திகளில் 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 உத்திகளையும் விவரிக்கிறது. > **combo** என்பது OmniRoute **தானாகவே** வழித்தடப்படுத்தும் மாடல்களின் சங்கிலியாகும். ஒதுக்கீடு தீர்ந்துவிட்டாலோ, வழங்குநர் செயலிழந்தாலோ அல்லது செலவுகள் திடீரென அதிகரித்தாலோ, combo அடுத்த தகுதியான, சீராகச் செயல்படும் மாடலுக்கு மாறும். 🛡️ ### ⚡ எந்த உள்ளமைவும் தேவையில்லை — `auto`-ஐ மட்டும் பயன்படுத்துங்கள் combo எதையும் உருவாக்கத் தேவையில்லை. உங்கள் மாடலை `auto` (அல்லது அதன் ஒரு மாறுபாடு) என அமைத்தால், இணைக்கப்பட்டுள்ள உங்கள் வழங்குநர்களிலிருந்து OmniRoute ஒரு மெய்நிகர் combo-வை உருவாக்கி, நேரடியாக மதிப்பெண்ணிடும்:
மாடல் IDஇது எதற்காக உகப்பாக்குகிறது
auto🎯 சமநிலையான இயல்புநிலை (LKGP — கடைசியாகச் சிறப்பாகச் செயல்பட்ட உங்கள் வழங்குநருடன் தொடர்கிறது)
auto/coding🧑💻 குறியீடு உருவாக்குவதற்குத் தரத்திற்கு முதலிடம் அளிக்கும் எடைகள்
auto/fast⚡ மிகக் குறைந்த தாமதத்திற்கு முதலிடம்
auto/cheap💰 ஒரு token-க்கான மிகக் குறைந்த செலவுக்கு முதலிடம்
auto/subscription🎟️ நீங்கள் ஏற்கனவே பணம் செலுத்தும் சந்தா ஒதுக்கீடு மட்டும் — பயன்படுத்த முடியாவிட்டால் முற்றிலுமாக நிறுத்தப்படும்; கட்டணம் விதிக்கக்கூடிய மாற்றுவழிக்கு ஒருபோதும் செல்லாது (வழிகாட்டி)
auto/thrifty🪜 முதலில் திட்ட ஒதுக்கீடு, பின்னர் மிகக் குறைந்த கட்டண விருப்பங்களுக்கு ஒவ்வொரு படியாக நகரும் — திட்டம் மீட்டமைக்கப்பட்டதும் மீண்டும் அதற்குத் திரும்பும் (வழிகாட்டி)
auto/offline🔋 அதிக ஒதுக்கீடு / வீத வரம்பு余裕க்கு முதலிடம்
auto/smart🔭 தரத்திற்கு முதலிடம் + சிறந்த மாடல்களைக் கண்டறிய 10% ஆய்வு
auto/lkgp📌 கடைசியாகச் சிறப்பாகச் செயல்பட்ட வழங்குநருடன் தொடர்வதை வெளிப்படையாக உறுதிப்படுத்துகிறது
auto/chaos🧪 மாடல்களின் குழுவுக்கு இணையாகப் பிரித்து அனுப்புகிறது (ஒவ்வொரு வழங்குநருக்கும் ஒன்று, இயல்புநிலையாக 5), பின்னர் ஒரு பதிலை வழங்குகிறது; ஒவ்வொரு குழு மாடலுக்கும் ஒரு மேல்நிலை அழைப்பு செய்யப்படும், இது故障ச் செலுத்தல் அல்ல
## ### 🔀 அல்லது நீங்களே உருவாக்குங்கள் — 20 வழித்தட உத்திகள் அனைத்து **20** உத்திகளையும் — ஒவ்வொரு combo படியிலும் கலந்து பொருத்தலாம்:
# உத்தி இது என்ன செய்கிறது
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 மீண்டும் பயன்படுத்தக்கூடிய ஒவ்வொரு prompt முன்னொட்டையும் அதே கணக்கில் நிலைநிறுத்தும் — prompt-cache வெற்றிகளை அதிகரிக்கும் 🎯
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 நிலையில் இருக்கும்போது combo அடுத்த வழங்குநருக்கு வழிமாற்றுகிறது. அடுக்கு 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-ஐ தனித்துவமாக்குவது என்ன
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-வது combo strategy, quota தீர்ந்த கணக்குகளைத் தவிர்த்து, மீதமுள்ளவற்றில் leftover quota ÷ in-flight load என்ற விகிதத்தில் தேர்வு செய்கிறது; ஏற்கனவே உள்ள conversations அதே கணக்குகளில் நிலைநிறுத்தப்படுகின்றன. → [Auto-Combo](docs/routing/AUTO-COMBO.md) - **🧰 Headless mode** — `omniroute serve --headless` (அல்லது `OMNIROUTE_HEADLESS=1`) dashboard மற்றும் dashboard-க்கு மட்டும் உரிய subsystems-ஐ முடக்கி, `/v1/*` proxy engine-ஐ மட்டும் இயக்குகிறது. → [Headless Mode](docs/guides/HEADLESS.md) - **🔎 Model discovery** — `/v1/models` capability, context, kind மற்றும் text அடிப்படையில் வடிகட்டுகிறது; `POST /v1/models/query` அதே ஒவ்வொரு key-க்குமான visibility-யுடன், குறுகிய deterministic shortlist-ஐ வழங்குகிறது. → [API Reference](docs/reference/API_REFERENCE.md) - **🔑 Per-key routing control** — `forcedModel` மூலம் ஒரு API key-ஐ ஒரு model அல்லது combo-வில் pin செய்யலாம்; மேலும் ஒரு key-க்கான models மற்றும் combos-ஐ அணுவகையாகச் சேர்க்கவோ நீக்கவோலாம் (`/api/keys/{id}/access`). → [API Reference](docs/reference/API_REFERENCE.md) · [OpenAPI](docs/openapi.yaml) - **🛡️ Finer PII controls** — ஒவ்வொரு வகைக்குமான தேர்வு, சரிபார்க்கப்பட்ட custom masking patterns-கள் 20 வரை, மேலும் ஒவ்வொரு வகைக்குமான detection counters; masking இயல்பாக முடக்கப்பட்டே இருக்கும். → [Guardrails](docs/security/GUARDRAILS.md) - **🌍 67 மொழிகள்** — dashboard, docs mirrors மற்றும் CLI ஆகியவற்றில் ஆதரவு; `npm run i18n:add-locale` ஒரே command-இல் ஒரு மொழியை எல்லா இடங்களிலும் சேர்க்கிறது. → [i18n Guide](docs/guides/I18N.md) - **🎛️ OmniConductor** — உங்கள் agent fleet-க்கான inbound A2A delegation, Agent Card-இல் Conductor skills, மேலும் Faro push-to-talk voice chat கொண்ட dashboard panel. → [A2A Server](docs/frameworks/A2A-SERVER.md) - **🛂 Adaptive admission & overload protection** — heavyweight chat requests, 503 பிழை வழங்குவதற்குப் பதிலாக queue செய்யப்படுகின்றன; ஒவ்வொரு connection-க்கும் atomic RPM rolling leases பயன்படுத்தப்படுகின்றன. → [Resilience Guide](docs/architecture/RESILIENCE_GUIDE.md) - **🗂️ Canonical `/v1/models` ordering** — ஒவ்வொரு provider-க்கும் ஒரே தொடர்ச்சியான provider-grouped block; combos முதலில் pin செய்யப்படுகின்றன, மேலும் ஒவ்வொரு catalog source-இலும் வரிசை நிலையாக இருக்கும். → [API Reference](docs/reference/API_REFERENCE.md) - **🗜️ Compression hardening** — இயல்பாக இயக்கப்பட்ட inflation guard, DE / FR / JA மற்றும் Chinese (wényán)-க்கான Caveman packs, Gradle & .NET-க்கான RTK filters. → [Compression](docs/compression/COMPRESSION_ENGINES.md) - **💸 நேர்மையான flat-rate cost** — subscription / coding-plan providers-ன் cost analytics-இல் மதிப்பு **$0** எனப் பதிவாகிறது; budget, quota & routing ஆகியவை தொடர்ந்து மதிப்பீடு செய்கின்றன. → [API Reference](docs/reference/API_REFERENCE.md) - **⚖️ Quota-Share routing** — pooled keys முழுவதும் shared account-ன் quota-வை நியாயமாகப் பிரிக்கிறது; idle slices-ஐ கடனாக வழங்குவதன் மூலம் work-conserving முறையில் செயல்படுகிறது. → [Resilience Guide](docs/architecture/RESILIENCE_GUIDE.md) - **🤖 ஒரே command-இல் CLI/agent அமைப்பு** — 15 பதிவு செய்யப்பட்ட `setup-*` commands; `omniroute run` 7 CLIs-ஐ (Claude Code, Codex, Aider, Goose, OpenCode, Qwen Code, Gemini CLI) தொடங்குகிறது; `omniroute configure` interactive provider+model picker மற்றும் ஒவ்வொரு context-க்குமான favorites உடன் 11 targets-ஐ ஆதரிக்கிறது. → [CLI Integrations](docs/guides/CLI-INTEGRATIONS.md) - **🛰️ Remote mode** — scoped tokens (`connect` / `contexts` / `tokens`) மூலம் தொலைநிலை OmniRoute-ஐ இயக்கலாம்; VPS installs-க்காக `antigravity` OAuth helper-உம் உள்ளது. → [Remote Mode](docs/guides/REMOTE-MODE.md) - **🧭 மேம்பட்ட auto-routing** — `auto/:` combos, **Fusion** (model panel + judge), task-aware routing, ஒவ்வொரு request-க்குமான model / mode / USD-budget overrides. → [Auto-Combo](docs/routing/AUTO-COMBO.md) - **🗜️ Pluggable compression** — ஒன்றுடன் ஒன்று இணைக்கக்கூடிய 12 engines + Compression Studios: LLMLingua-2, two-tier Ultra, omniglyph, ஒவ்வொரு step-க்குமான fidelity gate, GCF v3.2, drag-reorder editor. → [Compression](docs/compression/COMPRESSION_ENGINES.md) - **🕵️ Transparent MITM decrypt (TPROXY)** — proxy env vars-ஐ புறக்கணிக்கும் CLIs-ஐ 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, ஒவ்வொரு key-க்குமான USD spend quotas. → [API Reference](docs/reference/API_REFERENCE.md) - **🧠 நீங்கள் கட்டுப்படுத்தும் Memory** — இயல்பாக முடக்கப்பட்டுள்ளது; opt-in int8 vector quantization + typed decay, ஒவ்வொரு request-க்குமான `x-omniroute-no-memory`. → [Memory](docs/frameworks/MEMORY.md) - **🛡️ Security** — ஒவ்வொரு LLM route-இலும் prompt-injection guard (red-team suite), opt-in credential-masking guardrail (இரு திசைகளிலும் கசிந்த API keys/secrets-ஐ redacts செய்கிறது), அவசரகால இறுதி முயற்சியாக இலவச DuckDuckGo web search, மேலும் dashboard-க்கான விருப்ப OIDC login gate (password login எப்போதும் கிடைக்கும்). → [Guardrails](docs/security/GUARDRAILS.md) - **🖼️ புதிய endpoints** — `/v1/ocr` (Mistral OCR) மற்றும் `/v1/audio/translations` (Whisper-style) ஆகியவை media surface-ஐ நிறைவு செய்கின்றன. → [API Reference](docs/reference/API_REFERENCE.md) - **🎨 Image / video / audio generation** — media-க்கான ஒரே API: xAI Grok Imagine & Novita AI video, ComfyUI, Magnific, Adobe Firefly, Segmind, மேலும் ElevenLabs போன்ற speech providers. → [API Reference](docs/reference/API_REFERENCE.md) - **🌍 Deployment & ops** — reverse-proxy `basePath`, browser-language auto-detect, ஒவ்வொரு key-க்குமான device tracking, root-less MITM trust, zh-TW localization. → [Environment](docs/reference/ENVIRONMENT.md) - **🤝 மேலும் providers & agents** — cloud agents (Codex Cloud, Cursor, Devin, Jules), browser + OAuth login உடன் Grok Build (xAI), first-class card கொண்ட Ollama, Claude Opus 5 & Sonnet 5, Kimi official 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 ஆகியவை repeat requests-ஐ cached prefix-ஐ வைத்திருக்கும் connection-க்கு மீண்டும் வழிமாற்றுகின்றன; மேலும் read-only `/v1/auto-combo/{channel}/candidates` endpoint, `auto/*` channel-ன் live candidate pool-ஐ வெளிப்படுத்துகிறது. → [Auto-Combo](docs/routing/AUTO-COMBO.md) - **⚡ உள்ளமை செயல்திறன் & உள்கட்டமைப்பு** — ஒரே கிளிக்கில் உள்ளமை Redis, Cloudflare Workers / Deno Deploy ரிலே டிப்ளாயர்கள், கண்காணிக்கப்படும் உட்பொதிக்கப்பட்ட சேவைகளாக Bifrost & Mux. → [உட்பொதிக்கப்பட்ட சேவைகள்](docs/frameworks/EMBEDDED-SERVICES.md) - **🧩 பெட்டியிலேயே கிடைப்பவை** — செருகுநிரல் கட்டமைப்பு + சந்தை, Omni/Agent/GitHub திறன்கள் கட்டமைப்புகள், Obsidian vault ஒருங்கிணைப்பு (22 MCP கருவிகள்), OpenAI-இணக்கமான Batch & Files API-கள், பொருள் சார்ந்த பதில் கேச், லீடர்போர்டுகளுடன் கூடிய கேமிஃபிகேஷன், ACP ஏஜென்ட் கண்டறிதல் (15 உள்ளமை ஏஜென்ட்கள்), BigQuery-க்கு திட்டமிடப்பட்ட பதிவு ஏற்றுமதி, `auto/chaos` இணை பல-மாதிரி fan-out, Telegram bot பாலம், பயன்பாட்டிலேயே உள்ள பதிப்பு மேலாளர் மற்றும் 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-இன் இணக்கமான கருவியும்
📖 அனைத்து 39 கருவிகளுக்குமான தனிப்பட்ட அமைப்பு (28 CLI Code's + 11 CLI Agents) → [`docs/reference/CLI-TOOLS.md`](docs/reference/CLI-TOOLS.md) · 🧩 OpenCode செருகுநிரல் → [`@omniroute/opencode-provider`](https://www.npmjs.com/package/@omniroute/opencode-provider)

**OmniRoute மூலம் ஆதரிக்கப்படும் எந்த CLI-யையும் ஒரு கட்டளையில் இயக்குங்கள்** — எந்த உள்ளமைவு கோப்புகளும் எழுதப்படாது, அங்கீகாரங்கள் ஒவ்வொரு செயல்முறைக்கும் தனித்தனியாக செலுத்தப்படும், Qwen/Gemini-க்கு தனிப்பட்ட, தற்காலிகமான home வழங்கப்படும்: ```bash omniroute run claude --model openai/gpt-5.4 # Claude Code omniroute run codex --model glm/glm-5.2 # OpenAI Codex CLI omniroute run aider --model glm/glm-5.2 -- --message "reply OK" omniroute run goose --model glm/glm-5.2 omniroute run opencode --model glm/glm-5.2 -- run "reply OK" omniroute run qwen --model glm/glm-5.2 -- -p "reply OK" omniroute run gemini --model glm/glm-5.2 -- --skip-trust -p "reply OK" # அல்லது வழங்குநர்+மாதிரியை இடைமுகமாக தேர்ந்தெடுத்து, கருவியின் சொந்த உள்ளமைவை எழுதுங்கள்: omniroute configure codex # இதுவும்: claude opencode qwen aider goose gemini cline continue kilo 5dive ``` ஒவ்வொரு கட்டளையும் செயலில் இருக்கும் தொலைநிலை சூழலை (`omniroute connect `) மதிக்கும், `--dry-run` செயல்படுத்தாமல் சரியான env/args-ஐ முன்னோட்டமாக காட்டும், மற்றும் `--api-key-env NAME` ரகசியங்களை உங்கள் shell வரலாற்றிலிருந்து பாதுகாக்கும். → [CLI ஒருங்கிணைப்புகள்](docs/guides/CLI-INTEGRATIONS.md)
## 🌐 388 AI வழங்குநர்கள் — 153 பட்டியலில் இலவசமாகக் குறிக்கப்பட்டவை
> **388 பதிவு செய்யப்பட்ட வழங்குநர்கள்**, canonical chat, media, search, local, cloud-agent மற்றும் system தொகுப்புகள் முழுவதும் உள்ளனர்; இதில் **153 வழங்குநர்கள் `hasFree: true` கண்டறிதல் metadata-வை கொண்டுள்ளனர்**. Chat model registry-யில் **239 வழங்குநர்கள் / 3,059 தனித்துவமான provider-model ஜோடிகள் / 1,475 மூல model IDs** உள்ளன; தனி இலவச-பட்ஜெட் பட்டியலில் **471 ஒவ்வொரு-model வரிசைகள்**, **34 தொடர்ச்சியான pool-கள்** மற்றும் **52 தொடர்ச்சியான/keyless எப்போதும்-இலவச வழங்குநர்கள்** உள்ளனர். இவை வடிவமைப்பின் அடிப்படையில் வெவ்வேறு 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+ — ஒவ்வொரு icon-உம் dashboard-ன் provider catalog-லிருந்து நேரடியாகத் தீர்க்கப்படுகிறது. 📖 [வழங்குநர் குறிப்பு](docs/reference/PROVIDER_REFERENCE.md)
### 🆓 எப்போதும் இலவசம் — $0, அட்டை தேவையில்லை
OpenCode Zen
OpenCode Zen
DeepSeek V4, Nemotron 3
டோக்கன் வரம்பு இல்லை
Kilo Code
Kilo Code
தானியங்கி router, 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
key தேவையில்லை
Cloudflare AI
Cloudflare AI
50+ மாதிரிகள்
நாளொன்றுக்கு 10K neurons
NVIDIA NIM
NVIDIA NIM
GLM, MiniMax
சுமார் 40 RPM இலவசம்
Cerebras
Cerebras
GLM 4.7, GPT-OSS
ஒருமுறை $5 credit; card தேவை
OpenRouter
OpenRouter
:free models
+$10 → அதிக RPM
📖 முழுமையான machine-readable பட்டியல் → [`docs/reference/PROVIDER_REFERENCE.md`](docs/reference/PROVIDER_REFERENCE.md)
## 🖥️ எங்கே OmniRoute இயங்குகிறது - எங்கும்
> அதே பயன்பாடு, உங்கள் இயந்திரம், உங்கள் விதிகள். உலகளாவிய npm நிறுவலில் இருந்து** உங்கள் தொலைபேசி** Termux வழியாக. நிறுவுகிறது உருவாக்க — Windows / macOS / Linux & சேவையகத்தை தானாக மேம்படுத்துகிறது — macOS -y omniroute இலிருந்து நிறுவக்கூடியது Copilot Chat picker - stable & Insiders பங்களிக்கவும்
இயங்குதளம் ஐ நிறுவு சிறப்பம்சங்கள்
📦 npm (உலகளாவிய) npm நிறுவவும் -g omniroute ஒரு கட்டளை, ஏதேனும் OS
⚡ Bun (உலகளாவிய) bun சேர் -g omniroute அதே ரெஜிஸ்ட்ரி டார்பால், வேகமாக
🐳 Docker docker run … diegosouzapw/omniroute மல்டி-ஆர்ச் AMD64 + ARM64
🖥️ டெஸ்க்டாப் (Electron) npm ரன் நேட்டிவ் விண்டோ + சிஸ்டம்
🎩 Menu-bar (OmniRouteTray) brew install --cask zoispag/tap/omniroute-tray மேற்பார்வை
💪 ARM சொந்த arm64 ராஸ்பெர்ரி பை, ARM சேவையகங்கள், ஆப்பிள் சிலிக்கான்
📱 Android (Termux) pkg நிறுவு nodejs &&
உங்கள் தொலைபேசியில் இயங்குகிறது, 24/7, இல்லை
📲 PWA"முகப்புத் திரையில் சேர்" முழுத்திரை, ஆஃப்லைனில், உலாவி
🧩 OpenCode செருகுநிரல்@omniroute/opencode-provider நேட்டிவ் OpenCode ஒருங்கிணைப்பு
🤖 VS Code Copilot Chat நிறுவு OmniCopilot OmniRoute
🛠️ மூலத்திலிருந்து npm நிறுவவும் && npm இயக்கவும் dev அதை ஹேக் செய்து,
📖 [Docker வழிகாட்டி](docs/guides/DOCKER_GUIDE.md) · [டெஸ்க்டாப்](electron/README.md) · [மெனு-பார் தட்டு](https://github.com/zoispag/omniroute-tray) · [Termux](docs/guides/TERMUX_GUIDE.md) · [PWA](docs/guides/PWA_GUIDE.md) · [OpenCode](docs/frameworks/OPENCODE.md)
### 🧩 புதியது: OmniRoute உள்ளே VS குறியீட்டின் சொந்த Copilot அரட்டை
> புதிய பக்கப்பட்டி இல்லை, புதிய அரட்டை UI இல்லை - ஒவ்வொரு மாடல் OmniRoute சேவைகளும் சரியாக காண்பிக்கப்படும்** நீங்கள் ஏற்கனவே பயன்படுத்தும்Copilot அரட்டை மாதிரி பிக்கர்** . VS குறியீடு 1.122 முதல், வழங்குநர் மாதிரிகள் GitHub உள்நுழைவு அல்லது Copilot சந்தா இல்லாமல் வேலை செய்கின்றன - முகவர் பயன்முறை, கருவி அழைப்பு மற்றும் பார்வை, இலவசமாக. நிறுவவும்** [OmniCopilot](https://github.com/diegosouzapw/OmniCopilot)** நீட்டிப்பு, அதை உங்கள் OmniRoute சேவையகத்தில் சுட்டிக்காட்டவும் (இயல்புநிலை `localhost:20128` க்கு ), பின்னர் Copilot Chat → மாதிரி பிக்கர் → திறக்கவும்** மாடல்களை நிர்வகி...** →**OmniRoute** . உடன் வேலை செய்கிறது ><=>Kiro
Store இணைப்பு
🧩 VS →<><=><>VS &
🔓 CursorVSX →<
எடிட்டரின் உள்ளே இருந்து: திற** நீட்டிப்புகள்** பார்க்க, தேடு** "OmniRoute"** , கிளிக் செய்யவும்** நிறுவவும்** - இரண்டு கடைகளிலும் ஒரே மாதிரியாக வேலை செய்கிறது. ஆதாரம், வெளியீடுகள் மற்றும் வெளியீட்டு ரன்புக் நேரலையில் [diegosouzapw/OmniCopilot](https://github.com/diegosouzapw/OmniCopilot). 📖 [VS Code Copilot அரட்டை வழிகாட்டி](docs/guides/VSCODE-COPILOT.md) — அமைவு, பிக்கர் என்ன காட்டுகிறது, டேஷ்போர்டு-இன்-ஏ-டாப், சரிசெய்தல்
### 🎩 புதியது: OmniRouteTray — உங்கள் நுழைவாயில், மெனு பட்டியில் வாழும்
> `omniroute serve` எப்போதும் இயங்கும் போது மிகவும் மகிழ்ச்சியாக இருக்கும்.** [OmniRouteTray](https://github.com/zoispag/omniroute-tray)** அதை macOS க்கான செட் அண்ட் மறதி மெனு-பார் பயன்பாடாக மாற்றுகிறது: இது சேவையகத்தைத் தொடங்குகிறது, மறுதொடக்கம் முழுவதும் அதை உயிருடன் வைத்திருக்கும், அதை இடத்தில் புதுப்பிக்கிறது மற்றும் உங்கள் நேரடி டோக்கன் பட்ஜெட்டை ஒரே கிளிக்கில் வைக்கிறது -** டெர்மினல் சாளரம் திறக்கப்படவில்லை, குழந்தை காப்பகத்திற்கு `npm install -g omniroute` இல்லை.** [Tauri v2](https://v2.tauri.app/) (ஒரு ரவுண்டிங் பிழையின் அளவு ரஸ்ட் கோர்) உடன் கட்டப்பட்டது, இது அதன் சொந்த கையொப்பமிடப்பட்ட நோட் 24 இயக்க நேரத்தை அனுப்புகிறது மற்றும் பயன்பாட்டிற்கு சொந்தமான OmniRoute நிறுவலை நிர்வகிக்கிறது, எனவே இது உங்கள் உலகளாவிய `node`/`bun` உடன் ஒருபோதும் போராடாது. அது** உங்கள் தற்போதைய `~/.omniroute/` கட்டமைப்பு மற்றும் தரவுத்தளத்தைப் பகிர்ந்து கொள்கிறது** — எனவே நீங்கள் ஏற்கனவே ஒரு தொப்பியுடன் இயங்கும் அதே OmniRoute தான். 🎩 இடத்தில் தானியங்கு புதுப்பிப்புகள் நிலை நிறுவல், அணு இடமாற்று இல்
அது என்ன செய்கிறது எப்படி
🟢
📊 ஒரு பார்வையில் நேரடி பயன்பாடு வழங்குநர் ஒதுக்கீடு பார்கள், மீட்டமைக்கப்பட்ட கவுண்டவுன்களுடன் Claude session/weekly வரம்புகள், 30 நாள் செலவு முறிவு
🔄 தோல்வியில் திரும்புதல் — எப்போதும் புதிய வெளியீடு
🚀 உள்நுழைவில் தொடங்கு உள்நுழைவில் விருப்பத் துவக்கம்; tray-only, no dock icon
🩺 டாக்டர் & பதிவுகள் ஒரு கிளிக் கண்டறிதல் மற்றும் சர்வர் பதிவு அணுகல்
```sh brew install --cask zoispag/tap/omniroute-tray ``` பதிவிறக்கத்தை விரும்புகிறீர்களா? சமீபத்திய .dmg ஐப் பெறவும் வெளியிடுகிறது. ஆதாரம், சிக்கல்கள் மற்றும் உருவாக்கம் டாக்ஸ் zoispag/omniroute-tray இல் வாழ்கிறது.
💛 @zoispag இன் சமூகத் திட்டம் — அதிகாரப்பூர்வ OmniRoute வெளியீடு அல்ல.

## 🔒 தனியுரிமை & உள்ளமை-முதல்
தனியுரிமை மற்றும் உள்ளமை-முதல் — OmniRoute இன் நுழைவாயிலும் கட்டுப்பாட்டுத் தளமும் உங்கள் கணினியில் இயங்குகின்றன. ஒவ்வொரு கோரிக்கைக்கும் தேர்ந்தெடுக்கப்பட்ட மேல்நிலை வழங்குநருக்குத் தூண்டுதல்கள் அனுப்பப்படுகின்றன; OmniRoute ஹோஸ்ட் செய்யப்பட்ட தூண்டுதல்-செயலாக்க இடைநிலையைச் சேர்ப்பதில்லை, மேலும் தொலைஅளவியல் இயல்பாகவே முடக்கப்பட்டுள்ளது. சான்றுகள் AES-256-GCM மூலம் சேமிப்பில் குறியாக்கப்படுகின்றன; கட்டுப்பாடுகளில் API-key வரம்பிடல், IP வடிகட்டல், வீத வரம்புகள், தூண்டுதல்-உட்செலுத்தல் தடுப்புகள், மேல்நிலைத் தலைப்புத் தூய்மைப்படுத்தல், விருப்பத்தேர்வு PII மறைத்தல், தூய்மைப்படுத்தப்பட்ட பிழைகள் மற்றும் உள்ளமை SQLite தணிக்கைத் தடம் ஆகியவை அடங்கும். OmniRoute ஆனது MIT உரிமம் பெற்றது மற்றும் சுயமாக ஹோஸ்ட் செய்யக்கூடியது. 📖 [அங்கீகாரம்](docs/architecture/AUTHZ_GUIDE.md) · [பாதுகாப்புத் தடுப்புகள்](docs/security/GUARDRAILS.md) · [இணக்கம்](docs/security/COMPLIANCE.md)
## 🔌 முழுமையான CLI + A2A & MCP
> சேவையகத்தைத் தாண்டி, OmniRoute என்பது **80+ கட்டளைகளைக்** கொண்ட ஒரு **முழுமையான கட்டளை-வரி கட்டுப்பாட்டு மையம்**; மேலும், திறந்த முகவர் நெறிமுறைகளின் மூலம் ஓர் AI முகவர் அதை **தானாகவே** இயக்க முடியும். ### ⌨️ உண்மையான CLI (`start` மட்டும் அல்ல) ```bash omniroute # நுழைவாயில் + கட்டுப்பாட்டுப் பலகையை வழங்கும் (போர்ட் 20128) omniroute chat # ஊடாடும் TUI அரட்டை கிளையன்ட் (ஸ்லாஷ்: /model /combo /skill /memory) omniroute setup # வழிகாட்டப்படும் முதல் இயக்க அமைவு வழிகாட்டி omniroute doctor # வழங்குநர்கள், போர்ட்கள், நேட்டிவ் சார்புகளைச் சோதிக்கும் ``` ### 🛰️ தொலைநிலைப் பயன்முறை — CLI-ஐ இங்கே இயக்கி, OmniRoute-ஐ VPS-இல் இயக்குங்கள் OmniRoute ஒரு சேவையகத்தில் உள்ளதா? **அதே CLI** மூலம் உங்கள் மடிக்கணினியிலிருந்து அதை இயக்குங்கள். வரையறுக்கப்பட்ட அணுகல் டோக்கனைக் கொண்டு ஒருமுறை உள்நுழையுங்கள்; அதன்பின் ஒவ்வொரு கட்டளையும் தொலைநிலைச் சேவையகத்தைக் குறிவைக்கும். ```bash omniroute connect 192.168.0.15 # கடவுச்சொல் → வரையறுக்கப்பட்ட டோக்கன், ஒரு சூழலாகச் சேமிக்கப்படும் omniroute models # ← தொலைநிலைச் சேவையகத்திற்கு எதிராக இயங்கும் omniroute configure codex # ← தொலைநிலை மாதிரியைத் தேர்ந்தெடுத்து, உள்ளூர் Codex சுயவிவரத்தை எழுதும் omniroute tokens create --name ci --scope read # பிற கணினிகளுக்காக இன்னும் குறுகிய வரம்புள்ள டோக்கன்களை உருவாக்கும் omniroute contexts use default # ← உள்ளூர் சேவையகத்திற்கு மீண்டும் மாறும் ``` டோக்கன்கள் `read` / `write` / `admin` என வரையறுக்கப்பட்டுள்ளன; செயல்முறைகளைத் தொடங்கும் வழித்தடங்கள் loopback-க்கு மட்டுமே கட்டுப்படுத்தப்பட்டிருக்கும். 📖 [தொலைநிலைப் பயன்முறை](docs/guides/REMOTE-MODE.md)
OmniRoute CLI-ஐக் காட்சிப்படுத்தும் அசைவூட்டப்பட்ட முனையச் செயல்விளக்கம் — omniroute providers list, omniroute combo list மற்றும் omniroute health — 89 கட்டளைகளைக் கொண்ட உயர்நிலைப் பரப்பில் சுழலும்: providers · oauth · keys · combo · nodes · models · cache · compression · cost · usage · quota · health · resilience · telemetry · logs · audit · mcp · a2a · cloud · memory · skills · eval · tunnel · backup · sync · webhooks · policy · pricing · translator · simulate …
### 🤝 ஒரு முகவரை இணையுங்கள் — அது OmniRoute-ஐத் தானாகவே கட்டுப்படுத்தும் OmniRoute-ஐ **MCP**, **A2A**, ஒரு **REST API**, **webhooks** அல்லது ஒரு **தொலைநிலை CLI** வழியாக வெளிப்படுத்துங்கள் — திறனுள்ள எந்த முகவரும் (அல்லது உங்கள் சொந்தக் குறியீடும்) முழு நுழைவாயிலையும் கட்டுப்படுத்தும் அணுகலைப் பெறும்: வழிப்படுத்தல், வழங்குநர்கள், சேர்க்கைகள், தற்காலிகச் சேமிப்பு, சுருக்கம், நினைவகம் — அனைத்தும் தன்னியக்கமாக. கீழேயுள்ள HTTP முனைப்புள்ளிகள் `http://localhost:20128` என்பதன் கீழ் வழங்கப்படுகின்றன.
இடைமுகம்முனைப்புள்ளி / கட்டளைஇதற்காகப் பயன்படுத்தவும்
🧰 MCP (stdio)omniroute --mcpClaude Desktop, Cursor அல்லது எந்த MCP கிளையன்டுடனும் இணைக்கவும்
🌊 MCP (HTTP)/api/mcp/streamதொலைநிலை MCP — 110 கருவிகள், 33 வரம்புகள் (அமலாக்கம் விருப்பத்திற்குரியது), முழுமையான தணிக்கைத் தடம்
📡 MCP (SSE)/api/mcp/sseதொடர்வோட்ட MCP போக்குவரத்து
🤝 A2A/.well-known/agent.jsonமுகவருக்கு-முகவர், JSON-RPC 2.0 + SSE, 6 திறன்கள்
🌐 REST API/v1/*OpenAI-இணக்கமானது — அரட்டை, embeddings, படங்கள், ஒலி, OCR
🔔 Webhooks/api/webhooksகோரிக்கை / ஒதுக்கீட்டு நிகழ்வுகளை Slack, Discord, Telegram அல்லது எந்த URL-க்கும் அனுப்பவும்
🛰️ தொலைநிலை CLIomniroute connect வரையறுக்கப்பட்ட அணுகல் டோக்கன்களுடன் ஒரு தொலைநிலை instance-ஐ இயக்கவும்
```bash # MCP வழியாக முழுமையான OmniRoute கருவித்தொகுப்பை Claude Code-க்கு வழங்குங்கள்: 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% டோக்கன்களைச் சேமிக்கவும்
### 📖 இது எவ்வாறு செயல்படுகிறது — pipeline, architecture மற்றும் சேமிப்பு கணிதம் OmniRoute compression pipeline: 10,000-token client request ஒன்று 12 composable engines — Session-Dedup, CCR, Lite, RTK, Responses Tool Output, Headroom, Relevance, Caveman, Aggressive, LLMLingua-2, Ultra மற்றும் OmniGlyph — வழியாகச் செல்கிறது; ஆவணப்படுத்தப்பட்ட stacked example-இல் இது provider-ஐ சுமார் 1,080 tokens-இல் அடையலாம். Structured content, preservation guards மற்றும் ஒவ்வொரு படிநிலைக்குமான fidelity gates மூலம் பாதுகாக்கப்படுகிறது; வெளிப்படையாகத் தேர்ந்தெடுக்கப்பட்ட lossy அல்லது experimental modes, தகுதியான content-ஐ மாற்றக்கூடும். இயல்புநிலை stacked combo `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 மற்றும் structured data ஆகியவை preservation engine மூலம் **எப்போதும் பாதுகாக்கப்படுகின்றன**. > **சில டோக்கன்களே போதுமானபோது ஏன் பல டோக்கன்களைப் பயன்படுத்த வேண்டும்?** ஒவ்வொரு request-உம் OmniRoute-இன் compression pipeline வழியாக **வெளிப்படையாக** செல்கிறது — client மாற்றங்கள் தேவையில்லை. இது இப்போது வரிசையாக இயங்கி, ஒவ்வொரு routing combo-க்கும் தேவைக்கேற்ப கலந்து தேர்ந்தெடுக்கக்கூடிய **12 composable engines கொண்ட 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-engine stack Engines pipeline வரிசையில் இயங்குகின்றன; ஒவ்வொன்றையும் தனித்தனியாக toggle செய்து, ஒவ்வொரு combo-க்கும் configure செய்யலாம்:
#Engineஇது செய்வது
1Session-DedupTurns முழுவதும் மீண்டும் வரும் content-ஐ நீக்குகிறது (content-addressed, cross-turn)
2CCRபெரிய blocks-ஐ retrieve markers-ன் பின்னால் archive செய்து, தேவைக்கேற்ப பெறுகிறது
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 (~65–75% on output)
9AggressiveSummarization + பழைய turns-ஐ 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-க்கான experimental context-as-image encoding; GPT 5.6 transformers, provider receipts நிலுவையில் இருப்பதால் fail-closed நிலையில் தொடர்கின்றன. நான்கு compression profiles (aggressive default, balanced, coding-safe, passthrough) (மிகவும் aggressive; opt-in)
Code blocks, URLs மற்றும் structured data ஆகியவை **எப்போதும் byte-perfect ஆகப் பாதுகாக்கப்படுகின்றன**. **One-click presets** engines-ஐ இணைக்கின்றன:
Modeசேமிப்புசிறந்த பயன்பாடு
🪶 Lite~15%எப்போதும் இயக்கப்பட்டிருக்கும் பாதுகாப்பான இயல்புநிலை
🪨 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 tokens):** _"உங்கள் React component மீண்டும் render ஆகக் காரணம், ஒவ்வொரு render cycle-லும் நீங்கள் புதிய object reference-ஐ உருவாக்குவதாக இருக்கலாம். Inline object-ஐ prop ஆக அனுப்பும்போது, React-இன் shallow comparison அதை ஒவ்வொரு முறையும் வேறுபட்ட object-ஆகக் காண்கிறது; இதனால் re-render தூண்டப்படுகிறது. Object-ஐ memoize செய்ய useMemo-ஐ பயன்படுத்துமாறு பரிந்துரைக்கிறேன்."_ > > **பின் (19 tokens):** _"ஒவ்வொரு render-லும் புதிய object ref. Inline object prop = புதிய ref = re-render. useMemo-ல் wrap செய்யவும்."_ > > **அதே பதில். 72% குறைவான tokens. துல்லிய இழப்பு ஏதுமில்லை.** ✅ **PT-BR உதாரணம் — [Troglodita](https://github.com/leninejunior/troglodita) mode:** > **முன் (42 tokens):** _"புதிய object reference ஒவ்வொரு render cycle-லும் உருவாக்கப்படுவதால் component மீண்டும் render ஆகிறது என்பதே பிரச்சினை. `useMemo` பயன்படுத்த பரிந்துரைக்கிறேன்."_ > > **பின் (12 tokens):** _"மீண்டும்-ரெண்டர்: ஒவ்வொரு cycle-லும் புதிய ref (inline object மீண்டும் உருவாக்கப்பட்டது). `useMemo` பயன்படுத்தவும்."_ > > **அதே பதில். ~70% குறைவான tokens. தொழில்நுட்பத் துல்லியம் மாறவில்லை.** ✅
### 🎚️ Engines-ஐத் தாண்டி — வெளியீட்டு பாணிகள், adaptive dial மற்றும் ஒவ்வொரு request-க்கான கட்டுப்பாடு மேலுள்ள 12 engines, **உள்ளே** செல்லும் உள்ளீட்டைச் சுருக்குகின்றன. மேலும் மூன்று அடுக்குகள், **எப்படி**, **எப்போது**, மற்றும் வெளியே வருவது என்ன என்பதை வடிவமைக்கின்றன: - **🪄 Output Styles** _(வெளியீட்டு அச்சு வழிநடத்தல்)_ — deterministic, cache-safe response-shaping வழிமுறைகளைச் செலுத்துகின்றன; ஒன்றுடன் ஒன்று இணைக்கக்கூடியவை, ஒவ்வொன்றும் `lite` / `full` / `ultra` தீவிர நிலைகளில் கிடைக்கும். ஒரு style-ஐச் சேர்ப்பது registry-ல் ஒரு வரியைச் சேர்ப்பது மட்டுமே: - **சுருக்கமான உரை** — filler / articles / hedging-ஐ நீக்கி; தொழில்நுட்ப உள்ளடக்கத்தைத் துல்லியமாக வைத்திருக்கும். - **குறைந்த code** — "சோம்பேறி senior dev" YAGNI: செயல்படும் மிகச்சிறிய மாற்றம், கோரப்படாத scaffolding இல்லை. - **Ponytail (சோம்பேறி senior dev)** — YAGNI படிக்கட்டில் மேலேறி, அடிப்படைக் காரணத்தைச் சரிசெய்து, செயல்படும் மிகச்சிறிய diff. - **எனக்கு ADHD உள்ளது (action-first)** — அடுத்த செயல் முதலில் வரும், படிகள் எண்ணிடப்படும், ஒரு தெளிவான அடுத்த படி மட்டும், முன்னுரை இல்லை. - **Terse CJK (文言)** — classical-Chinese ultra-terse பாணி (`zh` locale-க்கு மட்டும்). - **🎯 Adaptive context-budget** _(dial)_ — ஒரே on/off token threshold-க்கு பதிலாக, model-ன் context window-க்குள் **பொருந்தும்** அளவுக்கு மட்டுமே, குறைந்த செலவுடையதும் தகவல் இழப்பு குறைவானதுமான engines-ஐ அதிகரிக்கிறது. Policy: `reserve-output` (default, model-aware) · `percentage` · `absolute`. Mode: `floor` (பொருந்துவதை உறுதி செய்கிறது) · `replace-autotrigger` (உங்கள் explicit தேர்வு முன்னுரிமை பெறும்) · `off` (legacy threshold). - **🎛️ Compression தீர்மானிக்கப்படும் இடம்** _(precedence, high → low)_ — ஒவ்வொரு request-க்குமான `x-omniroute-compression` header › routing-combo override › active named profile › adaptive / auto-trigger › panel default › off. பயன்படுத்தப்பட்ட plan, `X-OmniRoute-Compression: ; source=` response header-ல் திரும்ப வழங்கப்படும். Token threshold மூலம் auto-trigger செய்யவும், adaptive dial-ஐ இயக்கவும், named profile-ஐ pin செய்யவும், ஒவ்வொரு request-க்கும் ஒருமுறை அமைக்கவும், அல்லது ஒவ்வொரு routing combo-க்கும் pipeline-ஐ ஒதுக்கவும் — workload-க்கு ஏற்றதைத் தேர்ந்தெடுக்கலாம். Opt-in offline **eval harness** (`npm run eval:compression`), மாற்றத்தை promote செய்வதற்கு முன் pinned corpus-ல் fidelity மற்றும் savings-ஐ மதிப்பிடுகிறது. 📖 [`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) Install செய்து இயக்கவும்** ```bash npm install -g omniroute omniroute ``` > 💡 `npm warn ERESOLVE` அல்லது peer-dep warnings தோன்றுகிறதா? [அவை பாதிப்பில்லாதவை](docs/guides/TROUBLESHOOTING.md#npm-install-warnings-eresolve--peer--deprecated). > **npm 11 அல்லது அதற்குப் பிறகான பதிப்பைப் பயன்படுத்துகிறீர்களா?** அனுமதிக்கப்படாவிட்டால் npm package lifecycle scripts-ஐத் தடுக்கலாம். OmniRoute-ன் `postinstall` (`node scripts/build/postinstall.mjs`), அதன் native runtime files-ஐத் தயாரிக்கத் தேவைப்படுகிறது. Globally install செய்யும்போது npm-ன் warning-ல் குறிப்பிடப்பட்ட packages-ஐ அனுமதிக்கவும். OmniRoute 3.8.54 தெரிவித்த package set-க்கு: > > ```bash > npm install -g --allow-scripts=omniroute,keytar,onnxruntime-node,@parcel/watcher,@swc/core,protobufjs,esbuild omniroute > ``` > > எதிர்கால global installs-க்காக இந்த allowlist-ஐ மீண்டும் பயன்படுத்த, ஒருமுறை configure செய்து, பின்னர் வழக்கம்போல் install செய்யவும்: > > ```bash > npm config set allow-scripts=omniroute,keytar,onnxruntime-node,@parcel/watcher,@swc/core,protobufjs,esbuild --location=user > npm install -g omniroute > ``` > > Releases-க்கு இடையில் dependency list மாறக்கூடும்; npm வேறுபட்ட list-ஐத் தெரிவித்தால், அந்த warning-ல் உள்ள package names-ஐப் பயன்படுத்தவும். ஒரு package-ஐ அனுமதிப்பது, அதன் install scripts இயங்க அனுமதிக்கிறது. > **Gemini Web அல்லது வேறு web-cookie provider-ஐப் பயன்படுத்துகிறீர்களா?** npm package-ல் > Playwright உள்ளது, ஆனால் அதன் Chromium binary இல்லை. முதல் web-provider request-ஐச் செய்வதற்கு முன் > [Playwright Chromium setup](docs/guides/TROUBLESHOOTING.md#gemini-web-and-playwright-chromium) > குறிப்பைப் பார்க்கவும். Dashboard: `http://localhost:20128` · API: `http://localhost:20128/v1`. **2) உங்கள் சொந்த account-ஐப் பயன்படுத்தி தகுதியான provider-ஐ இணைக்கவும்** Dashboard → **Providers** → உங்கள் பயன்பாட்டுக்கு ஏற்ற current terms மற்றும் quota கொண்ட provider-ஐத் தேர்ந்தெடுக்கவும் → அதன் API key-ஐச் சேர்க்கவும் அல்லது அதன் account flow-ஐ நிறைவு செய்யவும். Free tiers-க்கு signup, approval அல்லது payment method தேவைப்படலாம். [Free Tiers Guide](docs/getting-started/FREE-TIERS-GUIDE.md)-ஐப் பார்க்கவும்; keyless availability உறுதி செய்யப்படவில்லை, மேலும் `tos: avoid` எனக் குறிக்கப்பட்ட providers, இயல்புநிலையாக `auto`-விலிருந்து விலக்கப்படுகின்றன. **3) உங்கள் coding tool-ஐச் சுட்டிக்காட்டவும்** ```txt Base URL: http://localhost:20128/v1 API Key: [Dashboard → Endpoints-இலிருந்து நகலெடுக்கவும்] Model: auto (தகுதியான connections-க்கு இடையில் routing செய்கிறது — அல்லது provider/model-ஐத் தேர்ந்தெடுக்கவும்) ``` **4) இது செயல்படுகிறதா என்பதைச் சரிபார்க்கவும்** ```bash curl http://localhost:20128/v1/models -H "Authorization: Bearer YOUR_KEY" ``` உங்கள் இணைக்கப்பட்ட models பட்டியலிடப்பட்டிருப்பதைக் காண வேண்டும். 🎉 அவ்வளவுதான் — coding-ஐத் தொடங்குங்கள்; OmniRoute உங்களுக்காக auto-route செய்து fallback செய்யும். உங்கள் client custom headers-ஐ அனுப்ப முடியாவிட்டால், OmniRoute tokenized compatibility aliases-ஐயும் வழங்குகிறது: ```txt OpenAI பட்டியல்: 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 ...`-ஐ இணைக்க முடியாத clients-க்கு மட்டும் இவற்றைப் பயன்படுத்தவும். Header auth தொடர்ந்து பரிந்துரைக்கப்படும் முறையாகும்.
## 📦 மேலும் நிறுவல் முறைகள் — 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) என்பதைப் பார்க்கவும். இந்த image-ல் **`OMNIROUTE_MEMORY_MB=1024`** நிலைநிறுத்தப்பட்டுள்ளது. Dashboard மற்றும் இலகுவான chat-க்கு அது போதுமானது. **Coding agents** (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`) | | ------------------------------------------ | ------------------------------- | ---------------------- | | Dashboard / இலகுவான chat | `1024` (image இயல்புநிலை) | ≥2 g | | ஒரு coding agent | `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*` > branch-ஐப் பின்பற்றுகின்றன. மாறக்கூடிய இந்த tag-கள், இன்னும் வெளியிடப்படாத திருத்தங்களைச் சோதிப்பதற்காக மட்டுமே உருவாக்கப்பட்டவை; > அவை **production-க்கு ஆதரிக்கப்படவில்லை**. பார்க்க: > [Docker வெளியீட்டுச் சேனல்கள்](docs/guides/DOCKER_GUIDE.md#release-channels). **🥟 Bun** Bun runtime கண்டறிதல் மூலம் வழக்கமான `bun install` மற்றும் global நிறுவல் (`bun install -g omniroute`) ஆதரிக்கப்படுகின்றன: - **உள்ளமைந்த `bun:sqlite`**: Bun-ன் கீழ் இயங்கும்போது, OmniRoute அதன் உள்ளமைந்த `bun:sqlite` driver-ஐப் பயன்படுத்துகிறது; Node.js-ல் `better-sqlite3` அல்லது `sql.js`-க்கு fallback செய்கிறது. - **dev-ல் தானியங்கி Webpack bundler தேர்வு**: Development (`bun run dev`) தானாகவே Bun-ஐக் கண்டறிந்து, native V8 binding இணக்கமின்மைகளைத் தடுக்க 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 flake-களைப் பயன்படுத்துதல் 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 + உள்ளூர் rootless Podman-க்கு மட்டும் (remote Podman Machine client-ல் ஒருபோதும் பயன்படுத்த வேண்டாம்): podman unshare chown 1000:1000 ./data # 3. Runtime hint-ஐ அமைத்து, உள்ளூர் 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`) ஒரு **விருப்பமான** dependency ஆகும்; எனவே global நிறுவல், மூலக் குறியீட்டிலிருந்து compile செய்வதற்காக ஒருபோதும் காத்திருக்காது: உங்கள் platform/Node-க்கு பொருந்தும்போது prebuilt binary-ஐப் பயன்படுத்தும்; இல்லையெனில் pure-JS engine-க்கு வெளிப்படையாக fallback ஆகும் (Node 22+ இல் `node:sqlite`; இல்லையெனில் தொகுப்புடன் வழங்கப்படும் `sql.js` WASM) — build tool-கள் தேவையில்லை. நிறுவலுக்குப் பிந்தைய native warm-up-ஐ முழுமையாகத் தவிர்க்க (CI, headless அல்லது மெதுவான கணினிகள்): ```bash OMNIROUTE_SKIP_POSTINSTALL=1 npm install -g omniroute # CI=1 என்பதும் இதைத் தவிர்க்கும் ``` மிக வேகமான நிறுவல்களுக்கு **pnpm**-ஐப் பயன்படுத்தவும் (content-addressed store + hard link-கள் — மேலே பார்க்கவும்). Dashboard இல்லாத headless runtime-க்கு Docker `base` profile-ஐ (மேலே) அல்லது [Termux வழிகாட்டியை](docs/guides/TERMUX_GUIDE.md) பயன்படுத்தவும். CLI மற்றும் web dashboard ஆகியவை ஒரே process மூலம் ஒரே port-ல் வழங்கப்படுகின்றன; எனவே தற்போது தனியான CLI-only package இல்லை.
# 🎬 செயல்பாட்டில் OmniRoute
## 📹 வீடியோ வழிகாட்டிகள்
2026-10-18 அன்று டாஷ்போர்டின் நிலைப்படம் · மூலப் பட்டியல்: YT 1.352 | TT 334 | IG 290 · புதுப்பிப்பு இடைவெளி (நாட்கள்): YT 5 | TT 48 | IG 49
Instagram Reel — nick_saraev
🎬 #1 — Instagram
nick_saraev — 3,042,474 பார்வைகள்
Instagram Reel — nnapier7
🎬 #2 — Instagram
nnapier7 — 1,454,535 பார்வைகள்
YouTube — Amidia AI & Tech
🎬 #3 — YouTube
Amidia AI & Tech — 794,974 பார்வைகள்
Instagram Reel — theopenstack
🎬 #4 — Instagram
theopenstack — 692,419 பார்வைகள்
TikTok — migue.baena
🎬 #5 — TikTok
migue.baena — 685,788 பார்வைகள்
**முழுமையான தரவரிசை (நகல்கள் நீக்கப்பட்ட நியம URL-கள், `v > 0`, அதிகபட்சச் சென்றடைவு):** | #1 | #2 | #3 | #4 | #5 | | -------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | | [nick_saraev — Instagram](https://www.instagram.com/reel/Da8ZthUPK98/) — **3,042,474** | [nnapier7 — Instagram](https://www.instagram.com/reel/Dbp7wv_CIO0/) — **1,454,535** | [Amidia AI & Tech — YouTube](https://www.youtube.com/watch?v=NJ0TQ-pyMDY) — **794,974** | [theopenstack — Instagram](https://www.instagram.com/reel/DaSs65mMrHk/) — **692,419** | [migue.baena — TikTok](https://www.tiktok.com/@migue.baena/video/7670919268216622358) — **685,788** | | #6 | #7 | #8 | #9 | #10 | | ------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | | [milesreevesai — TikTok](https://www.tiktok.com/@milesreevesai/video/7667980059189366019) — **620,400** | [nikothetech — TikTok](https://www.tiktok.com/@nikothetech/video/7671890769665477918) — **610,803** | [Vaibhav Sisinty — YouTube](https://www.youtube.com/watch?v=QucgvbO5gsM) — **509,281** | [buildwithai.club — Instagram](https://www.instagram.com/reel/DbIt9AjK7-U/) — **347,652** | [nivedan.ai — Instagram](https://www.instagram.com/reel/DbIrCksJiqq/) — **331,973** | 2026-10-18 நிலவரப்படி நியம அளவீடுகள்: **1.976 தனித்துவமான வீடியோக்கள்** · **20.220.289 அறியப்பட்ட பார்வைகள்** (`v > 0`) · **ஒவ்வொரு வலைப்பின்னலிலும் 1.210 சேனல்கள்/சுயவிவரங்கள்**. மூல டாஷ்போர்டில் 1.976 வரிகள் உள்ளன (YouTube 1.352 = 740 நீளமான வீடியோக்கள் + 612 Shorts · TikTok 334 · Instagram 290); ஒவ்வொரு வீடியோவிற்குமான அதிகபட்ச எண்ணிக்கையைத் தக்கவைக்கும் நியம URL அடிப்படையிலான சீராக்கத்திற்குப் பிறகு எந்த நகலும் எஞ்சவில்லை. YouTube தரவுச் சேகரிப்பு 2026-10-13 முதல் முடக்கப்பட்டுள்ளது (14 முதல் 18/10 வரை API ஒதுக்கீடு தீர்ந்துவிட்டது); TikTok/Instagram தரவுச் சேகரிப்பு 2026-09-02 முதல் முடக்கப்பட்டுள்ளது (சேகரிப்புக் கிரெடிட்கள் இல்லை); 76 வீடியோக்களுக்கு இன்னும் பார்வை எண்ணிக்கை இல்லை. > 🎬 **OmniRoute பற்றிய வீடியோவை உருவாக்கியுள்ளீர்களா?** அதன் இணைப்புடன் ஓர் [issue](https://github.com/diegosouzapw/OmniRoute/issues/new) அல்லது [discussion](https://github.com/diegosouzapw/OmniRoute/discussions) ஒன்றைத் திறக்கவும் — அதை இங்கே சிறப்பித்துக் காட்டுவோம்.
# 📧 சமூகம் & உதவி > அனைத்தும் ஒரே இடத்தில் — பராமரிப்பாளரைப் பின்தொடருங்கள், சமூகத்துடன் உரையாடுங்கள் அல்லது ஓர் issue-ஐத் திறக்கவும். | சேனல் | எங்கே / எப்படி | | --------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | | 💼 **LinkedIn** — பராமரிப்பாளரைப் பின்தொடருங்கள் | [linkedin.com/in/diegosouzapw](https://www.linkedin.com/in/diegosouzapw/) | | 🐙 **GitHub** — வெளியீடுகள் மற்றும் உதவிக்குறிப்புகளுக்காகப் பின்தொடருங்கள் | [@diegosouzapw](https://github.com/diegosouzapw) | | 💬 **Discord** | [discord.gg/U47eFqAXCn](https://discord.gg/U47eFqAXCn) | | ✈️ **Telegram** | [t.me/omnirouteOficial](https://t.me/omnirouteOficial) | | 🟢 **WhatsApp — 🌍 உலகளாவியது** | [குழுவில் இணையுங்கள்](https://chat.whatsapp.com/FvuCbrpZmQ6I85n2vW5QIC?s=cl&p=a&mlu=4) | | 🟢 **WhatsApp — 🇧🇷 பிரேசில்** | [குழுவில் இணையுங்கள்](https://chat.whatsapp.com/KWgatljAjmbELQory59Oti?s=cl&p=a&mlu=4) | | 🌍 **இணையதளம்** | [omniroute.online](https://omniroute.online) | | 🌍 **🌍StHub OmniRoute சமூகம் (இலவசம்)** | [StHub இணையவாசல்](https://portal.sthub.com.br/communities/groups/st-hub/channels/Omniroute-World-8kRjmK) | | 📦 **மூலக் குறியீடு** | [github.com/diegosouzapw/OmniRoute](https://github.com/diegosouzapw/OmniRoute) | | 🐛 **பிழையைப் புகாரளிக்கவும்** | [சிக்கலைத் திறக்கவும்](https://github.com/diegosouzapw/OmniRoute/issues) — `npm run system-info` வெளியீட்டை இணைக்கவும் | | 🤝 **பங்களிக்கவும்** | [CONTRIBUTING.md](CONTRIBUTING.md) · [கிளையாக்கம் மற்றும் வெளியீட்டு மாதிரி](docs/ops/BRANCHING_MODEL.md) · ஒரு `good first issue`-ஐத் தேர்ந்தெடுக்கவும் | | 💚 **திட்டத்திற்கு ஆதரவளிக்கவும்** | [ஆதரவளிப்பதற்கான வழிகள் ↑](#-support-omniroute) · [GitHub Sponsors](https://github.com/sponsors/diegosouzapw) |
---
## 🛠️ தொழில்நுட்ப அடுக்கு
அடுக்குதொழில்நுட்பம்
இயக்கநேரம்Node.js 22.x / 24.x LTS — >=22.22.2 <23 || >=24.0.0 <27
மொழிTypeScript 6.0 — src/ மற்றும் open-sse/ முழுவதும் 100% TypeScript (v2.0 முதல் core-ல் பூஜ்ய any)
கட்டமைப்புNext.js 16 + React 19 + Tailwind CSS 4
தரவுத்தளம்better-sqlite3 (SQLite, WAL journaling) + LowDB (JSON legacy) — 147 domain modules, 233 migrations
நினைவகம்SQLite FTS5 full-text + int8-quantized vector embeddings, typed decay
ஸ்கீமாக்கள்Zod 4 — MCP tool I/O validation + API contracts
நெறிமுறைகள்MCP (stdio / HTTP / SSE) + A2A v0.3 (JSON-RPC 2.0 + SSE)
ஸ்ட்ரீமிங்Server-Sent Events (SSE) + WebSocket bridge (/v1/ws)
சுருக்கம்12-engine pipeline — RTK, Caveman, LLMLingua-2 (MobileBERT ONNX), GCF, OmniGlyph
அங்கீகாரம் & பாதுகாப்புOAuth 2.0 (PKCE) + JWT + API Keys + MCP scoped auth · AES-256-GCM at rest · DOMPurify
மறைநிலைwreq-js — JA3 / JA4 TLS fingerprint impersonation, 3-level proxy
தாங்குதிறன்Circuit breaker, exponential backoff, anti-thundering-herd, auto-combo self-healing
பதிவேற்றம்pino — request context உடன் கட்டமைக்கப்பட்ட JSON logs
சோதனைNode.js test runner + Vitest — 8,400+ tracked test files முழுவதும் 60,000+ static test declarations (unit, integration, E2E, security, ecosystem)
தளங்கள்Desktop (Electron) · Android (Termux) · PWA (any browser)
CI/CDGitHub Actions — release-இன் போது auto npm publish + Docker Hub
இணைப்புகள்வலைத்தளம் · npm · Docker Hub

## 📖 ஆவணங்கள்
### 📘 தொடங்குதல்
ஆவணம்விளக்கம்
பயனர் வழிகாட்டிProviders, combos, CLI ஒருங்கிணைப்பு, deployment
அமைப்பு வழிகாட்டிமுழுமையான நிறுவல் முறைகள், CLI கருவி கட்டமைப்புகள், protocol அமைப்பு, timeout tuning
CLI கருவிகள் வழிகாட்டிClaude Code, Codex, Cursor, Cline, OpenClaw, Kilo, Copilot ஆகிய ஒவ்வொரு கருவிக்கும் தனித்தனி அமைப்பு
தொலைநிலை முறைscoped access tokens மூலம் உங்கள் laptop CLI-யிலிருந்து தொலைநிலை OmniRoute (VPS)-ஐ இயக்குதல்
Claude Code கட்டமைப்புlaunch + ஒவ்வொரு model-க்குமான profiles மூலம் Claude Code-ஐ OmniRoute-க்கு (local/remote) இணைத்தல்
விரைவு தொடக்கம்3 படிகள்: install → connect → configure
### 🔧 செயல்பாடுகள் & Deployment
ஆவணம்விளக்கம்
Docker வழிகாட்டிDocker run, Compose profiles, Caddy HTTPS, tunnels, image tags
Podman வழிகாட்டிQuadlet systemd ஒருங்கிணைப்பு, podman-compose, SELinux
VM Deploymentமுழுமையான வழிகாட்டி: VM + nginx + Cloudflare அமைப்பு
Fly.io Deploymentநிலையான சேமிப்பகத்துடன் Fly.io-க்கு deploy செய்தல்
Termux வழிகாட்டிTermux மூலம் Android-ல் OmniRoute-ஐ இயக்குதல்
PWA வழிகாட்டிProgressive Web App நிறுவல், caching, architecture
நீக்கல் வழிகாட்டிஅனைத்து நிறுவல் முறைகளுக்கும் முழுமையான நீக்கல்
சுற்றுச்சூழல் கட்டமைப்புமுழுமையான .env variables மற்றும் references
### 🧠 அம்சங்கள் & Architecture
ஆவணம்விளக்கம்
Architectureகணினி architecture, data flow மற்றும் internals
Compression வழிகாட்டி7-விருப்ப pipeline: off / lite / standard / aggressive / ultra / RTK / stacked
RTK CompressionCommand-output compression, filters, trust, verify, raw-output recovery
Compression EnginesCaveman, RTK, stacked pipelines, dashboard/API/MCP surfaces
Compression Rules FormatCaveman மற்றும் RTK filters-க்கான JSON rule-pack schemas
Compression Language PacksLanguage detection மற்றும் Caveman rule-pack authoring
Resilience வழிகாட்டிCircuit breakers, cooldowns, queue, anti-thundering herd, TLS spoofing
Auto-Combo Engine16-factor scoring, mode packs, self-healing
Proxy வழிகாட்டி3-நிலை proxy system, 1proxy marketplace, registry CRUD
இலவச அடுக்குகள்ஒருங்கிணைக்கப்பட்ட directory: ஆவணப்படுத்தப்பட்ட 34 recurring pools / catalog செய்யப்பட்ட 465 free-tier entries
அம்சங்கள் தொகுப்புScreenshots உடன் visual dashboard tour
Codebase Documentationதொடக்கநிலையாளர்களுக்கு ஏற்ற codebase walkthrough
### 🤖 Protocols & APIs
ஆவணம்விளக்கம்
API Referenceஎடுத்துக்காட்டுகளுடன் அனைத்து endpoints
OpenAPI SpecOpenAPI 3.0 specification
MCP Server110 MCP tools, IDE configs, Python/TS/Go clients
MCP Server வழிகாட்டிMCP installation, transports மற்றும் tool reference
A2A ServerJSON-RPC 2.0 protocol, skills, streaming, task mgmt
A2A Server வழிகாட்டிA2A agent card, tasks, skills மற்றும் streaming
### 📋 திட்டம் & தரம்
ஆவணம்விளக்கம்
பங்களிப்புமேம்பாட்டு அமைப்பு மற்றும் வழிகாட்டுதல்கள்
கிளைப்பிரிப்பு மற்றும் வெளியீட்டு மாதிரிPR-கள் எங்கு இலக்காகக் கொள்ளப்படுகின்றன (release/*), main மற்றும் குறிச்சொற்கள் எதைக் குறிக்கின்றன
மாற்றப் பதிவுஒவ்வொரு பதிப்பிற்குமான முழுமையான வெளியீட்டு வரலாறு
பாதுகாப்புக் கொள்கைபாதிப்புகளைப் புகாரளித்தல் மற்றும் பாதுகாப்பு நடைமுறைகள்
i18n வழிகாட்டி67 மொழிகளுக்கான ஆதரவு, மொழிபெயர்ப்பு பணிச்சுற்று, RTL
வெளியீட்டு சரிபார்ப்புப் பட்டியல்வெளியீட்டுக்கு முந்தைய சரிபார்ப்புப் படிகள்
கவரேஜ் திட்டம்8,400+ கண்காணிக்கப்படும் சோதனைக் கோப்புகளில் உள்ள 60,000+ நிலையான சோதனை அறிவிப்புகளுக்கான சோதனைக் கவரேஜ் உத்தி

# ⭐ சிறந்த பங்களிப்பாளர்கள் > OmniRoute-ஐ ஆர்வமிக்க திறந்த மூலச் சமூகத்தினர் வடிவமைக்கின்றனர். திட்டத்தின் தரம், நிலைத்தன்மை மற்றும் சென்றடையும் பரப்பை நேரடியாகப் பாதிக்கும் வகையில் இந்த நபர்கள் சிறப்பான பங்களிப்புகளைச் செய்துள்ளனர். **நன்றி.** ### இணைக்கப்பட்ட pull request-களின் அடிப்படையிலான வெளிப்புற பங்களிப்பாளர்கள்
தரவரிசைபங்களிப்பாளர்இணைக்கப்பட்ட 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, பிற bot/app-களால் 6, மேலும் 883 தனித்துவமான பங்களிப்பாளர்களிடமிருந்து 5,571 வெளிப்புற PR-கள். “மாற்றப்பட்ட வரிகள்” என்பது GitHub-இன் சேர்த்தல்கள் + நீக்கல்கள் ஆகும்; உருவாக்கப்பட்ட கோப்புகள், lockfile-கள், பட்டியல்கள், மொழிபெயர்ப்புகள் மற்றும் ஆவணங்களும் இதில் அடங்கும்; இது churn ஆகும், எழுதிய LOC அல்ல. 53 PR-கள் 500,000 வரிகளுக்கு மேற்பட்ட GitHub வேறுபாடுகளைப் பதிவுசெய்கின்றன (எடுத்துக்காட்டாக, ஒரே provider சேர்த்தலான #13399, 2,347 மாற்றப்பட்ட கோப்புகளைப் பட்டியலிடுகிறது); இதனால் மேலுள்ள பல மொத்தங்கள் அதிகரிக்கின்றன. சமநிலைகள் ஒரே தரவரிசையில் வைக்கப்படுகின்றன. ### GitHub-க்கு ஒதுக்கப்பட்ட commit-கள்
Dizzle
Dizzle

🥇 GitHub-ஆல் குறிப்பிடப்பட்ட 418 கமிட்கள்
Bob.Hou
Bob.Hou

🥈 GitHub-ஆல் குறிப்பிடப்பட்ட 294 கமிட்கள்
Paijo
Paijo

🥉 GitHub-ஆல் குறிப்பிடப்பட்ட 229 கமிட்கள்
Paco Cartones
Paco Cartones

🏅 GitHub-ஆல் குறிப்பிடப்பட்ட 222 கமிட்கள்
backryun
backryun

🏅 GitHub-ஆல் குறிப்பிடப்பட்ட 202 கமிட்கள்
Jan Leon
Jan Leon

🏅 GitHub-ஆல் குறிப்பிடப்பட்ட 134 கமிட்கள்
Ravi Tharuma
Ravi Tharuma

🏅 GitHub-ஆல் குறிப்பிடப்பட்ட 126 கமிட்கள்
Markus Hartung
Markus Hartung

🏅 GitHub-ஆல் குறிப்பிடப்பட்ட 115 கமிட்கள்
Randi
Randi

🏅 GitHub-ஆல் குறிப்பிடப்பட்ட 108 கமிட்கள்
Chris
Chris

🏅 GitHub-ஆல் குறிப்பிடப்பட்ட 70 கமிட்கள்
WebPerson
WebPerson

🏅 GitHub-ஆல் குறிப்பிடப்பட்ட 68 கமிட்கள்
Koosha Paridehpour
Koosha Paridehpour

🏅 GitHub-ஆல் குறிப்பிடப்பட்ட 68 கமிட்கள்
2026-11-03 02:09:16 UTC-இல் மீண்டும் சரிபார்க்கப்பட்டது: release/v3.8.53 இயல்புநிலை கிளைக்கான களஞ்சியத்தின் Contributors API மூலம் தெரிவிக்கப்பட்ட GitHub-ஆல் குறிப்பிடப்பட்ட கமிட்கள். API 903 அடையாளங்களை (429 பயனர்கள், 2 போட்கள், 472 அநாமதேய அடையாளங்கள்) வழங்கியது; இந்த அட்டவணை பராமரிப்பாளர், போட்கள் மற்றும் அநாமதேய அடையாளங்களைத் தவிர்த்து, போட்டியில் ஏற்பட்ட சமநிலைகளைத் தக்கவைக்கிறது. இது மேலே உள்ள இணைக்கப்பட்ட PR தரவரிசையிலிருந்தும் கீழே உள்ள Git-மெட்டாடேட்டா கணக்கெடுப்பிலிருந்தும் வேறுபட்டது. > 🙏 இந்தப் பங்களிப்பாளர்களின் அம்சங்கள், பிழைத்திருத்தங்கள் மற்றும் உள்கட்டமைப்பு மேம்பாடுகள் OmniRoute-ஐ நம்பகமானதாகவும் பல அம்சங்களைக் கொண்டதாகவும் ஆக்கும் செயல்பாட்டின் **முக்கியப் பகுதியாகும்**. ஒவ்வொரு pull request-உம், ஒவ்வொரு சோதனை வழக்கும், ஒவ்வொரு i18n மொழிபெயர்ப்புக் கோப்பும் முக்கியமானவை. இவர்களைப் போன்றவர்களால்தான் திறந்த மூல மென்பொருள் உருவாக்கப்படுகிறது.
---
## 💖 ஆதரவாளர்கள்
தங்கள் சொந்தப் பணத்திலிருந்து OmniRoute-க்கு நிதியளிக்கும் நபர்களுக்கு மனமார்ந்த நன்றி — ஒவ்வொரு பங்களிப்பும் இந்தத் திட்டத்தை இலவசமாகவும், சுதந்திரமாகவும், தொடர்ந்து முன்னேறிக்கொண்டிருக்கவும் உதவுகிறது.
Andrew
Andrew

💛 தற்போது மாதாந்திர ஆதரவாளர்
Vlad I
Vlad I

💛 தற்போது மாதாந்திர ஆதரவாளர்
小妍儿
小妍儿

💛 தற்போது மாதாந்திர ஆதரவாளர்
Guilherme Costa
Guilherme Costa

💛 தற்போது ஒருமுறை ஆதரவளித்தவர்
Henrique Triches Iurkiv
Henrique Iurkiv

💛 தற்போது ஒருமுறை ஆதரவளித்தவர்
Somesh Ghaturle
Somesh Ghaturle

💛 தற்போது ஒருமுறை ஆதரவளித்தவர்
Kolonie AI
Kolonie AI

💛 முன்பு ஒருமுறை ஆதரவளித்தவர்
Professor Igor Morais Vasconcelos
Prof. Igor Morais

💛 முன்பு ஒருமுறை ஆதரவளித்தவர்
Pixma
Pixma

💛 முன்பு ஒருமுறை ஆதரவளித்தவர்
Paco Cartones
Paco Cartones

💛 முன்பு ஒருமுறை ஆதரவளித்தவர்
longtao
longtao

💛 முன்பு ஒருமுறை ஆதரவளித்தவர்
… மேலும் தங்கள் அடையாளத்தைத் தனிப்பட்டதாக வைத்திருக்க விரும்பும் மற்றவர்களும் 💛 பொதுவில் உள்ள GitHub Sponsors விவரங்கள், GitHub Sponsors GraphQL API மூலம் 2026-10-18 அன்று மீண்டும் சரிபார்க்கப்பட்டன: மொத்தமுள்ள 14 ஆதரவுகளில், 11 பொதுவான ஆதரவுகள் (6 தற்போது செயலில் உள்ளவை, 5 கடந்தகால ஆதரவுகள்). மேலே உள்ள செயலில் உள்ளவர் குறிச்சொற்களை GitHub-இன் isActive நிலையே தீர்மானிக்கிறது; முன்பு பொதுவில் ஒருமுறை ஆதரவளித்தவர்களுக்கு தொடர்ந்து நன்றி தெரிவிக்கப்படுகிறது, மேலும் தனிப்பட்ட ஆதரவாளர்கள் பெயர் வெளியிடப்படாமல் இருக்கிறார்கள். Ko-fi, Buy Me a Coffee, Liberapay, PIX மற்றும் கிரிப்டோ நன்கொடைகளுக்குப் பொதுவான ஆதரவாளர் பதிவு இல்லாததால் அவை பட்டியலிடப்படவில்லை. 💖 ஆதரவாளராகுங்கள் → — ஒவ்வொரு டாலரும் OmniRoute-ஐ இலவசமாகவும் சுதந்திரமாகவும் வைத்திருக்க உதவுகிறது.

## 👥 1,000+ பங்களிப்பாளர்கள்
[![Contributors](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 bot/agent/service/placeholder அடையாளங்களை விலக்குகிறது, மேலும் காட்சிப் பெயர்கள் பொருந்துகின்றன என்பதற்காக மட்டுமே வழக்கமான மின்னஞ்சல் முகவரிகளை ஒன்றிணைக்காது. 2026-08-24 தணிக்கையில் 639 பேர் வெளியிடப்பட்டனர்; அந்தத் தணிக்கையின் அடிப்படையான ac02c5b42f இல் இந்த முறையை மீண்டும் இயக்கியபோது 619 கிடைத்தது, எனவே அதிகரிப்பு புதிய பங்களிப்பாளர்களால் ஏற்பட்டது, தளர்வான முறையால் அல்ல. ### பங்களிப்பது எப்படி 1. களஞ்சியத்தை Fork செய்யவும் 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-இன் ஒரு குறிப்பிட்ட பகுதியை வடிவமைத்தன. அவை அனைத்திற்கும் எங்கள் நன்றிகள். 🙏 > ⭐ நட்சத்திர எண்ணிக்கைகள் GitHub-ன் REST API மூலம் நவம்பர் 3, 2026 அன்று சரிபார்க்கப்பட்டவை — இந்தத் திட்டங்களுக்கு நட்சத்திரம் வழங்குங்கள். எண்ணிக்கைகள் குறிப்பிட்ட தேதியின் துல்லியமான snapshot ஆகும்; இயல்பாகவே மாறக்கூடும். ### 🧬 மரபுத்தொடர் & gateway
திட்டம்⭐OmniRoute-ஐ அது எவ்வாறு ஈர்த்தது
9router31,861இந்த fork கட்டமைக்கப்பட்டுள்ள அசல் திட்டம் — பல-modal APIs மற்றும் முழுமையான TypeScript rewrite மூலம் இங்கு விரிவாக்கப்பட்டது.
CLIProxyAPI57,329இந்த JavaScript / TypeScript port-ஐ ஈர்த்த Go implementation.
LiteLLM62,580இதன் public pricing dataset எங்கள் cost-tracking sync-க்கு தரவளிக்கிறது; மேலும் இதன் provider-normalization model எங்கள் routing-ஐ வழிநடத்தியது.
codex-chatgpt-web15,435MIT source, vendored ChatGPT Web → Codex Responses bridge-இல் browser-session, response-framing, usage மற்றும் web-search adapters உட்படத் தழுவப்பட்டது.
free-claude-code65,966இதன் patterns stream recovery, no-thinking aliases, fallback web search, sliding-window limits, log redaction மற்றும் hardened launcher flows ஆகியவற்றில் port செய்யப்பட்டன.
composer-api347Cursor Composer-ன் tool-choice, output-constraint மற்றும் tool-commit patterns, native Cursor executor-இல் தழுவப்பட்டன.
codex-multi-auth561Fresh-login மற்றும் refresh-token rotation patterns, Codex OAuth reauthentication-இல் port செய்யப்பட்டன.
opencode-anthropic-auth562Claude Code-இணக்கமான transform defaults மற்றும் billing-header நடத்தை, OmniRoute-ன் config-driven bridge-இல் பொதுமைப்படுத்தப்பட்டன.
grok2api-merged2இதன் Grok model mappings, fake-TypeError Statsig generator, request மற்றும் device defaults, NDJSON response processor ஆகியவை OmniRoute-ன் Grok Web executor-இல் குறிப்பிடத்தக்க வகையில் தழுவப்பட்டன.
TQZHR/grok2api707grok2api-merged-க்கு பின்னால் உள்ள முக்கிய transitive code source; இதன் model, header, payload, Statsig மற்றும் processor implementations, Grok Web lineage-இல் பாதுகாக்கப்பட்டுள்ளன.
chenyme/grok2api7,874Grok payload மற்றும் device defaults, Statsig generator, மேலும் TQZHR மற்றும் grok2api-merged வழியாகத் தொடரும் result.response processor ஆகியவற்றுக்கான அடிப்படை MIT source.
grok2api-pro27இதன் proxy-pool layer-க்காக grok2api-merged குறிப்பிடும் transitive source; OmniRoute அந்த lineage notice-ஐப் பாதுகாக்கிறது, ஆனால் அதன் வரையறுக்கப்பட்ட Grok Web executor-இல் proxy-pool port செய்ததாகக் கோரவில்லை.
GrokProxy52இதன் cookie-authenticated Grok proxy மற்றும் result.response.token streaming pattern, OmniRoute-ன் Grok Web transport-ஐ வழிநடத்தியது.
GrokBridge5இதன் HTTP/browser upstream design-க்காக அசல் Grok Web implementation ஆலோசிக்கப்பட்டது; இதன் direct HTTP path GrokProxy-இலிருந்து பெறப்பட்டது, எனவே தனித்த code port எதுவும் கோரப்படவில்லை.
### 🗜️ Context & token compression — engines
திட்டம்⭐இது OmniRoute-க்கு வழங்கிய உத்வேகம்
Caveman116,957வைரலான "சில token-கள் போதுமானபோது பல token-களை ஏன் பயன்படுத்த வேண்டும்" திட்டம் — இதன் caveman-பேச்சு தத்துவம் எங்கள் நிலையான சுருக்கப் பயன்முறைக்கும் 30+ filler/condensation விதிகளுக்கும் அடித்தளமாகிறது.
RTK – Rust Token Killer85,350உயர் செயல்திறன் கொண்ட command-output சுருக்கம் — இது எங்கள் RTK engine, JSON filter DSL, raw-output recovery மற்றும் அடுக்கப்பட்ட RTK → Caveman pipeline-க்கு உத்வேகம் அளித்தது.
headroom78,672மீளமைக்கக்கூடிய context-compression (SmartCrusher) — இது எங்கள் headroom engine மற்றும் ccr retrieve-marker pattern-க்கு உத்வேகம் அளித்தது.
LLMLingua6,797Prompt-compression ஆய்வு (LLMLingua / LLMLingua-2) — இது எங்கள் async, code-safe, fail-open llmlingua engine-க்கு உத்வேகம் அளித்தது.
llmlingua-2-js33எங்கள் LLMLingua engine-க்கான worker-thread backend ஆகப் பயன்படுத்தப்படும் JS/ONNX port (MobileBERT / XLM-RoBERTa).
Troglodita50PT-BR token compression — Brazilian-Portuguese இலக்கணத்திற்காகச் செம்மைப்படுத்தப்பட்ட pleonasm reduction மற்றும் filler removal மூலம் எங்கள் pt-BR language pack-ஐ இயக்குகிறது.
ponytail182,929வைரலான "lazy senior dev" YAGNI-coder skill — இது எங்கள் less-code Output Style-க்கு உத்வேகம் அளித்தது: Caveman-ன் சுருக்கமான உரைக்கு இணையான output-axis அணுகுமுறையாக, _உருவாக்கப்பட்ட_ code-ஐக் குறைக்கும் smallest-working-change steering.
i-have-adhd59,838இதன் action-first, ADHD-friendly response style, ஐந்து மொழிகளில் OmniRoute-ன் concise output style-ஆகத் தழுவப்பட்டது.
### 🧩 சுருக்கமான வடிவங்கள், token ஆய்வு மற்றும் code-aware tooling
திட்டம்⭐இது OmniRoute-க்கு வழங்கிய உத்வேகம்
TOON25,602Token-Oriented Object Notation — இதன் columnar, header-plus-rows model எங்கள் tabular compaction stage-ஐ வடிவமைத்தது.
GCF – Graph Compact Format61இதன் compact graph format மற்றும் generic-profile design, OmniRoute-ன் tabular compaction மற்றும் Headroom codec format-ஐ வடிவமைக்க உதவின.
gcf-typescript4Headroom generic-profile codec ஆக நேரடியாக vendored செய்து விரிவாக்கப்பட்ட MIT TypeScript implementation.
token-optimizer-mcp566Brotli/SQLite cache + per-session context-delta — இது எங்கள் session-dedup engine-க்கு உத்வேகம் அளித்தது.
token-savior1,203Bash-output compaction + MCP profiles — இது எங்கள் compression bail-out discipline மற்றும் MCP tool-manifest reduction-க்கு உத்வேகம் அளித்தது.
token-saver162Content-aware, per-file-type output compression with failure-aware bail-out — இது எங்கள் per-type dispatch மற்றும் minimum-gain skip அணுகுமுறையை உறுதிப்படுத்தியது.
token-optimizer2,853"ghost tokens-ஐக் கண்டறியுங்கள்" — இதன் offload + recoverable-handle pattern, எங்கள் CCR offload சிந்தனைக்கு வழிகாட்டியது.
TokenMizer34எங்கள் session-dedup design-க்கு வழிகாட்டிய session-graph + cross-turn line-dedup blueprint.
OmniCompress3Rust columnar-JSON + content-addressed retrieve + cross-message dedup — இது எங்கள் headroom/ccr/session-dedup engine design-ஐயும், cache-stable "compressed form is position-independent" invariant-ஐயும் உறுதிப்படுத்தியது.
mcp-compressor140MCP tool-schema/description compression — இது எங்கள் MCP tool-manifest cardinality reduction-க்கு வழிகாட்டியது.
RepoMapper218Aider-style repo-map ranking — இது எங்கள் repo-map / retrieval-ranking ஆய்வுக்கு வழிகாட்டியது.
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 agents — எங்கள் Context Control & Recovery (CCR) அடுக்குநிலை மாதிரிக்கு ஊக்கமளித்தது.
WFGY1,804தொடர்ந்து நிகழும் 16 RAG/LLM தோல்வி முறைகளின் ProblemMap வகைப்பாடு — எங்கள் troubleshooting வழிகாட்டியில் பயன்படுத்தப்படும் பகிரப்பட்ட சொற்களஞ்சியம்.
### 🛰️ போக்குவரத்து ஆய்வு, MITM மற்றும் வெளிப்படையான proxy
திட்டம்⭐இது OmniRoute-க்கு அளித்த ஊக்கம்
llm-interceptor81coding-assistant ↔ LLM போக்குவரத்தின் MITM interception/analysis, ஆரம்பகட்ட Traffic Inspector தேவைகளைத் தீர்மானிக்க உதவியது. முன்பு பெறப்பட்ட நான்கு modules — SSE merging, conversation normalization, secret masking மற்றும் header sanitization — பொது protocol standards-ஐ அடிப்படையாகக் கொண்ட தனித்த clean-room implementations மூலம் மாற்றப்பட்டுள்ளன. இரண்டு host-passthrough surfaces (passthrough.ts மற்றும் _internal/bypass.cjs) OmniRoute-க்குள் தனித்த implementations ஆகவே உள்ளன; அந்த மாற்றத்தின் ஒரு பகுதியாக அவை மறுஎழுதப்படவில்லை.
ProxyBridge6,978ஒவ்வொரு process-க்கும் வெளிப்படையான proxy routing — crash-safe MITM teardown, socket idle-timeouts, /proc process attribution மற்றும் TPROXY capture ஆகியவற்றுக்கு ஊக்கமளித்தது.
### 📚 மாதிரி தரவு, கண்காணிப்புத் திறன் மற்றும் UI
திட்டம்⭐இது OmniRoute-க்கு அளித்த ஊக்கம்
models.dev7,486AI மாதிரிகளின் விவரக்குறிப்புகள், விலை மற்றும் திறன்களுக்கான திறந்த database — எங்கள் model catalog-இல் இயல்பாக ஒத்திசைக்கப்படுகிறது.
React Flow / xyflow38,874எங்கள் நிகழ்நேர Compression Studio மற்றும் Combo/Routing Studio-ஐ இயக்கும் node-based graph library.
LangGraph44,349LangGraph Studio-வின் live workflow-graph visualization, எங்கள் Studios-இன் நிகழ்நேர cascade view-க்கு ஊக்கமளித்தது.
Langfuse36,907அதன் trace → span → generation observability model, எங்கள் 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-defaults723இயல்புநிலையாகப் பாதுகாப்பான 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அதன் சுருக்கமான 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)** · נבנה באהבה ❤️ למען קהילת הבינה המלאכותית בקוד פתוח. נוצר על ידי Diego Souza · OmniRoute v3.8.54 · Node ≥22.22.2 · רישיון MIT · omniroute.online