# 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 நுழைவாயில் OmniRoute — குறியீடு எழுதுவதை ஒருபோதும் நிறுத்தாதீர்கள். ஒவ்வொரு AI கருவியும் → 375 வழங்குநர்கள் — 150+ இலவசம் — ஒரே முனைப்புள்ளி வழியாக. Claude Code, Codex, Cursor, Cline, Copilot & Antigravity ஆகியவற்றைத் தானியங்கி மாற்றுவழியுடன் இலவச Claude / GPT / Gemini உடன் இணைக்கிறது. RTK + Caveman அடுக்குச் சுருக்கம் 15–95% டோக்கன்களைச் சேமிக்கிறது (சராசரியாக ~89%) — வரம்புகளை ஒருபோதும் எட்டாதீர்கள். 375 AI வழங்குநர்கள் · 150+ இலவச அடுக்குகள் · மாதத்திற்கு ~1.62B இலவச டோக்கன்கள் · 20 வழிப்படுத்தல் உத்திகள் · தொடங்குவதற்கு $0.
## 💰 ~1.62B டோக்கன்கள் / மாதம் மூன்றாம்-தரப்பு இலவச அடுக்குகள் முழுவதும்
> **உங்கள் சொந்த வழங்குநர் கணக்குகளைக் கொண்டு வாருங்கள்.** இது தனித்தனியாக தகுதிபெறும் மூன்றாம்-தரப்பு இலவச அடுக்குகள் முழுவதும் மதிப்பிடப்பட்ட ஒரு மொத்தத் தொகை; OmniRoute வழங்கும் டோக்கன் மானியம் அல்ல. பதிவு செய்யுங்கள், தேவைப்படும் இடத்தில் சான்றுகளைப் பெறுங்கள், உங்களால் பயன்படுத்தக்கூடிய வழங்குநர்களை இணைக்கவும்; ஒவ்வொரு வழங்குநரும் அதன் வரம்புகள், கிடைக்கும் தன்மை மற்றும் விதிமுறைகளைக் கட்டுப்படுத்துகிறது. > > இலவச அடுக்குகளை கைமுறையாக அடுக்கி வைப்பது கடினம் — டஜன் கணக்கான SDK-கள், டஜன் கணக்கான வீத வரம்புகள், உங்களிடம் உண்மையில் எவ்வளவு உள்ளது என்பதற்கு எந்த யோசனையும் இல்லை. OmniRoute **34 மீளும் பூல் விசைகள் முழுவதும் 467 இலவச-அடுக்கு பதிவுகளை** பட்டியலிடுகிறது, மேலும் **வெளியிடப்பட்ட நேர்மறை மாதாந்திர பட்ஜெட்டைக் கொண்ட 17 பூல்கள் மற்றும் ஐந்து ஒரு-மாதிரி Groq வரம்புகள்** ஆகியவற்றிலிருந்து டோக்கன் தலைப்புச்செய்தியைக் கணக்கிடுகிறது, பங்கிடப்பட்ட பூல் மூலம் நகல்கள் நீக்கப்படுகின்றன. பிராந்திய அடையாளச் சரிபார்ப்புக்குப் பிறகே திறக்கும் ஒதுக்கீடுகள் (இன்று: ModelScope) தனியாகக் காட்டப்படுகின்றன, பிராந்திய அடையாளச் சரிபார்ப்புக்குப் பின்னால் +~6M, மேலும் தலைப்புச்செய்தியில் ஒருபோதும் கூட்டப்படுவதில்லை. முடிவு டாஷ்போர்டில் தெரியும் (`/dashboard/free-tiers`). OmniRoute free-tier budget card: ~1.62B free tokens per month steady, up to ~2.22B in the first month with signup credits, from 34 documented recurring pool keys covering 467 cataloged free-tier entries behind one endpoint. Honest pool-deduped math — each shared pool counted once, including 17 recurring pools with a published positive monthly token budget plus five per-model Groq caps; 12 providers are marked avoid in the terms-risk catalog so you decide. Budget bar includes Mistral 1B, Nara 210M, LLM7 150M, xKiro 150M, Groq 30M (five per-model caps) and smaller pools, plus first-month signup credits and permanently-free no-token-cap providers surfaced separately so they never inflate the headline. Live used/remaining on /dashboard/free-tiers. > நேரலையில் உள்ள `/dashboard/free-tiers` பக்கத்தின் அனிமேஷன் சுருக்கம். முழு முறையியல் (பூல் நகல்நீக்கம், கிரெடிட் அடுக்குகள், வழங்குநர் விதிமுறைகள்): **[docs/reference/FREE_TIERS.md](docs/reference/FREE_TIERS.md)**. > > இந்த எண்ணிக்கைகள் ஒவ்வொரு இரண்டு வாரங்களுக்கும் நேரடி பட்டியலுக்கு எதிராக மறுஆய்வு செய்யப்படுகின்றன, மேலும் **இரு திசைகளிலும் நகலும்** — ஒரு வழங்குநர் இலவச அடுக்கை முடித்துவிட்டால் எண்ணிக்கை குறையும்; புதியது வரும்போது அது உயரும். பட்டியல் உண்மையில் கணக்கிடுவதை நாங்கள் வெளியிடுகிறோம், ஒருபோதும் மேல்நோக்கி வட்டமிட்ட சிறந்த நிலையை அல்ல.

⭐ OMNIROUTE பணம் சேமிக்கவும் உங்கள் வேலையை எளிதாக்கவும் உதவியிருந்தால் ரெப்போவை ஸ்டார் செய்யுங்கள்.

[![Stars](https://img.shields.io/github/stars/diegosouzapw/OmniRoute?style=social)](https://github.com/diegosouzapw/OmniRoute) diegosouzapw%2FOmniRoute | Trendshift [![Star History Rank](https://api.star-history.com/badge?repo=diegosouzapw/OmniRoute&theme=dark)](https://www.star-history.com/diegosouzapw/omniroute) [![olud.ai](https://olud.ai/badge.php?tool=diegosouzapw-omniroute)](https://olud.ai/project/diegosouzapw-omniroute.html) ### 💬 சமூகத்தில் சேருங்கள் **👋 பராமரிப்பாளரைப் பின்தொடருங்கள் — புதிய வழங்குநர்கள், வெளியீடுகள் & குறிப்புகளை முதலில் பெறுங்கள்:** [![Follow Diego on LinkedIn](https://img.shields.io/badge/Follow_Diego_on-LinkedIn-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/diegosouzapw/) [![Follow @diegosouzapw on GitHub](https://img.shields.io/github/followers/diegosouzapw?style=for-the-badge&logo=github&logoColor=white&label=Follow%20on%20GitHub&color=181717)](https://github.com/diegosouzapw) [![Discord](https://img.shields.io/badge/Discord-5865F2?style=for-the-badge&logo=discord&logoColor=white)](https://discord.gg/U47eFqAXCn) [![Telegram](https://img.shields.io/badge/Telegram-26A5E4?style=for-the-badge&logo=telegram&logoColor=white)](https://t.me/omnirouteOficial) [![WhatsApp Global](https://img.shields.io/badge/WhatsApp_Global-25D366?style=for-the-badge&logo=whatsapp&logoColor=white)](https://chat.whatsapp.com/FvuCbrpZmQ6I85n2vW5QIC?s=cl&p=a&mlu=4) [![WhatsApp Brasil](https://img.shields.io/badge/WhatsApp_Brasil-25D366?style=for-the-badge&logo=whatsapp&logoColor=white)](https://chat.whatsapp.com/KWgatljAjmbELQory59Oti?s=cl&p=a&mlu=4) [![Website](https://img.shields.io/badge/Website-omniroute.online-blue?logo=google-chrome&logoColor=white)](https://omniroute.online) **கேள்விகள், வழங்குநர் குறிப்புகள், சாலைப்படம் & ஆதரவு → [Discord](https://discord.gg/U47eFqAXCn) · [Telegram](https://t.me/omnirouteOficial) · WhatsApp [🌍 Global](https://chat.whatsapp.com/FvuCbrpZmQ6I85n2vW5QIC?s=cl&p=a&mlu=4) / [🇧🇷 Brasil](https://chat.whatsapp.com/KWgatljAjmbELQory59Oti?s=cl&p=a&mlu=4) / [Portal](https://portal.sthub.com.br/communities/groups/st-hub/channels/Omniroute-World-8kRjmK)**
## 📈 கேட்வே தொடர்ந்து வளர்கிறது
| | v3.8.50 | **v3.8.51** | `v3.8.53+` | | ---------------------------------- | :----------------------: | :---------: | :--------------------: | | 🌐 வழங்குநர்கள் | 352 | **358** | 375 | | 🧠 தனித்துவமான அரட்டை மாதிரி IDகள் | 1320 | **1374** | 1475 | | 🖼️ மாடாலிட்டி பாலம் | 🆕 பார்வை + ஒலி + காணொளி | ✓ | ✓ | | 📡 ரேடார் இலவச பட்டியல் | 🆕 விருப்பத்தேர்வு | ✓ | ✓ | | ⚖️ ஒதுக்கீடு உணர்ந்த திட்டமிடல் | 🆕 ஒதுக்கீட்டுப் பங்கு | ✓ | ✓ | | 📊 ஒதுக்கீடு அளவியல் | 🆕 நேரலை | ✓ | ✓ | | 🧰 ஹெட்லெஸ் பயன்முறை | — | — | 🆕 `serve --headless` | | 🛤️ LTS தண்டவாள உள்கட்டமைப்பு | — | — | 🆕 வெளியீட்டு சேனல்கள் | | 🔎 மாதிரி கண்டறிதல் API | — | — | 🆕 `/v1/models/query` | **→ [சாலை வரைபடம்](ROADMAP.md) — `v3.9.0 LTS` நோக்கி தண்டவாளத்தில் பயணம்**

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

ஆங்கிலம் (en) போர்த்துகீசியம் — பிரேசில் (pt-BR) போர்த்துகீசியம் (pt) ஸ்பானியம் (es) பிரெஞ்சு (fr) இத்தாலியம் (it) ஜெர்மன் (de) டச்சு (nl) ரஷ்யம் (ru) உக்ரைனியம் (uk-UA) போலிஷ் (pl) செக் (cs) ஸ்லோவாக் (sk) ருமேனியம் (ro) ஹங்கேரியம் (hu) பல்கேரியம் (bg) டேனிஷ் (da) பின்னிஷ் (fi) நார்வேஜியம் (no) ஸ்வீடிஷ் (sv) சீனம் — எளிமைப்படுத்தப்பட்டது (zh-CN) சீனம் — பாரம்பரியம் (zh-TW) ஜப்பானியம் (ja) கொரியம் (ko) தாய் (th) வியட்நாமியம் (vi) இந்தோனேசியம் (id) மலாய் (ms) பிலிப்பினோ (phi) இந்தி (hi) குஜராத்தி (gu) மராத்தி (mr) தமிழ் (ta) தெலுங்கு (te) வங்காளம் (bn) உருது (ur) பாரசீகம் (fa) அரபு (ar) எபிரேயம் (he) துருக்கியம் (tr) அசர்பைஜானியம் (az) சுவாஹிலி (sw) கிரேக்கம் (el) குரோஷியம் (hr) செர்பியம் (sr) லிதுவேனியம் (lt) எஸ்டோனியம் (et) லாட்வியம் (lv) ஸ்லோவேனியம் (sl) மால்ட்டியம் (mt) ஐரிஷ் (ga) கன்னடம் (kn) மலையாளம் (ml) ஒடியா (or) பஞ்சாபி (pa) நேபாளி (ne) சிங்களம் (si) பர்மியம் (my) கெமர் (km) ஹவுசா (ha) யோருபா (yo) இக்போ (ig) அம்ஹாரிக் (am) உஸ்பெக் (uz) ஜார்ஜியம் (ka) ஆர்மீனியம் (hy) போஸ்னியம் (bs)


## 🆓 நிறுவி, ஒரு வழங்குநரை இணைத்து, பின்னர் ஒரே முனைப்புள்ளி வழியாக வழிமாற்றுங்கள்
மூன்று படிகள்: OmniRoute-ஐ நிறுவித் தொடங்கவும், உங்கள் சொந்தக் கணக்கு அல்லது API விசையுடன் தகுதியான வழங்குநரை இணைக்கவும், பின்னர் OmniRoute API விசையையும் auto மாதிரியையும் பயன்படுத்தி உங்கள் கருவியை localhost:20128/v1-க்கு சுட்டிக்காட்டவும். கிடைக்கக்கூடிய தகுதியான இணைப்புகள் மற்றும் வழங்குநரின் வரம்புகளைப் பொறுத்தே வழிமாற்றம் அமையும். ```bash # ஒரு வழங்குநரை இணைத்த பிறகு, Dashboard → Endpoints என்பதிலிருந்து உங்கள் OmniRoute விசையை நகலெடுக்கவும்: curl http://localhost:20128/v1/chat/completions \ -H "Authorization: Bearer YOUR_OMNIROUTE_KEY" \ -H "Content-Type: application/json" \ -d '{"model":"auto","messages":[{"role":"user","content":"Hello!"}]}' ``` `auto`-க்கு ஒரு தகுதியான வழித்தடம் தேவை. புதிதாக நிறுவப்பட்ட அமைப்பில் தகுதியான விசையில்லா இலக்குகள் எதுவும் இல்லாமல் இருக்கலாம்; மேலும், விசையில்லா வழங்குநர் மூன்றாம் தரப்பு கிளையன்ட்களை நிராகரிக்கக்கூடும். Kiro உட்பட `tos: avoid` எனக் குறிக்கப்பட்ட வழங்குநர்கள் இயல்பாகவே தானியங்கு வழிமாற்றத்திலிருந்து விலக்கப்படுகின்றனர்; ஒரு கணக்கை இணைப்பது அந்த அமைப்பை மீறாது. வழங்குநரைத் தேர்ந்தெடுப்பதற்கு முன் [இலவச அடுக்குகள் வழிகாட்டி](docs/getting-started/FREE-TIERS-GUIDE.md)-ஐப் பார்க்கவும். 📦 **Python, Node.js, PHP மற்றும் cURL**-க்கான நகலெடுத்து ஒட்டக்கூடிய விரைவுத் தொடக்க ஸ்கிரிப்ட்கள் → [`examples/quickstart/`](examples/quickstart/)
# 💥 வாக்குறுதி
வாக்குறுதி — ஒரே முனைப்புள்ளியும் 375 வழங்குநர்களும். மற்றொரு ஆரோக்கியமான இலக்கு கிடைக்கும் வரை, தானியங்கு மாற்றுவழி வழிமாற்றத்தைத் தொடரச் செய்கிறது. ஆறு தூண்கள்: 375 வழங்குநர்களிடையே மீள்திறன்மிக்க மாற்றுவழி · தகுதியான பணிச்சுமைகளில் 95% வரையிலான டோக்கன் சேமிப்பு · 150+ இலவச அடுக்குகள் மற்றும் மீண்டும் மீண்டும் கிடைக்கும்/விசையில்லா 51 நிரந்தர இலவச வழங்குநர்களுடன் $0-இல் தொடக்கம் · ஒரே கட்டமைப்பின் மூலம் 37 CLI/முகவர் ஒருங்கிணைப்புகள் · /v1-இல் OpenAI, Claude, Gemini மற்றும் Responses API இணக்கத்தன்மை · circuit breakers, TLS stealth, MCP 110 கருவிகள், A2A, நினைவகம், பாதுகாப்புத் தடுப்புகள், மதிப்பீடுகள் மற்றும் கண்காணிக்கப்படும் 7,800+ சோதனைக் கோப்புகளில் 56,000+ நிலையான சோதனை அறிவிப்புகள் உள்ளிட்ட உற்பத்திச் சூழல் கட்டுப்பாடுகள்.

# 🤔 ஏன் OmniRoute?
ஏன் OmniRoute — 10 டாஷ்போர்டுகள், செயலிழந்த API விசைகள் மற்றும் எதிர்பாராத கட்டணங்களைச் சமாளிப்பதை நிறுத்துங்கள். அன்றாடப் பத்து சிக்கல்களும் அவற்றுக்கான தீர்வுகளும்: பயன்படுத்தப்படாமலேயே காலாவதியாகும் ஒதுக்கீடு → சந்தாக்களை அதிகபட்சமாகப் பயன்படுத்துதல்; குறியீடு எழுதும் இடையில் வீத வரம்புகள் → 4-அடுக்கு தானியங்கு மாற்றுவழி (சந்தா → API → மலிவு → இலவசம்); கருவி வெளியீடுகள் டோக்கன்களை வீணாக்குதல் → RTK + Caveman சுருக்கம் (15–95%); விலையுயர்ந்த API-கள் → செலவுக்கேற்ற வழிமாற்றம்; ஒவ்வொரு கருவிக்கும் தனித்தனி அமைப்பு → ஒரே முனைப்புள்ளி, ஒரே டாஷ்போர்டு; AI தடுக்கப்படுதல் → 3-நிலை ப்ராக்ஸி + TLS stealth; செயலிழந்த விசைகள் → 3-அடுக்கு மீள்திறன் (circuit breakers, விசை ஓய்வுக்காலம், மாதிரிப் பூட்டுதல்); குழுவினர் ஒரே சந்தாவைப் பகிர்தல் → நியாயமான பகிர்வு ஒதுக்கீடுகளுடன் விசைத் தொகுப்புகள்; வேறொருவரின் கிளவுட் வழியாகச் செல்லும் தூண்டல்கள் → AES-256-GCM மறையாக்கப்பட்ட விசைகளுடன் உள்ளூர்-முதன்மை; செலவுத் தெளிவின்மை → நேரடி பகுப்பாய்வு (பயன்பாடு, ஒதுக்கீடு, சேமிப்பு, p95 தாமதம்).
OmniRoute கோரிக்கை ஓட்டம்: உங்கள் IDE அல்லது CLI (Claude Code, Cursor, Cline…) ஒரு உள்ளூர் முனைப்புள்ளியை (http://localhost:20128/v1) அழைக்கிறது; தகுதியான, ஆரோக்கியமான இலக்கு கிடைக்கும் வரை OmniRoute Smart Router (RTK + Caveman சுருக்கம், 20 வழிமாற்ற உத்திகள், circuit breakers, TLS stealth, MCP, A2A, பாதுகாப்புத் தடுப்புகள்) 4 வழங்குநர் அடுக்குகளுக்கிடையே மாற்றுவழியைப் பயன்படுத்த முடியும் — அடுக்கு 1 சந்தா, அடுக்கு 2 API விசை, அடுக்கு 3 மலிவு மற்றும் அடுக்கு 4 இலவசம்.

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

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: 375 வழங்குநர்கள், உள்ளமைக்கப்பட்ட 150+ இலவச அடுக்குகள், 20 வழிப்படுத்தல் உத்திகள், 12-எஞ்சின் டோக்கன் சுருக்கம், 110 கருவிகளுடன் உள்ளமைக்கப்பட்ட MCP சேவையகம், A2A முகவர் நெறிமுறை, நிலையான நினைவகம், பாதுகாப்புக் கட்டுப்பாடுகள், கிளவுட் முகவர்கள், TLS கைரேகை மறைவு, Desktop/Termux/PWA மற்றும் 67 i18n பயனர் இடைமுக மொழிப்பகுதிகள். OmniRoute ஆனது MIT உரிமம் பெற்றது மற்றும் சுயமாக ஹோஸ்ட் செய்யக்கூடியது. போட்டியாளர்களின் திறன்களும் எண்ணிக்கைகளும் மாறக்கூடும்; இணைக்கப்பட்ட வழிமுறையைப் பார்க்கவும். 📊 முழுமையான வழிமுறை & 9router, OpenRouter, CLIProxyAPI மற்றும் LiteLLM ஆகியவற்றுடனான ஒவ்வொரு அம்சத்திற்குமான விரிவான ஒப்பீடு → [`docs/comparison/OMNIROUTE_VS_ALTERNATIVES.md`](docs/comparison/OMNIROUTE_VS_ALTERNATIVES.md)
## 💚 OmniRoute-ஐ ஆதரிக்கவும் OmniRoute MIT உரிமம் பெற்றது மற்றும் வெளிப்படையாகப் பராமரிக்கப்படுகிறது. இது உங்கள் நேரத்தையோ பணத்தையோ சேமித்தால், இதைச் சுயாதீனமாக வைத்திருக்க உதவும் வழிகள் இங்கே உள்ளன — உங்களுக்கு ஏற்றதைத் தேர்ந்தெடுக்கவும். ஆதரவுத்தொகை ஒருபோதும் வழிச்செலுத்தல் முன்னுரிமையைப் பாதிக்காது; அது தரவரிசையை அல்ல, பார்வைத்தன்மையையே வழங்குகிறது.
⭐ களஞ்சியத்திற்கு நட்சத்திரமிடுங்கள்இலவசம் — பார்வைத்தன்மைக்கு உண்மையாகவே உதவுகிறதுOmniRoute-க்கு நட்சத்திரமிடுங்கள்
🐙 GitHub Sponsorsஒருமுறை அல்லது மாதந்தோறும் · தளக் கட்டணம் இல்லைgithub.com/sponsors/diegosouzapw
☕ Ko-fiவிரைவான ஒருமுறை நன்கொடை; நன்கொடையாளர் பதிவுசெய்யத் தேவையில்லைko-fi.com/diegosouzapw
🧋 Buy Me a Coffeeசிறிய, முறைசாரா ஆதரவுbuymeacoffee.com/diegosouzapw
🖐 Liberapayதொடர்ச்சியானது · இலாப நோக்கற்றது · திறந்த மூலமானதுliberapay.com/diegosouzapw
🇧🇷 PIX (பிரேசில்)உடனடி, கட்டணங்கள் இல்லைவிசை & QR கீழே உள்ளன
₿ கிரிப்டோBTC · ETH · USDT-TRC20 · USDC-Solanaமுகவரிகள் கீழே உள்ளன
**🇧🇷 PIX** — உடனடி, கட்டணங்கள் இல்லை (பிரேசில்) OmniRoute PIX QR குறியீடு விசை (சீரற்றது): `5d865059-bc44-483a-962d-43ceb80126eb` Pix நகலெடுத்து ஒட்டுவதற்கான குறியீடு: ``` 00020101021126580014br.gov.bcb.pix01365d865059-bc44-483a-962d-43ceb80126eb5204000053039865802BR5922OMNIROUTE CONTRIBUICAO6006BRASIL62070503***630475DD ```
₿ கிரிப்டோ — BTC · ETH · USDT-TRC20 · USDC-Solana (விரிவாக்கக் கிளிக் செய்யவும்)
₿ BTCBitcoin (SegWit)bc1qh00smz004sy85wyl28v77tenkt3ckl6eaep7fd
Ξ ETHEthereum (ERC20)0x64Cf6B68A6Ff34288e89172950a2d00102337a84
₮ USDTTron (TRC20)TKAF41JpuQrHbKTnsQa9svJE2T192Hvsc2
$ USDCSolana2emNNZzVVWQc3FQ2wk9M6qXUQmW8AKdjjL174fXR28Tu
⚠️ ஒவ்வொரு நாணயத்தையும் காட்டப்பட்டுள்ள நெட்வொர்க்கில் மட்டுமே அனுப்பவும் — தவறான நெட்வொர்க்கில் அனுப்பினால் நிதியை இழக்க நேரிடலாம்.
🐛 பிழையைக் கண்டீர்களா அல்லது கருத்து உள்ளதா? ஒரு [கலந்துரையாடலை](https://github.com/diegosouzapw/OmniRoute/discussions) தொடங்கவும்.

டெவலப்பர் குறிப்புகள்: டெவலப்பர்களின் வசதிக்காக, npm install/postinstall நடைபெறும்போது திட்டம் ஓர் உள்ளூர் .env கோப்பை உருவாக்கக்கூடும். இந்தக் கோப்பு திட்டமிட்டே .gitignore வழியாகப் புறக்கணிக்கப்படுகிறது (.gitignore-ஐப் பார்க்கவும்); இதை ஒருபோதும் கமிட் செய்யக்கூடாது — தவறுதலாகக் கமிட் செய்யப்பட்டால், வெளிப்பட்ட ரகசியங்கள் அனைத்தையும் மாற்றி, வரலாற்றிலிருந்து அந்தக் கோப்பை அகற்றவும். உள்ளூர் சூழல் கோப்புகள் மற்றும் ரகசியங்களை நிர்வகிப்பதற்கான வழிகாட்டுதலுக்கு docs/DEVELOPER-ENVIRONMENT.md-ஐப் பார்க்கவும்.

## 📡 OmniRoute Radar மேலே ஆவணப்படுத்தப்பட்ட, பகிரப்பட்ட தொகுப்புகளில் உள்ள நகல்களை நீக்கிய பட்டியலிலிருந்து கிடைக்கும் முக்கிய இலவச அடுக்கு அளவு **~1.62B டோக்கன்கள்/மாதம்** ஆகவே உள்ளது. வழங்குநர்களின் தற்காலிகப் பதிவுச் சலுகைகள் முதல் மாதத்திற்கான அளவைத் தனியாக **~2.22B** வரை உயர்த்தக்கூடும். OmniRoute வெளியீடுகளுக்கு இடைப்பட்ட காலத்தில் இலவச மாடல்களின் கிடைப்புநிலை குறித்த புதிய தகவல்களை விரும்புபவர்களுக்காக Radar ஒரு விருப்பத் தேர்வாகக் கிடைக்கும், கையொப்பமிடப்பட்ட பட்டியல் மேலடுக்காகும்; சமூகப் பட்டியலும் ஏற்கெனவே உள்ள ஒவ்வொரு இலவச அம்சமும் தொடர்ந்து இலவசமாகவே இருக்கும். ஆதரவாளர்கள் நேரடிப் பட்டியலையும் கூடுதல் வழங்குநர் வாய்ப்புகளையும் பெறலாம். வழங்குநர்களின் கிடைப்புநிலையைப் பொறுத்து, இதன் தனியான, மாற்றத்தக்க உச்சவரம்பு **அதிகபட்சமாகச் சுமார் 3B டோக்கன்கள்/மாதம்** ஆகும். இந்த உச்சவரம்பிற்கு உத்தரவாதம் இல்லை: வழங்குநர்கள் ஒதுக்கீடுகள், தகுதித் தேவைகள், மாடல்கள் அல்லது பிராந்தியங்களை எந்த நேரத்திலும் மாற்றலாம். Radar-ஐப் பயன்படுத்தத் தனியாகச் சம்மதிக்க வேண்டும்; இது GET கோரிக்கைகளை மட்டுமே பயன்படுத்துகிறது. OmniRoute கிளையன்ட் ப்ராம்ப்ட்கள், போக்குவரத்து, வழங்குநர் உள்ளமைவு, பயன்பாட்டுத் தொலைஅளவீடு அல்லது அறிவிப்புகளை நிராகரித்த உள்ளூர் நிலை ஆகியவற்றைப் பதிவேற்றாது. தகுதித் தேவைகளையும் தற்போதைய பட்டியலையும் **[radar.omniroute.online/planos](https://radar.omniroute.online/planos)**-இல் அறிந்துகொள்ளுங்கள்.
## ✨ புதிதாக என்ன உள்ளது
> **v3.8.20 → v3.8.53** பதிப்புகளின் அண்மைய சிறப்பம்சங்கள். முழு வரலாறு [`CHANGELOG.md`](CHANGELOG.md)-இல் உள்ளது. - **⚖️ `quota-weighted` வழித்தடத் தேர்வு** — 20-வது சேர்க்கை உத்தி, ஒதுக்கீடு தீர்ந்த கணக்குகளைத் தவிர்த்துவிட்டு, மீதமுள்ளவற்றிலிருந்து எஞ்சிய ஒதுக்கீடு ÷ செயல்பாட்டிலுள்ள சுமை என்ற விகிதத்தில் தேர்ந்தெடுக்கிறது; ஏற்கனவே உள்ள உரையாடல்கள் அதே இடத்தில் நிலைநிறுத்தப்படுகின்றன. → [தானியங்குச் சேர்க்கை](docs/routing/AUTO-COMBO.md) - **🧰 திரையற்ற பயன்முறை** — `omniroute serve --headless` (அல்லது `OMNIROUTE_HEADLESS=1`) டாஷ்போர்டையும், டாஷ்போர்டுக்கு மட்டும் உரிய துணை அமைப்புகளையும் முடக்கி, `/v1/*` ப்ராக்ஸி இயந்திரத்தை மட்டும் இயக்குகிறது. → [திரையற்ற பயன்முறை](docs/guides/HEADLESS.md) - **🔎 மாதிரி கண்டறிதல்** — `/v1/models` திறன், சூழல், வகை மற்றும் உரையின் அடிப்படையில் வடிகட்டுகிறது; மேலும் `POST /v1/models/query`, ஒவ்வொரு சாவிக்கும் அதே தெரிவுத்தன்மையுடன், குறுகியதும் தீர்மானகரமானதுமான தேர்வுப் பட்டியலை வழங்குகிறது. → [API குறிப்பேடு](docs/reference/API_REFERENCE.md) - **🔑 ஒவ்வொரு சாவிக்குமான வழித்தடக் கட்டுப்பாடு** — `forcedModel` மூலம் ஓர் API சாவியை ஒரு மாதிரி அல்லது சேர்க்கையுடன் நிலைநிறுத்தலாம்; மேலும் ஒரு சாவிக்குரிய மாதிரிகளையும் சேர்க்கைகளையும் அணுவகையில் சேர்க்கவோ அகற்றவோ முடியும் (`/api/keys/{id}/access`). → [API குறிப்பேடு](docs/reference/API_REFERENCE.md) · [OpenAPI](docs/openapi.yaml) - **🛡️ மேலும் நுணுக்கமான PII கட்டுப்பாடுகள்** — ஒவ்வொரு வகைக்குமான தேர்வு, சரிபார்க்கப்பட்ட தனிப்பயன் மறைப்பு வடிவங்கள் அதிகபட்சம் 20 மற்றும் ஒவ்வொரு வகைக்குமான கண்டறிதல் எண்ணிகள்; மறைத்தல் என்பது விருப்பத்தேர்வாகவே தொடர்கிறது. → [பாதுகாப்புத் தடுப்புகள்](docs/security/GUARDRAILS.md) - **🌍 67 மொழிகள்** — டாஷ்போர்டு, ஆவணப் பிரதிகள் மற்றும் CLI ஆகிய அனைத்திலும், `npm run i18n:add-locale` ஒரே கட்டளையில் எல்லா இடங்களிலும் ஒரு மொழியைச் சேர்க்கிறது. → [i18n வழிகாட்டி](docs/guides/I18N.md) - **🎛️ OmniConductor** — உங்கள் முகவர் அணிக்கு உள்வரும் A2A ஒப்படைப்பு, Agent Card-இல் Conductor திறன்கள் மற்றும் Faro அழுத்திப்-பேசும் குரல் அரட்டையைக் கொண்ட டாஷ்போர்டு பலகம். → [A2A சேவையகம்](docs/frameworks/A2A-SERVER.md) - **🛂 தகவமைப்பு அனுமதி மற்றும் அதிகச்சுமைப் பாதுகாப்பு** — அதிக வளம் தேவைப்படும் அரட்டை கோரிக்கைகள் 503 பிழை வழங்குவதற்குப் பதிலாக வரிசைப்படுத்தப்படுகின்றன; ஒவ்வொரு இணைப்புக்கும் அணுவக RPM சுழலும் குத்தகைகள் வழங்கப்படுகின்றன. → [மீட்சித்திறன் வழிகாட்டி](docs/architecture/RESILIENCE_GUIDE.md) - **🗂️ நியமமான `/v1/models` வரிசைப்படுத்தல்** — ஒவ்வொரு வழங்குநருக்கும் வழங்குநரின்படி தொகுக்கப்பட்ட ஒரே தொடர்ச்சியான தொகுதி (சேர்க்கைகள் முதலில் நிலைநிறுத்தப்படும்), அனைத்து பட்டியல் மூலங்களிலும் நிலையாக இருக்கும். → [API குறிப்பேடு](docs/reference/API_REFERENCE.md) - **🗜️ சுருக்கப் பாதுகாப்பை வலுப்படுத்துதல்** — இயல்பாக இயக்கப்பட்ட விரிவாக்கத் தடுப்பு, DE / FR / JA + சீனம் (wényán) ஆகியவற்றுக்கான Caveman தொகுப்புகள், Gradle மற்றும் .NET-க்கான RTK வடிப்பான்கள். → [சுருக்கம்](docs/compression/COMPRESSION_ENGINES.md) - **💸 நேர்மையான நிலையான கட்டணச் செலவு** — சந்தா / நிரலாக்கத் திட்ட வழங்குநர்களின் செலவுப் பகுப்பாய்வில் **$0** காட்டப்படும்; பட்ஜெட், ஒதுக்கீடு மற்றும் வழித்தடத் தேர்வு தொடர்ந்து மதிப்பிடப்படும். → [API குறிப்பேடு](docs/reference/API_REFERENCE.md) - **⚖️ ஒதுக்கீட்டுப் பகிர்வு வழித்தடத் தேர்வு** — பகிரப்பட்ட கணக்கின் ஒதுக்கீட்டைத் தொகுக்கப்பட்ட சாவிகளுக்கிடையே நியாயமாகப் பிரிக்கிறது; பயன்படுத்தப்படாத பகுதிகள் பிறவற்றுக்குக் கடனாக வழங்கப்படுவதால் வேலைத் திறன் முழுமையாகப் பயன்படுத்தப்படுகிறது. → [மீட்சித்திறன் வழிகாட்டி](docs/architecture/RESILIENCE_GUIDE.md) - **🤖 ஒரே கட்டளையில் CLI/முகவர் அமைப்பு** — பதிவுசெய்யப்பட்ட 15 `setup-*` கட்டளைகள்; `omniroute run` 7 CLI-களைத் தொடங்குகிறது (Claude Code, Codex, Aider, Goose, OpenCode, Qwen Code, Gemini CLI); `omniroute configure` ஊடாடும் வழங்குநர்+மாதிரி தேர்வி மற்றும் ஒவ்வொரு சூழலுக்குமான விருப்பங்களுடன் 11 இலக்குகளை ஆதரிக்கிறது. → [CLI ஒருங்கிணைப்புகள்](docs/guides/CLI-INTEGRATIONS.md) - **🛰️ தொலைநிலைப் பயன்முறை** — வரம்பிடப்பட்ட டோக்கன்கள் (`connect` / `contexts` / `tokens`) மற்றும் VPS நிறுவல்களுக்கான `antigravity` OAuth உதவியைக் கொண்டு தொலைநிலை OmniRoute-ஐ இயக்குங்கள். → [தொலைநிலைப் பயன்முறை](docs/guides/REMOTE-MODE.md) - **🧭 மேலும் நுண்ணறிவுள்ள தானியங்கு வழித்தடத் தேர்வு** — `auto/:` சேர்க்கைகள், **Fusion** (மாதிரிக் குழு + நடுவர்), பணியை உணரும் வழித்தடத் தேர்வு, ஒவ்வொரு கோரிக்கைக்குமான மாதிரி / பயன்முறை / USD-பட்ஜெட் மேலெழுதல்கள். → [தானியங்குச் சேர்க்கை](docs/routing/AUTO-COMBO.md) - **🗜️ செருகக்கூடிய சுருக்கம்** — ஒன்றிணைக்கக்கூடிய 12 இயந்திரங்கள் + Compression Studios: LLMLingua-2, இரு-அடுக்கு Ultra, omniglyph, ஒவ்வொரு படிக்குமான துல்லிய வாயில், GCF v3.2, இழுத்து-மறுவரிசைப்படுத்தும் திருத்தி. → [சுருக்கம்](docs/compression/COMPRESSION_ENGINES.md) - **🕵️ வெளிப்படையான MITM மறைவிலக்கம் (TPROXY)** — ப்ராக்ஸி சூழல் மாறிகளைப் புறக்கணிக்கும் CLI-களை, ஒவ்வொரு SNI-க்குமான CA மற்றும் நம்பகச் சேமிப்பக நிறுவி மூலம் கைப்பற்றுங்கள். → [MITM/TPROXY](docs/security/MITM-TPROXY-DECRYPT.md) - **💸 எல்லா இடங்களிலும் செலவுத் தொலைஅளவீடு** — ஒவ்வொரு முனைப்புள்ளியிலும் `X-OmniRoute-*` செலவு/பயன்பாட்டுத் தலைப்புகள், தற்காலிக சேமிப்பு-HIT சேமிப்புத் தலைப்பு மற்றும் ஒவ்வொரு சாவிக்குமான USD செலவு ஒதுக்கீடுகள். → [API குறிப்பேடு](docs/reference/API_REFERENCE.md) - **🧠 உங்கள் கட்டுப்பாட்டிலுள்ள நினைவகம்** — இயல்பாக முடக்கப்பட்டுள்ளது; விருப்பத்தேர்வாக int8 திசையன் அளவாக்கம் + வகைப்படுத்தப்பட்ட சிதைவு மற்றும் ஒவ்வொரு கோரிக்கைக்குமான `x-omniroute-no-memory`. → [நினைவகம்](docs/frameworks/MEMORY.md) - **🛡️ பாதுகாப்பு** — ஒவ்வொரு LLM வழித்தடத்திலும் தூண்டல்-உட்செலுத்தல் தடுப்பு (red-team சோதனைத் தொகுப்பு), இரு திசைகளிலும் கசிந்த API சாவிகள்/ரகசியங்களை மறைக்கும் விருப்பத்தேர்வு நற்சான்று-மறைப்பு பாதுகாப்புத் தடுப்பு, இலவச DuckDuckGo இறுதி-வாய்ப்பு இணையத் தேடல் மற்றும் டாஷ்போர்டுக்கான விருப்பத்தேர்வு OIDC உள்நுழைவு வாயில் (கடவுச்சொல் உள்நுழைவு எப்போதும் கிடைக்கும்). → [பாதுகாப்புத் தடுப்புகள்](docs/security/GUARDRAILS.md) - **🖼️ புதிய முனைப்புள்ளிகள்** — `/v1/ocr` (Mistral OCR) மற்றும் `/v1/audio/translations` (Whisper-பாணி) ஆகியவை ஊடகத் திறன்களை முழுமைப்படுத்துகின்றன. → [API குறிப்பேடு](docs/reference/API_REFERENCE.md) - **🎨 படம் / காணொளி / ஒலி உருவாக்கம்** — ஊடகத்திற்கான ஒரே API: xAI Grok Imagine மற்றும் Novita AI காணொளி, ComfyUI, Magnific, Adobe Firefly, Segmind மற்றும் ElevenLabs போன்ற பேச்சு வழங்குநர்கள். → [API குறிப்பேடு](docs/reference/API_REFERENCE.md) - **🌍 பணியமர்த்தல் மற்றும் செயல்பாடுகள்** — எதிர்-ப்ராக்ஸி `basePath`, உலாவி மொழியைத் தானாகக் கண்டறிதல், ஒவ்வொரு சாவிக்குமான சாதனக் கண்காணிப்பு, root இல்லாத MITM நம்பிக்கை, zh-TW உள்ளூர்மயமாக்கல். → [சூழல்](docs/reference/ENVIRONMENT.md) - **🤝 மேலும் பல வழங்குநர்களும் முகவர்களும்** — கிளவுட் முகவர்கள் (Codex Cloud, Cursor, Devin, Jules), உலாவி + OAuth உள்நுழைவுடன் Grok Build (xAI), முதன்மை ஆதரவுடைய Ollama அட்டை, Claude Opus 5 மற்றும் Sonnet 5, Kimi அதிகாரப்பூர்வக் கூட்டாண்மை (Code/Web/Moonshot), Zed, Requesty, SenseNova, Yuanbao, Agnes AI… மற்றும் புதுப்பிக்கப்பட்ட **375-வழங்குநர் பட்டியல்**. → [வழங்குநர்கள்](docs/reference/PROVIDER_REFERENCE.md) - **📡 வழித்தடத் தேர்வின் வெளிப்படைத்தன்மை** — ஒவ்வொரு பதிலும் அதை வழங்கிய உத்தி/வழங்குநர்/தாமதத்தைக் குறிப்பிடும் `X-OmniRoute-Decision` தலைப்பைக் கொண்டுள்ளது; புதிய `cache-optimized` சேர்க்கை உத்தியும் Auto-Combo `cacheAffinity` காரணியும், மீண்டும் வரும் கோரிக்கைகளைத் தற்காலிக சேமிப்பிலுள்ள முன்னொட்டைக் கொண்ட இணைப்புக்கே திருப்புகின்றன; மேலும் வாசிப்புக்கு மட்டும் உரிய `/v1/auto-combo/{channel}/candidates` முனைப்புள்ளி, ஓர் `auto/*` சேனலின் நிகழ்நேர வேட்பாளர் தொகுப்பை வெளிப்படுத்துகிறது. → [தானியங்குச் சேர்க்கை](docs/routing/AUTO-COMBO.md) - **⚡ உள்ளூர் செயல்திறன் & உள்கட்டமைப்பு** — ஒரு-கிளிக் உள்ளூர் Redis, Cloudflare Workers / Deno Deploy ரிலே வரிசைப்படுத்திகள், Bifrost & Mux ஆகியவை மேற்பார்வையிடப்பட்ட உள்ளமைக்கப்பட்ட சேவைகளாக. → [Embedded Services](docs/frameworks/EMBEDDED-SERVICES.md) - **🧩 பெட்டியில் மேலும்** — செருகுநிரல் கட்டமைப்பு + சந்தை, Omni/Agent/GitHub திறன் கட்டமைப்புகள், Obsidian vault ஒருங்கிணைப்பு (22 MCP கருவிகள்), OpenAI-இணக்கமான Batch & Files APIகள், சொற்பொருள் பதில் தற்காலிக சேமிப்பு, தரவரிசைப் பட்டிகளுடன் கேமிஃபிகேஷன், ACP முகவர் கண்டறிதல் (15 உள்ளமைக்கப்பட்ட முகவர்கள்), BigQuery-க்கு திட்டமிடப்பட்ட பதிவு ஏற்றுமதி, `auto/chaos` இணையான பல-மாதிரி விசிறிப் பரவல், ஒரு Telegram bot பாலம், பயன்பாட்டினுள் பதிப்பு மேலாளர் மற்றும் LMArena-ELO இலவச-வழங்குநர் தரவரிசைகள். → [Docs](docs/README.md)
## 🤖 இணக்கமான CLI-களும் குறியீட்டு முகவர்களும் > ஒரே உள்ளமைவு — `http://localhost:20128/v1` — மூலம் **ஒவ்வொரு** AI IDE அல்லது CLI-யும் இலவச மற்றும் குறைந்த விலை மாதிரிகளில் இயங்கும்.
Claude Code
Claude Code
                           
Codex CLI
Codex CLI
                           
Cline
Cline
                           
Kilo Code
Kilo Code
Zoo Code
Zoo Code
Continue
Continue
                           
Aider
Aider
                           
ForgeCode
ForgeCode
                           
jcode
jcode
                           
DeepSeek TUI
DeepSeek TUI
                           
CodeWhale
CodeWhale
                           
OpenCode
OpenCode
                           
Factory Droid
Factory Droid
                           
GitHub Copilot CLI
Copilot CLI
                           
Cursor CLI
Cursor CLI
                           
Smelt
Smelt
                           
Pi (pi-coding-agent)
Pi
                           
Grok Build (xAI)
Grok Build
                           
Hermes Agent (Nous Research)
Hermes Agent
                           
OpenClaw
OpenClaw
                           
Goose
Goose
                           
Open Interpreter
Open Interpreter
                           
Warp AI
Warp AI
                           
deyin.ai
deyin.ai
                           
+ இவற்றுடனும் செயல்படும் · Agent Deck · Kiro · Command Code · Antigravity · Windsurf · AMP · OpenAI-உடன் இணக்கமான எந்தக் கருவியும்
📖 அனைத்து 37 கருவிகளுக்குமான தனித்தனிக் கருவி அமைப்பு (27 CLI Code-கள் + 10 CLI Agents) → [`docs/reference/CLI-TOOLS.md`](docs/reference/CLI-TOOLS.md) · 🧩 OpenCode செருகுநிரல் → [`@omniroute/opencode-provider`](https://www.npmjs.com/package/@omniroute/opencode-provider)

**ஆதரிக்கப்படும் எந்த CLI-ஐயும் OmniRoute வழியாக ஒரே கட்டளையில் தொடங்குங்கள்** — எந்த உள்ளமைவுக் கோப்புகளும் எழுதப்படாது, ஒவ்வொரு செயல்முறைக்கும் தனித்தனியாக நற்சான்றுகள் செலுத்தப்படும், Qwen/Gemini-க்கு தற்காலிகமான தனிமைப்படுத்தப்பட்ட முகப்பு வழங்கப்படும்: ```bash omniroute run claude --model openai/gpt-5.4 # Claude Code omniroute run codex --model glm/glm-5.2 # OpenAI Codex CLI omniroute run aider --model glm/glm-5.2 -- --message "reply OK" omniroute run goose --model glm/glm-5.2 omniroute run opencode --model glm/glm-5.2 -- run "reply OK" omniroute run qwen --model glm/glm-5.2 -- -p "reply OK" omniroute run gemini --model glm/glm-5.2 -- --skip-trust -p "reply OK" # அல்லது வழங்குநர்+மாதிரியை ஊடாடும் முறையில் தேர்ந்தெடுத்து, கருவிக்கான சொந்த உள்ளமைவை எழுதுங்கள்: 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)
## 🌐 375 AI வழங்குநர்கள் — பட்டியலில் இலவசம் எனக் குறிக்கப்பட்ட 153
> **375 பதிவுசெய்யப்பட்ட வழங்குநர்கள்** நியமன அரட்டை, மீடியா, தேடல், உள்ளூர், கிளவுட்-ஏஜென்ட் மற்றும் சிஸ்டம் தொகுப்புகள் முழுவதிலும் உள்ளனர், இதில் **`hasFree: true` கண்டறிதல் மெட்டாடேட்டாவைக் கொண்ட 153 உட்பட**. அரட்டை மாதிரி பதிவேடு **239 வழங்குநர்கள் / 3,059 தனித்துவமான வழங்குநர்-மாதிரி ஜோடிகள் / 1,475 மூல மாதிரி IDகள்** ஆகியவற்றை உள்ளடக்கியுள்ளது; தனி இலவச-பட்ஜெட் பட்டியலில் **ஒரு மாதிரிக்கான 467 வரிசைகள்**, **34 மீள்வரும் தொகுப்புகள்** மற்றும் **51 மீள்வரும்/விசையற்ற நிரந்தர இலவச வழங்குநர்கள்** உள்ளன. இவை வடிவமைப்பின்படி வேறுபட்ட பகுத்தளவுகள்; வரையறைகளும் தொகுப்பு-நீக்கப்பட்ட கணக்கீடுகளும் [Provider Reference](docs/reference/PROVIDER_REFERENCE.md) மற்றும் [Free Tiers](docs/reference/FREE_TIERS.md) இல் உள்ளன.
### 🏢 ஒவ்வொரு முக்கிய ஆய்வகமும் — ஒரே முடிவுப்புள்ளி வழியாக
OpenAI
OpenAI
                           
Anthropic
Anthropic
                           
Gemini
Gemini
                           
xAI Grok
xAI Grok
                           
DeepSeek
DeepSeek
                           
Mistral
Mistral
                           
Qwen
Qwen
                           
Meta Llama
Meta Llama
                           
Groq
Groq
                           
NVIDIA
NVIDIA
                           
MiniMax
MiniMax
                           
Cohere
Cohere
                           
Perplexity
Perplexity
                           
Hugging Face
HuggingFace
                           
Together
Together
                           
Fireworks
Fireworks
                           
Cloudflare
Cloudflare
                           
Baidu
Baidu
                           
…மேலும் 350+ — ஒவ்வொரு ஐகானும் டாஷ்போர்டின் வழங்குநர் பட்டியலிலிருந்து நேரலையாக ஏற்றப்படுகிறது. 📖 [Provider Reference](docs/reference/PROVIDER_REFERENCE.md)
### 🆓 நிரந்தர இலவசம் — $0, அட்டை தேவையில்லை
OpenCode Zen
OpenCode Zen
DeepSeek V4, Nemotron 3
டோக்கன் வரம்பு இல்லை
Kilo Code
Kilo Code
Auto-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
API விசை தேவையில்லை
Cloudflare AI
Cloudflare AI
50+ மாடல்கள்
10K நியூரான்கள்/நாள்
NVIDIA NIM
NVIDIA NIM
GLM, MiniMax
~40 RPM இலவசம்
Cerebras
Cerebras
GLM 4.7, GPT-OSS
ஒரு முறை $5 கிரெடிட்; கார்டு தேவை
OpenRouter
OpenRouter
:free மாடல்கள்
+$10 → அதிக RPM
📖 முழு இயந்திரத்தால் படிக்கக்கூடிய பட்டியல் → [`docs/reference/PROVIDER_REFERENCE.md`](docs/reference/PROVIDER_REFERENCE.md)
## 🖥️ OmniRoute எங்கு இயங்கும் — எங்கு வேண்டுமானாலும்
> அதே செயலி, உங்கள் சாதனம், உங்கள் விதிகள். உலகளாவிய npm நிறுவலிலிருந்து Termux வழியாக **உங்கள் கைபேசி** வரை.
தளம்நிறுவல்சிறப்பம்சங்கள்
📦 npm (உலகளாவியது)npm install -g omnirouteஒரே கட்டளை, எந்த OS-லும்
🐳 Dockerdocker run … diegosouzapw/omnirouteபல கட்டமைப்புகள் AMD64 + ARM64
🖥️ டெஸ்க்டாப் (Electron)npm run electron:buildஇயல்புநிலை சாளரம் + கணினித் தட்டு — Windows / macOS / Linux
🎩 மெனுப் பட்டி (OmniRouteTray)brew install --cask zoispag/tap/omniroute-trayசேவையகத்தைக் கண்காணித்து & தானாகப் புதுப்பிக்கும் — macOS
💪 ARMஇயல்புநிலை arm64Raspberry Pi, ARM சேவையகங்கள், Apple Silicon
📱 Android (Termux)pkg install nodejs && npx -y omnirouteஉங்கள் கைபேசியிலேயே 24/7 இயங்கும், root தேவையில்லை
📲 PWA"முகப்புத் திரையில் சேர்"முழுத்திரை, இணையமின்றியும் இயங்கும், உலாவியிலிருந்து நிறுவக்கூடியது
🧩 OpenCode செருகுநிரல்@omniroute/opencode-providerஇயல்புநிலை OpenCode ஒருங்கிணைப்பு
🤖 VS Code Copilot ChatOmniCopilot நீட்சியை நிறுவவும்இயல்புநிலை Copilot Chat தேர்வியில் ஒவ்வொரு OmniRoute மாதிரியும் — நிலையான & Insiders பதிப்புகள்
🛠️ மூலத்திலிருந்துnpm install && npm run devமாற்றியமைக்கவும், பங்களிக்கவும்
📖 [Docker வழிகாட்டி](docs/guides/DOCKER_GUIDE.md) · [டெஸ்க்டாப்](electron/README.md) · [மெனுப் பட்டித் தட்டு](https://github.com/zoispag/omniroute-tray) · [Termux](docs/guides/TERMUX_GUIDE.md) · [PWA](docs/guides/PWA_GUIDE.md) · [OpenCode](docs/frameworks/OPENCODE.md)
### 🧩 புதியது: VS Code-இன் இயல்புநிலை Copilot Chat-க்குள் OmniRoute
> புதிய பக்கப்பட்டி இல்லை, புதிய அரட்டை UI இல்லை — OmniRoute வழங்கும் ஒவ்வொரு மாதிரியும் நீங்கள் > **ஏற்கனவே பயன்படுத்தும் Copilot Chat மாதிரித் தேர்வியிலேயே** தோன்றும். VS Code 1.122 முதல், வழங்குநர் மாதிரிகள் > GitHub உள்நுழைவு அல்லது Copilot சந்தா இல்லாமலேயே செயல்படும் — முகவர் பயன்முறை, கருவி அழைப்பு மற்றும் பார்வைத் திறன் > அனைத்தும் இலவசம். **[OmniCopilot](https://github.com/diegosouzapw/OmniCopilot)** நீட்சியை நிறுவி, அதை உங்கள் OmniRoute சேவையகத்துடன் (இயல்புநிலை `localhost:20128`) இணைக்கவும்; பிறகு Copilot Chat → மாதிரித் தேர்வி → **மாதிரிகளை நிர்வகி…** → **OmniRoute** என்பதைத் திறக்கவும்.
களஞ்சியம்இணைப்புஇவற்றுடன் செயல்படும்
🧩 VS Code Marketplaceநிறுவு →VS Code — நிலையான & Insiders பதிப்புகள்
🔓 Open VSX Registryநிறுவு →Cursor, Windsurf, VSCodium, Theia, code-server, Gitpod, Antigravity, Kiro…
திருத்திக்குள்ளிருந்து: **நீட்சிகள்** காட்சியைத் திறந்து, **"OmniRoute"** எனத் தேடி, **நிறுவு** என்பதைக் கிளிக் செய்யவும் — இரு களஞ்சியங்களிலும் ஒரே விதமாகச் செயல்படும். மூலக் குறியீடு, சிக்கல்கள் மற்றும் வெளியீட்டு வழிகாட்டி ஆகியவை [diegosouzapw/OmniCopilot](https://github.com/diegosouzapw/OmniCopilot)-இல் உள்ளன. 📖 [VS Code Copilot Chat வழிகாட்டி](docs/guides/VSCODE-COPILOT.md) — அமைப்பு, தேர்வி காட்டுபவை, தாவலுக்குள் கட்டுப்பாட்டுப் பலகம், சிக்கல் தீர்வு
### 🎩 புதியது: OmniRouteTray — மெனுப் பட்டியில் இயங்கும் உங்கள் நுழைவாயில்
> `omniroute serve` எப்போதும் இயங்கிக்கொண்டிருக்கும்போது சிறப்பாகச் செயல்படும். **[OmniRouteTray](https://github.com/zoispag/omniroute-tray)** > அதை macOS-க்கான ஒருமுறை அமைத்துவிட்டு மறந்துவிடக்கூடிய மெனுப் பட்டிச் செயலியாக மாற்றுகிறது: இது சேவையகத்தைத் தொடங்கி, மறுதொடக்கங்களுக்குப் > பிறகும் தொடர்ந்து இயங்கச் செய்து, அதே இடத்தில் புதுப்பித்து, உங்கள் நிகழ்நேர டோக்கன் வரம்பை ஒரே கிளிக்கில் அணுகச் செய்கிறது — **திறந்த > terminal சாளரம் தேவையில்லை, `npm install -g omniroute`-ஐ தொடர்ந்து கவனிக்கவும் தேவையில்லை.** [Tauri v2](https://v2.tauri.app/) கொண்டு உருவாக்கப்பட்டது (மிகச் சிறிய Rust மையத்துடன்); இது தனக்கான கையொப்பமிடப்பட்ட Node 24 இயக்கச்சூழலைக் கொண்டுவருவதுடன், செயலிக்குச் சொந்தமான OmniRoute நிறுவலையும் நிர்வகிக்கிறது. எனவே இது உங்கள் உலகளாவிய `node`/`bun` உடன் ஒருபோதும் முரண்படாது. இது **உங்களிடம் ஏற்கனவே உள்ள `~/.omniroute/` உள்ளமைவு மற்றும் தரவுத்தளத்தைப் பகிர்கிறது** — ஆகவே இது நீங்கள் ஏற்கனவே இயக்கும் அதே OmniRoute தான், ஒரு தொப்பி அணிந்துள்ளது அவ்வளவே. 🎩
இது என்ன செய்கிறதுஎப்படி
🟢 சேவையகத்தைக் கண்காணிக்கிறதுomniroute serve-ஐத் தொடங்குகிறது; நகலாக மற்றொன்றைத் தொடங்காமல் ஏற்கனவே இயங்கும் நிகழ்வைப் பயன்படுத்திக்கொள்கிறது
📊 நிகழ்நேரப் பயன்பாட்டை ஒரே பார்வையில் காட்டுகிறதுவழங்குநர் ஒதுக்கீட்டுப் பட்டைகள், மீட்டமைப்பு கவுண்ட்டவுன்களுடன் Claude அமர்வு/வாராந்திர வரம்புகள், 30 நாள் செலவுப் பகுப்பாய்வு
🔄 அதே இடத்தில் தானாகப் புதுப்பிக்கிறதுகட்டப்படியான நிறுவல், அணுநிலை மாற்றம், தோல்வியின்போது முந்தைய நிலைக்குத் திரும்புதல் — எப்போதும் புதிய வெளியீட்டில்
🚀 உள்நுழையும்போது தொடங்குகிறதுஉள்நுழையும்போது தொடங்குவதற்கான விருப்பம்; தட்டில் மட்டும், dock படவுரு இல்லை
🩺 பரிசோதனை & பதிவுகள்ஒரே கிளிக்கில் கண்டறிதல் மற்றும் சேவையகப் பதிவுகளுக்கான அணுகல்
```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% டோக்கன்களைச் சேமியுங்கள் — தானாகவே
### 📖 இது எப்படி வேலை செய்கிறது — பைப்லைன், கட்டமைப்பு & சேமிப்புக் கணக்கு OmniRoute சுருக்கப் பைப்லைன்: ஒரு விளக்கமான 10,000-டோக்கன் கிளையண்ட் கோரிக்கை 12 இணைக்கக்கூடிய என்ஜின்கள் வழியாகச் செல்கிறது — Session-Dedup, CCR, Lite, RTK, Responses Tool Output, Headroom, Relevance, Caveman, Aggressive, LLMLingua-2, Ultra மற்றும் OmniGlyph — மேலும் ஆவணப்படுத்தப்பட்ட அடுக்கு உதாரணத்தில் சுமார் 1,080 டோக்கன்களில் வழங்குநரை அடையலாம். கட்டமைக்கப்பட்ட உள்ளடக்கம் பாதுகாப்பு காவலர்கள் மற்றும் ஒவ்வொரு படிநிலை நம்பகத்தன்மை வாயில்களால் பாதுகாக்கப்படுகிறது; வெளிப்படையான இழப்பு அல்லது சோதனை முறைகள் தகுதியுள்ள உள்ளடக்கத்தை மாற்றியமைக்கலாம். இயல்புநிலை அடுக்கு கூட்டு `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 மற்றும் கட்டமைக்கப்பட்ட தரவு ஆகியவை பாதுகாப்பு என்ஜின் மூலம் **எப்போதும் பாதுகாக்கப்படுகின்றன**. > **சில டோக்கன்களே போதும்போது பல டோக்கன்களை ஏன் பயன்படுத்த வேண்டும்?** ஒவ்வொரு கோரிக்கையும் OmniRoute-இன் சுருக்கப் பைப்லைன் வழியாக **வெளிப்படையாக**ச் செல்கிறது — கிளையண்டில் எந்த மாற்றமும் தேவையில்லை. இப்போது இது வரிசையாக இயங்கி, ஒவ்வொரு routing கூட்டிற்கும் கலந்து பொருத்தக்கூடிய **12 இணைக்கக்கூடிய என்ஜின்களின் அடுக்கு** — [RTK](https://github.com/rtk-ai/rtk), [Caveman](https://github.com/JuliusBrussee/caveman) (⭐ 90K+), [LLMLingua-2](https://github.com/microsoft/LLMLingua), மற்றும் [Troglodita](https://github.com/leninejunior/troglodita) (PT-BR) ஆகியவற்றின் கருத்துகளை அடிப்படையாகக் கொண்டது. ### 🧱 12-என்ஜின் அடுக்கு என்ஜின்கள் பைப்லைன் வரிசையில் இயங்குகின்றன; ஒவ்வொன்றும் தனித்தனியாக இயக்க/நிறுத்தக்கூடியது மற்றும் ஒரு கூட்டிற்கு தனித்தனியாக அமைக்கக்கூடியது:
#Engineஇது என்ன செய்கிறது
1Session-Dedupசுற்றுகள் முழுவதும் மீண்டும் வரும் உள்ளடக்கத்தை நீக்குகிறது (content-addressed, cross-turn)
2CCRபெரிய தொகுதிகளை retrieve குறியீடுகளுக்குப் பின்னால் காப்பகப்படுத்தி, தேவைக்கேற்பப் பெறுகிறது
3LiteWhitespace + image-URL ட்ரிம்மிங் (குறைந்த தாமத அடிப்படை)
4RTKஸ்மார்ட் tool-result வடிகட்டுதல், dedup & truncation (command-aware)
5Responses Tool Outputshell/patch/search/build வெளியீடுகளுக்கு இழப்பற்ற-முதன்மை JSON + வரம்புக்குட்பட்ட diagnostic சுருக்கம் (Responses API)
6Headroomஉள்ளமைக்கப்பட்ட GCF codec மூலம் JSON அணிகளின் இழப்பற்ற அட்டவணைச் சுருக்கம் (~30%)
7Relevanceகடைசி பயனர் வினவலுக்கு எதிரான பிரித்தெடுக்கும் வாக்கிய மதிப்பீடு
8Cavemanவிதி அடிப்படையிலான உரைச் சுருக்கம் (வெளியீட்டில் ~65–75%)
9Aggressiveசுருக்கம் + பழைய சுற்றுகளின் படிப்படியான வயதாக்கம்
10LLMLingua-2MobileBERT ONNX வழியாக ML பொருளியல் கவாத்து — code-safe, async
11Ultraவிருப்பச் சிறிய-மாதிரி (SLM) அடுக்குடன் ஹியூரிஸ்டிக் டோக்கன் கவாத்து
12OmniGlyphநேரடி Anthropic wire-இல் அளவிடப்பட்ட Claude Fable 5-க்கான சோதனை context-as-image என்கோடிங்; GPT 5.6 transformers வழங்குநர் ரசீதுகள் வரை fail-closed ஆகவே உள்ளன. நான்கு சுருக்க சுயவிவரங்கள் (aggressive இயல்புநிலை, balanced, coding-safe, passthrough) (மிகவும் ஆக்கிரமிப்பு; opt-in)
Code blocks, URLs மற்றும் கட்டமைக்கப்பட்ட தரவு **எப்போதும் byte-perfect ஆகப் பாதுகாக்கப்படுகின்றன**. **ஒரே-கிளிக் presets** என்ஜின்களை இணைக்கின்றன:
Modeசேமிப்புஇதற்குச் சிறந்தது
🪶 Lite~15%எப்போதும்-இயங்கும் பாதுகாப்பான இயல்புநிலை
🪨 Standard (Caveman)~30%தினசரி coding
⚡ Aggressive~50%நீண்ட tool-அதிகமான அமர்வுகள்
🔥 Ultra~75%அதிகபட்ச சேமிப்பு
🧰 RTK60–90%Shell/test/build/git வெளியீடு
🔗 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 டோக்கன்கள்):** _"பிரச்சனை என்னவென்றால், ஒவ்வொரு ரெண்டர் சுழற்சியிலும் புதிய object reference உருவாக்கப்படுவதால் component மீண்டும் ரெண்டர் ஆகிறது. `useMemo` பயன்படுத்த பரிந்துரைக்கிறேன்."_ > > **பின் (12 டோக்கன்கள்):** _"Re-render: ஒவ்வொரு சுழற்சியிலும் புதிய ref (inline object மீண்டும் உருவாக்கப்படுகிறது). `useMemo` பயன்படுத்தவும்."_ > > **அதே பதில். ~70% குறைவான டோக்கன்கள். தொழில்நுட்பத் துல்லியம் அப்படியே.** ✅
### 🎚️ எஞ்சின்களுக்கு அப்பால் — output styles, adaptive dial & ஒவ்வொரு request-க்கும் கட்டுப்பாடு மேலே உள்ள 12 எஞ்சின்கள் **உள்ளே செல்வதை** சுருக்குகின்றன. மேலும் மூன்று அடுக்குகள் **எப்படி**, **எப்போது**, மற்றும் **என்ன வெளிவரும்** என்பதை வடிவமைக்கின்றன: - **🪄 Output Styles** _(output-axis steering)_ — நிர்ணயிக்கப்பட்ட, cache-safe response-shaping அறிவுறுத்தல்களைச் செருகும்; ஒன்றோடொன்று இணைக்கக்கூடியவை, ஒவ்வொன்றும் `lite` / `full` / `ultra` தீவிரத்தில். ஒரு style சேர்ப்பது ஒரு வரி registry entry: - **Terse prose** — நிரப்பு / articles / hedging-ஐ நீக்கு; தொழில்நுட்பச் சாராம்சத்தை அப்படியே வைத்திரு. - **Less code** — "lazy senior dev" YAGNI: மிகச் சிறிய வேலை செய்யும் மாற்றம், கேட்காத scaffolding இல்லை. - **Ponytail (lazy senior dev)** — YAGNI ஏணியில் ஏறு, root cause-ஐ சரிசெய், மிகச் சிறிய வேலை செய்யும் diff. - **I have ADHD (action-first)** — அடுத்த செயல் முதலில், படிகள் எண்ணிடப்பட்டவை, ஒரு குறிப்பிட்ட அடுத்த படி, முன்னுரை இல்லை. - **Terse CJK (文言)** — செவ்வியல்-சீன மிகச் சுருக்கமான பாணி (`zh`-க்கு locale-gated). - **🎯 Adaptive context-budget** _(the dial)_ — ஒரே on/off token threshold-க்கு பதிலாக, **மாடலின் context window-க்குள் பொருந்தும்** அளவுக்கு மட்டுமே மலிவான, மிகக் குறைந்த இழப்புள்ள எஞ்சின்களை ஏற்று உயர்த்தும். Policy: `reserve-output` (default, model-aware) · `percentage` · `absolute`. Mode: `floor` (பொருந்துவதை உறுதி செய்) · `replace-autotrigger` (உங்கள் வெளிப்படையான தேர்வே வெல்லும்) · `off` (legacy threshold). - **🎛️ Compression எங்கு தீர்மானிக்கப்படுகிறது** _(முன்னுரிமை, உயர் → தாழ்)_ — per-request `x-omniroute-compression` header › routing-combo override › active named profile › adaptive / auto-trigger › panel default › off. பயன்படுத்தப்பட்ட plan `X-OmniRoute-Compression: ; source=` response header-ல் திருப்பி echo செய்யப்படும். Token threshold மூலம் auto-trigger, adaptive dial-ஐ இயக்கு, ஒரு named profile-ஐ pin செய், ஒரு request-க்கு one-off ஆக அமை, அல்லது routing combo ஒன்றுக்கு pipeline ஒன்றை ஒதுக்கு — workload-க்கு எது பொருந்துகிறதோ அது. ஒரு மாற்றத்தை promote செய்வதற்கு முன், opt-in offline **eval harness** (`npm run eval:compression`) ஒரு pinned corpus-ல் fidelity vs. 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) நிறுவி இயக்கு** ```bash npm install -g omniroute omniroute ``` > 💡 `npm warn ERESOLVE` அல்லது peer-dep எச்சரிக்கைகளைப் பார்க்கிறீர்களா? [அவை பாதிப்பில்லாதவை](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 கோப்புகளைத் தயார் செய்ய அவசியம். Global ஆக நிறுவும்போது npm-ன் எச்சரிக்கையில் பெயரிடப்பட்ட packages-ஐ அனுமதிக்கவும். OmniRoute 3.8.53 அறிவிக்கும் package தொகுப்பிற்கு: > > ```bash > npm install -g --allow-scripts=omniroute,keytar,onnxruntime-node,@parcel/watcher,@swc/core,protobufjs,esbuild omniroute > ``` > > எதிர்கால global installations-க்கு இந்த allowlist-ஐ மீண்டும் பயன்படுத்த, ஒருமுறை configure செய்துவிட்டு, பின்னர் சாதாரணமாக நிறுவவும்: > > ```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-ஐ அறிவித்தால், அந்த எச்சரிக்கையில் உள்ள package பெயர்களைப் பயன்படுத்தவும். ஒரு 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) உங்கள் சொந்த கணக்கைப் பயன்படுத்தி தகுதியுள்ள provider-ஐ இணைக்கவும்** Dashboard → **Providers** → தற்போதைய விதிமுறைகளும் quota-வும் உங்கள் பயன்பாட்டுக்குப் பொருந்தும் provider-ஐத் தேர்ந்தெடு → அதன் API key-ஐ சேர் அல்லது அதன் account flow-ஐ முடி. இலவச tiers-க்கு signup, approval, அல்லது payment method தேவைப்படலாம். [Free Tiers Guide](docs/getting-started/FREE-TIERS-GUIDE.md)-ஐப் பார்க்கவும்; keyless availability உத்தரவாதம் இல்லை, மேலும் `tos: avoid` எனக் குறிக்கப்பட்ட providers default ஆக `auto`-விலிருந்து விலக்கப்படுகின்றனர். **3) உங்கள் coding tool-ஐ இயக்கவும்** ```txt Base URL: http://localhost:20128/v1 API Key: [copy from Dashboard → Endpoints] Model: auto (routes among eligible connections — or choose provider/model) ``` **4) வேலை செய்கிறதா எனச் சரிபார்க்கவும்** ```bash curl http://localhost:20128/v1/models -H "Authorization: Bearer YOUR_KEY" ``` உங்கள் இணைக்கப்பட்ட models பட்டியலிடப்பட்டிருப்பதைக் காண்பீர்கள். 🎉 அவ்வளவுதான் — coding தொடங்குங்கள், OmniRoute உங்களுக்காக auto-routes & falls back செய்யும். உங்கள் client custom headers அனுப்ப முடியாவிட்டால், OmniRoute tokenized compatibility aliases-ஐயும் வெளிப்படுத்துகிறது: ```txt OpenAI catalog: http://localhost:20128/vscode/YOUR_KEY/ OpenAI models: http://localhost:20128/vscode/YOUR_KEY/models OpenAI chat: http://localhost:20128/vscode/YOUR_KEY/chat/completions OpenAI responses: http://localhost:20128/vscode/YOUR_KEY/responses Ollama chat: http://localhost:20128/vscode/YOUR_KEY/api/chat Ollama tags: http://localhost:20128/vscode/YOUR_KEY/api/tags ``` `Authorization: Bearer ...` இணைக்க முடியாத 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 முதல் மையத்தில் any எதுவுமில்லை)
கட்டமைப்புNext.js 16 + React 19 + Tailwind CSS 4
தரவுத்தளம்better-sqlite3 (SQLite, WAL பதிவேட்டுமுறை) + LowDB (JSON மரபு) — 147 களத் தொகுதிகள், 209 இடம்பெயர்வுகள்
நினைவகம்SQLite FTS5 முழு-உரை + int8-அளவாக்கப்பட்ட வெக்டர் உட்பதிவுகள், வகைப்படுத்தப்பட்ட சிதைவு
திட்டவடிவங்கள்Zod 4 — MCP கருவி உள்ளீடு/வெளியீட்டுச் சரிபார்ப்பு + API ஒப்பந்தங்கள்
நெறிமுறைகள்MCP (stdio / HTTP / SSE) + A2A v0.3 (JSON-RPC 2.0 + SSE)
தொடரோட்டம்சேவையகம் அனுப்பும் நிகழ்வுகள் (SSE) + WebSocket இணைப்புப் பாலம் (/v1/ws)
சுருக்கம்12-எஞ்சின் செயலாக்கத் தொடர் — RTK, Caveman, LLMLingua-2 (MobileBERT ONNX), GCF, OmniGlyph
அங்கீகாரம் & பாதுகாப்புOAuth 2.0 (PKCE) + JWT + API விசைகள் + MCP வரம்பிடப்பட்ட அங்கீகாரம் · சேமிப்புநிலையில் AES-256-GCM · DOMPurify
மறைநிலைwreq-js — JA3 / JA4 TLS கைரேகை ஆள்மாறாட்டம், 3-நிலை ப்ராக்ஸி
மீள்திறன்சுற்றுத் துண்டிப்பான், அதிவேகப் பின்னடைவு, ஒரேநேரத் திரள்கோரிக்கைத் தடுப்பு, தானியங்கிச் சேர்க்கை சுய-சீரமைப்பு
பதிவிடுதல்pino — கோரிக்கைச் சூழலுடன் கட்டமைக்கப்பட்ட JSON பதிவுகள்
சோதனைNode.js சோதனை இயக்கி + Vitest — கண்காணிக்கப்படும் 7,800+ சோதனைக் கோப்புகளில் 56,000+ நிலையான சோதனை அறிவிப்புகள் (அலகு, ஒருங்கிணைப்பு, E2E, பாதுகாப்பு, சூழலமைப்பு)
தளங்கள்கணினி (Electron) · Android (Termux) · PWA (எந்த உலாவியும்)
CI/CDGitHub Actions — வெளியீட்டின்போது தானியங்கு npm வெளியீடு + Docker Hub
இணைப்புகள்இணையதளம் · npm · Docker Hub

## 📖 ஆவணங்கள்
### 📘 தொடங்குதல்
ஆவணம்விளக்கம்
பயனர் வழிகாட்டிவழங்குநர்கள், சேர்க்கைகள், CLI ஒருங்கிணைப்பு, வரிசைப்படுத்தல்
அமைவு வழிகாட்டிமுழுமையான நிறுவல் முறைகள், CLI கருவி உள்ளமைவுகள், நெறிமுறை அமைவு, காலக்கெடு சீரமைப்பு
CLI கருவிகள் வழிகாட்டிClaude Code, Codex, Cursor, Cline, OpenClaw, Kilo, Copilot ஆகியவற்றிற்கான தனித்தனிக் கருவி அமைவு
தொலைநிலைப் பயன்முறைவரம்பிடப்பட்ட அணுகல் டோக்கன்கள் மூலம் உங்கள் மடிக்கணினியின் CLI-இலிருந்து தொலைநிலை OmniRoute-ஐ (VPS) இயக்குதல்
Claude Code உள்ளமைவுlaunch + மாதிரி வாரியான சுயவிவரங்களைக் கொண்டு Claude Code-ஐ OmniRoute-க்கு (உள்ளூர்/தொலைநிலை) திருப்புதல்
விரைவுத் தொடக்கம்3-படி நிறுவல் → இணைப்பு → உள்ளமைவு
### 🔧 செயல்பாடுகள் & வரிசைப்படுத்தல்
ஆவணம்விளக்கம்
Docker வழிகாட்டிDocker இயக்கம், Compose சுயவிவரங்கள், Caddy HTTPS, சுரங்கங்கள், படக் குறிச்சொற்கள்
Podman வழிகாட்டிQuadlet systemd ஒருங்கிணைப்பு, podman-compose, SELinux
VM வரிசைப்படுத்தல்முழுமையான வழிகாட்டி: VM + nginx + Cloudflare அமைவு
Fly.io வரிசைப்படுத்தல்நிரந்தரச் சேமிப்பகத்துடன் Fly.io-க்கு வரிசைப்படுத்துதல்
Termux வழிகாட்டிTermux வழியாக Android-இல் OmniRoute-ஐ இயக்குதல்
PWA வழிகாட்டிமுற்போக்கு வலைப் பயன்பாட்டு நிறுவல், தேக்ககம், கட்டமைப்பு
நிறுவல் நீக்க வழிகாட்டிஅனைத்து நிறுவல் முறைகளுக்குமான முழுமையான அகற்றம்
சூழல் உள்ளமைவுமுழுமையான .env மாறிகள் மற்றும் குறிப்புகள்
### 🧠 அம்சங்கள் & கட்டமைப்பு
ஆவணம்விளக்கம்
கட்டமைப்புகணினிக் கட்டமைப்பு, தரவுப் பாய்வு மற்றும் உள் செயல்பாடுகள்
சுருக்க வழிகாட்டி7-விருப்பச் செயல்தொடர்: முடக்கு / லேசான / நிலையான / தீவிரமான / உச்சநிலை / RTK / அடுக்கப்பட்ட
RTK சுருக்கம்கட்டளை வெளியீட்டுச் சுருக்கம், வடிகட்டிகள், நம்பிக்கை, சரிபார்ப்பு, மூல வெளியீட்டு மீட்பு
சுருக்கப் பொறிகள்Caveman, RTK, அடுக்கப்பட்ட செயல்தொடர்கள், முகப்புப்பலகை/API/MCP இடைமுகங்கள்
சுருக்க விதிகளின் வடிவமைப்புCaveman மற்றும் RTK வடிகட்டிகளுக்கான JSON விதித் தொகுப்புத் திட்டவடிவங்கள்
சுருக்க மொழித் தொகுப்புகள்மொழி கண்டறிதல் மற்றும் Caveman விதித் தொகுப்பு உருவாக்கம்
மீட்சித்திறன் வழிகாட்டிசுற்றுத்தடுப்பான்கள், குளிர்வுக் காலங்கள், வரிசை, ஒரேநேரத் திரள் தடுப்பு, TLS போலியாக்கம்
தானியங்கு சேர்க்கைப் பொறி16-காரணி மதிப்பீடு, பயன்முறைத் தொகுப்புகள், சுயச் சீரமைப்பு
பதிலி வழிகாட்டி3-நிலை பதிலி அமைப்பு, 1proxy சந்தை, பதிவகம் CRUD
இலவச அடுக்குகள்ஒருங்கிணைந்த அடைவு: ஆவணப்படுத்தப்பட்ட 34 தொடர் வளத் தொகுப்புகள் / பட்டியலிடப்பட்ட 467 இலவச அடுக்கு உள்ளீடுகள்
அம்சங்கள் காட்சியகம்திரைப்பிடிப்புகளுடன் கூடிய காட்சிசார் முகப்புப்பலகைச் சுற்றுலா
குறியீட்டுத்தள ஆவணங்கள்தொடக்கநிலையாளர்களுக்கு ஏற்ற குறியீட்டுத்தள வழிகாட்டல்
### 🤖 நெறிமுறைகள் & API-கள்
ஆவணம்விளக்கம்
API குறிப்புஎடுத்துக்காட்டுகளுடன் அனைத்து முனைப்புள்ளிகளும்
OpenAPI விவரக்குறிப்புOpenAPI 3.0 விவரக்குறிப்பு
MCP சேவையகம்110 MCP கருவிகள், IDE உள்ளமைவுகள், Python/TS/Go வாடிக்கையாளர்கள்
MCP சேவையக வழிகாட்டிMCP நிறுவல், போக்குவரத்து முறைகள் மற்றும் கருவிக் குறிப்பு
A2A சேவையகம்JSON-RPC 2.0 நெறிமுறை, திறன்கள், தொடர் பரிமாற்றம், பணி மேலாண்மை
A2A சேவையக வழிகாட்டிA2A முகவர் அட்டை, பணிகள், திறன்கள் மற்றும் தொடர் பரிமாற்றம்
### 📋 திட்டம் & தரம்
ஆவணம்விவரம்
பங்களிப்புமேம்பாட்டு அமைப்பு மற்றும் வழிகாட்டுதல்கள்
கிளை மற்றும் வெளியீட்டு மாதிரிPRs எங்கு இலக்காகின்றன (release/*), main மற்றும் tags என்ன பொருள்
மாற்றங்களின் பட்டியல்ஒவ்வொரு பதிப்பிற்கும் முழு வெளியீட்டு வரலாறு
பாதுகாப்புக் கொள்கைபாதிப்பு அறிவித்தல் மற்றும் பாதுகாப்பு நடைமுறைகள்
i18n வழிகாட்டி67 மொழி ஆதரவு, மொழிபெயர்ப்பு பணிப்பாய்வு, RTL
வெளியீட்டுச் சரிபார்ப்புப் பட்டியல்வெளியீட்டுக்கு முந்தைய சரிபார்ப்பு படிகள்
சோதனைப் பரப்புத் திட்டம்7,800+ கண்காணிக்கப்பட்ட சோதனைக் கோப்புகளில் 56,000+ நிலையான சோதனை அறிவிப்புகளுக்கான சோதனைப் பரப்பு உத்தி

# ⭐ சிறந்த பங்களிப்பாளர்கள் > OmniRoute ஒரு ஆர்வமுள்ள திறந்த மூல சமூகத்தால் வடிவமைக்கப்படுகிறது. இந்த நபர்கள் திட்டத்தின் தரம், நிலைத்தன்மை மற்றும் சென்றடைவை நேரடியாகப் பாதிக்கும் விதிவிலக்கான பங்களிப்புகளைச் செய்துள்ளனர். **நன்றி.** ### இணைக்கப்பட்ட pull requests அடிப்படையில் வெளிப்புற பங்களிப்பாளர்கள்
தரவரிசைபங்களிப்பாளர்இணைக்கப்பட்ட PRs~மாற்றப்பட்ட வரிகள்
1maxmad64bis37125,326,561
2HouMinXi26913,456,272
3backryun210270,562
4oyi77190411,243
5pacocartones17478,276
6JxnLexn1513,562,936
6KooshaPari1515,972,314
8rdself14580,663
9RaviTharuma123500,065
10herjarsa88230,872
11hartmark842,849,554
12jonlwheat2-gif6768,548
13artickc6243,502
14chirag127526,661
15xz-dev50245,976
16xiaoyaner02014733,626
17woodsonl46809,391
18rqzbeh44147,896
19QuangBlue4313,112
20MumuTW4026,093
ஆவணக் கணக்கெடுப்பு 2026-10-18 15:09:09 UTC அன்று நேரடி release/v3.8.52 முனை 656f01cb43 உடன் எடுக்கப்பட்டது. பக்கமாக்கப்பட்ட GitHub GraphQL கணக்கெடுப்பில் 9,191 இணைக்கப்பட்ட PRs உள்ளன: 3,834 களஞ்சிய உரிமையாளரால், 229 Dependabot ஆல், 6 பிற bots/apps ஆல், மற்றும் 835 தனித்துவமான பங்களிப்பாளர்களிடமிருந்து 5,122 வெளிப்புற PRs. “Changed lines” என்பது GitHub சேர்த்தல்கள் + நீக்கல்கள் ஆகும்; இதில் உருவாக்கப்பட்ட கோப்புகள், lockfiles, பட்டியல்கள், மொழிபெயர்ப்புகள் மற்றும் ஆவணங்கள் அடங்கும்; இது churn, எழுதப்பட்ட LOC அல்ல. 49 PRs 500,000 வரிகளுக்கு மேல் GitHub diffs தெரிவிக்கின்றன (எடுத்துக்காட்டாக #13399, ஒரு provider சேர்ப்பு, 2,347 மாற்றப்பட்ட கோப்புகளைப் பட்டியலிடுகிறது), இது மேலே உள்ள பல மொத்தங்களை ஊதிப்பெருக்குகிறது. சமநிலையில் உள்ளவை ஒன்றாகத் தரவரிசைப்படுத்தப்படுகின்றன. ### GitHub-க்குக் காரணமாகக் கூறப்படும் commits
Dizzle
Dizzle

🥇 367 GitHub-உடன் இணைக்கப்பட்ட commits
Bob.Hou
Bob.Hou

🥈 269 GitHub-உடன் இணைக்கப்பட்ட commits
Paijo
Paijo

🥉 229 GitHub-உடன் இணைக்கப்பட்ட commits
backryun
backryun

🏅 202 GitHub-உடன் இணைக்கப்பட்ட commits
Paco Cartones
Paco Cartones

🏅 174 GitHub-உடன் இணைக்கப்பட்ட commits
Ravi Tharuma
Ravi Tharuma

🏅 126 GitHub-உடன் இணைக்கப்பட்ட commits
Markus Hartung
Markus Hartung

🏅 114 GitHub-உடன் இணைக்கப்பட்ட commits
Randi
Randi

🏅 108 GitHub-உடன் இணைக்கப்பட்ட commits
Jan Leon
Jan Leon

🏅 87 GitHub-உடன் இணைக்கப்பட்ட commits
Chris
Chris

🏅 70 GitHub-உடன் இணைக்கப்பட்ட commits
Koosha Paridehpour
Koosha Paridehpour

🏅 68 GitHub-உடன் இணைக்கப்பட்ட commits
2026-10-18 14:44:45 UTC அன்று மீண்டும் சரிபார்க்கப்பட்டது: release/v3.8.52 இயல்புநிலைக் கிளைக்காக repository Contributors API அறிவிக்கும் GitHub-உடன் இணைக்கப்பட்ட commits. இந்த API 849 அடையாளங்களைத் திருப்பியளித்தது (429 பயனர்கள், 2 bots, 418 அநாமதேயர்கள்); இந்த அட்டவணை பராமரிப்பாளரையும், bots-ஐயும், அநாமதேய அடையாளங்களையும் விலக்கி, போட்டிச் சமநிலைகளைத் தக்கவைக்கிறது. இது மேலே உள்ள இணைக்கப்பட்ட-PR தரவரிசையிலிருந்தும், கீழே உள்ள Git-metadata கணக்கெடுப்பிலிருந்தும் வேறுபடுகிறது. > 🙏 இந்தப் பங்களிப்பாளர்களின் அம்சங்கள், பிழைத் திருத்தங்கள் மற்றும் உள்கட்டமைப்பு மேம்பாடுகள் 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-ஐ இலவசமாகவும் சுதந்திரமாகவும் வைத்திருக்க உதவுகிறது.

## 👥 900+ பங்களிப்பாளர்கள்
[![பங்களிப்பாளர்கள்](https://contrib.rocks/image?repo=diegosouzapw/OmniRoute&max=993&columns=20&anon=1)](https://github.com/diegosouzapw/OmniRoute/graphs/contributors) 2026-10-18 அன்று செயலில் இருந்த release/v3.8.52 முனை ad160ab2d1-இல் (6,826 commits) தணிக்கை செய்யப்பட்டது: 993 இயல்பாக்கப்பட்ட மனித Git அடையாளங்கள் — பராமரிப்பாளர் உட்பட 707 பேர் commit ஆசிரியர்களாகத் தோன்றுகின்றனர்; மேலும் 286 பேர் வெளிப்படையான Co-authored-by trailers-இல் மட்டுமே தோன்றுகின்றனர். இந்தக் கணக்கெடுப்பு .mailmap-ஐப் பயன்படுத்துகிறது, மின்னஞ்சல் முகவரிகளை எழுத்து வகை வேறுபாடின்றி ஒப்பிடுகிறது, ஒரே handle-ஐக் குறியாக்கும் போது மட்டுமே எண் வடிவ மற்றும் சாதாரண GitHub noreply முகவரிகளை இணைக்கிறது, 26 bot/agent/service/placeholder அடையாளங்களை விலக்குகிறது, மேலும் அவற்றின் காட்சிப் பெயர்கள் பொருந்துகின்றன என்பதற்காக மட்டுமே சாதாரண மின்னஞ்சல் முகவரிகளை ஒன்றிணைப்பதில்லை. 2026-08-24 தணிக்கை 639 என வெளியிட்டது; அந்தத் தணிக்கையின் அடிப்படை ac02c5b42f-இல் இந்த முறை மீண்டும் இயக்கப்பட்டபோது 619 கிடைக்கிறது. எனவே இந்த அதிகரிப்பு தளர்வான முறையால் அல்ல, புதிய பங்களிப்பாளர்களால் ஏற்பட்டது. ### எவ்வாறு பங்களிப்பது 1. களஞ்சியத்தை fork செய்யவும் 2. **செயலில் உள்ள** `release/vX.Y.Z` முனையிலிருந்து branch உருவாக்கவும் (`main`-இலிருந்து அல்ல) — [Branching & Release Model](docs/ops/BRANCHING_MODEL.md)-ஐப் பார்க்கவும் 3. உங்கள் feature branch-ஐ உருவாக்கவும் (`git checkout -b feat/amazing-feature`) 4. உங்கள் மாற்றங்களை commit செய்யவும் (`git commit -m 'feat: add amazing feature'`) 5. branch-க்கு push செய்யவும் (`git push origin feat/amazing-feature`) 6. **base = அந்த `release/vX.Y.Z` branch** என்ற அமைப்புடன் Pull Request ஒன்றைத் திறக்கவும் விரிவான வழிகாட்டுதல்களுக்கு [CONTRIBUTING.md](CONTRIBUTING.md)-ஐப் பார்க்கவும். ### புதிய பதிப்பை வெளியிடுதல் ```bash # வெளியீட்டை உருவாக்கவும் — npm publish தானாக நடைபெறும் VERSION=x.y.z gh release create "v${VERSION}" --title "v${VERSION}" --generate-notes ```
## 📊 நட்சத்திரங்கள் நட்சத்திர வரலாற்று விளக்கப்படம்
## 🌍 StarMapper StarMapper

## 🙏 நன்றிகள்
OmniRoute மாபெரும் முன்னோடிகளின் அடித்தளத்தின் மீது உருவாக்கப்பட்டுள்ளது. இது **[9router](https://github.com/decolua/9router)**-இன் ஒரு fork ஆகவும், Go திட்டமான **[CLIProxyAPI](https://github.com/router-for-me/CLIProxyAPI)**-இன் TypeScript port ஆகவும் தொடங்கியது — அதிலிருந்து, கீழே உள்ள ஒவ்வொரு துணை அமைப்பும் இதை முதலில் சாதித்த ஓர் open-source திட்டத்தால் உந்துதல் பெற்றது. அவை ஒவ்வொன்றும் OmniRoute-இன் ஒரு குறிப்பிட்ட பகுதியை வடிவமைத்தன. அவை அனைத்திற்குமான எங்கள் நன்றி இதோ. 🙏 > ⭐ நட்சத்திர எண்ணிக்கைகள் அக்டோபர் 18, 2026 அன்று GitHub-இன் REST API மூலம் சரிபார்க்கப்பட்டன — இந்தத் திட்டங்களுக்கு ஒரு நட்சத்திரம் வழங்குங்கள். இந்த எண்ணிக்கைகள் குறிப்பிட்ட தேதியில் எடுக்கப்பட்ட துல்லியமான snapshot ஆகும்; இயல்பாகவே இவை மாறும். ### 🧬 மரபுவழி & நுழைவாயில்
திட்டம்⭐இது OmniRoute-க்கு எவ்வாறு உந்துதலளித்தது
9router31,004இந்த fork உருவாக்கப்பட்ட மூலத் திட்டம் — இங்கு பல்வகை API-களுடனும் முழுமையான TypeScript மறுஎழுத்தாக்கத்துடனும் விரிவாக்கப்பட்டது.
CLIProxyAPI55,591இந்த JavaScript / TypeScript port-க்கு உந்துதலளித்த Go செயலாக்கம்.
LiteLLM61,482இதன் பொதுவான விலைத் தரவுத்தொகுப்பு எங்கள் செலவு-கண்காணிப்பு ஒத்திசைவுக்குத் தரவை வழங்குகிறது; மேலும், இதன் வழங்குநர்-இயல்பாக்க மாதிரி எங்கள் வழிப்படுத்தல் வடிவமைப்பிற்கு வழிகாட்டியது.
codex-chatgpt-web14,526உலாவி அமர்வு, பதில் கட்டமைப்பு, பயன்பாடு மற்றும் இணையத் தேடல் adapter-கள் உட்பட, vendored ChatGPT Web → Codex Responses bridge-இல் பயன்படுத்தும் வகையில் மாற்றியமைக்கப்பட்ட MIT மூலக்குறியீடு.
free-claude-code61,430stream மீட்பு, சிந்தனையற்ற alias-கள், மாற்று இணையத் தேடல், sliding-window வரம்புகள், பதிவு மறைத்தல் மற்றும் வலுப்படுத்தப்பட்ட launcher ஓட்டங்களில் port செய்யப்பட்ட வடிவங்கள்.
composer-api346Cursor Composer-இன் கருவித் தேர்வு, வெளியீட்டுக் கட்டுப்பாடு மற்றும் கருவி-உறுதிப்படுத்தல் வடிவங்கள் native Cursor executor-இல் பயன்படுத்தும் வகையில் மாற்றியமைக்கப்பட்டன.
codex-multi-auth553புதிய உள்நுழைவு மற்றும் refresh-token சுழற்சி வடிவங்கள் Codex OAuth மறுஅங்கீகாரத்தில் port செய்யப்பட்டன.
opencode-anthropic-auth558Claude Code-இணக்கமான மாற்ற இயல்புநிலைகளும் billing-header நடத்தையும் OmniRoute-இன் கட்டமைப்பு-சார்ந்த bridge-இல் பொதுமைப்படுத்தப்பட்டன.
grok2api-merged2இதன் Grok மாதிரி mappings, போலி-TypeError Statsig generator, கோரிக்கை மற்றும் சாதன இயல்புநிலைகள், NDJSON பதில் processor ஆகியவை OmniRoute-இன் Grok Web executor-இல் குறிப்பிடத்தக்க அளவில் மாற்றியமைக்கப்பட்டன.
TQZHR/grok2api706grok2api-merged-க்குப் பின்னால் உள்ள முதன்மையான மறைமுகக் குறியீட்டு மூலம்; இதன் மாதிரி, header, payload, Statsig மற்றும் processor செயலாக்கங்கள் Grok Web மரபுவழியில் பாதுகாக்கப்பட்டுள்ளன.
chenyme/grok2api7,819Grok payload மற்றும் சாதன இயல்புநிலைகள், Statsig generator மற்றும் TQZHR, grok2api-merged வழியாக எடுத்துவரப்பட்ட result.response processor ஆகியவற்றின் அடிப்படையான MIT மூலம்.
grok2api-pro27இதன் proxy-pool அடுக்கிற்காக grok2api-merged குறிப்பிடும் ஒரு மறைமுக மூலம்; OmniRoute அந்த மரபுவழிக் குறிப்பைப் பாதுகாக்கிறது, ஆனால் அதன் வரையறுக்கப்பட்ட Grok Web executor-இல் proxy-pool port ஒன்றைச் செய்ததாகக் கூறவில்லை.
GrokProxy51இதன் cookie-அங்கீகரிக்கப்பட்ட Grok proxy மற்றும் result.response.token streaming வடிவம் OmniRoute-இன் Grok Web போக்குவரத்திற்குத் தகவலளித்தது.
GrokBridge5மூல Grok Web செயலாக்கம் இதன் HTTP/உலாவி upstream வடிவமைப்பை参考ித்தது; இதன் நேரடி HTTP பாதை GrokProxy-இலிருந்து பெறப்பட்டதால், தனித்த குறியீட்டு port செய்யப்பட்டதாகக் கூறப்படவில்லை.
### 🗜️ சூழல் & token சுருக்கம் — engine-கள்
திட்டம்⭐இது OmniRoute-க்கு எவ்வாறு உத்வேகம் அளித்தது
Caveman113,396வைரலான "பல டோக்கன்களை ஏன் பயன்படுத்த வேண்டும், சில டோக்கன்களே வேலையைச் செய்யும்போது" திட்டம் — அதன் குகைமனிதப் பேச்சுத் தத்துவம் எங்கள் நிலையான சுருக்க முறைக்கும் 30+ தேவையற்ற சொல் நீக்க/செறிவூட்டல் விதிகளுக்கும் அடித்தளமாக உள்ளது.
RTK – Rust Token Killer83,835உயர்-செயல்திறன் கட்டளை-வெளியீட்டுச் சுருக்கம் — எங்கள் RTK இயந்திரம், JSON வடிகட்டி DSL, மூல-வெளியீட்டு மீட்பு மற்றும் அடுக்கப்பட்ட RTK → Caveman செயலாக்கத் தொடருக்கு உத்வேகம் அளித்தது.
headroom75,741மீட்டமைக்கக்கூடிய சூழல்-சுருக்கம் (SmartCrusher) — எங்கள் headroom இயந்திரத்திற்கும் ccr மீட்டெடுப்பு-குறிப்பான் வடிவத்திற்கும் உத்வேகம் அளித்தது.
LLMLingua6,757ப்ராம்ப்ட்-சுருக்க ஆராய்ச்சி (LLMLingua / LLMLingua-2) — ஒத்திசைவற்ற, குறியீட்டிற்குப் பாதுகாப்பான, தோல்வியின்போது செயல்பாட்டைத் தொடரும் எங்கள் llmlingua இயந்திரத்திற்கு உத்வேகம் அளித்தது.
llmlingua-2-js32எங்கள் LLMLingua இயந்திரத்திற்கான worker-thread பின்தளமாகப் பயன்படுத்தப்படும் JS/ONNX போர்ட் (MobileBERT / XLM-RoBERTa).
Troglodita50PT-BR டோக்கன் சுருக்கம் — எங்கள் pt-BR மொழித் தொகுப்பை இயக்குகிறது: பிரேசிலிய-போர்த்துகீசிய இலக்கணத்திற்கு ஏற்றவாறு அமைக்கப்பட்ட மீளுரைத்தல் குறைப்பு மற்றும் தேவையற்ற சொல் நீக்கம்.
ponytail166,731வைரலான "சோம்பேறி மூத்த டெவலப்பர்" YAGNI-குறியீட்டாளர் திறன் — எங்கள் less-code வெளியீட்டுப் பாணிக்கு உத்வேகம் அளித்தது: _உருவாக்கப்படும்_ குறியீட்டைக் குறைக்கும், செயல்படும் மிகச்சிறிய மாற்றத்தை நோக்கிய வழிநடத்தல் (Caveman-இன் சுருக்கமான உரைநடைக்கு வெளியீட்டு-அச்சில் இணையானது).
i-have-adhd57,628அதன் செயலுக்கு முன்னுரிமை அளிக்கும், ADHD-க்கு ஏற்ற பதில் பாணி, ஐந்து மொழிகளில் OmniRoute-இன் சுருக்கமான வெளியீட்டுப் பாணியாகத் தழுவப்பட்டது.
### 🧩 செறிவான வடிவங்கள், டோக்கன் ஆராய்ச்சி & குறியீடு-அறிந்த கருவிகள்
திட்டம்⭐இது OmniRoute-க்கு எவ்வாறு உத்வேகம் அளித்தது
TOON25,509டோக்கன்-சார்ந்த பொருள் குறியீட்டுமுறை — அதன் நெடுவரிசை, தலைப்பு-மற்றும்-வரிசைகள் மாதிரி எங்கள் அட்டவணைச் செறிவூட்டல் கட்டத்தை வடிவமைத்தது.
GCF – Graph Compact Format59அதன் செறிவான வரைபட வடிவமும் பொதுவான-சுயவிவர வடிவமைப்பும் OmniRoute-இன் அட்டவணைச் செறிவூட்டலுக்கும் Headroom codec வடிவத்திற்கும் வழிகாட்டின.
gcf-typescript4Headroom பொதுவான-சுயவிவர codec ஆக நேரடியாகச் சேர்க்கப்பட்டு விரிவாக்கப்பட்ட MIT TypeScript செயலாக்கம்.
token-optimizer-mcp551Brotli/SQLite தற்காலிகச் சேமிப்பு + ஒவ்வொரு அமர்வுக்குமான சூழல்-வேறுபாடு — எங்கள் session-dedup இயந்திரத்திற்கு உத்வேகம் அளித்தது.
token-savior1,182Bash-வெளியீட்டுச் செறிவூட்டல் + MCP சுயவிவரங்கள் — எங்கள் சுருக்கத்திலிருந்து விலகும் ஒழுங்குமுறைக்கும் MCP கருவி-விவரப்பட்டியல் குறைப்பிற்கும் உத்வேகம் அளித்தது.
token-saver154தோல்வியைக் கருத்தில் கொண்ட விலகலுடன் கூடிய, உள்ளடக்கம்-அறிந்த, ஒவ்வொரு கோப்பு வகைக்குமான வெளியீட்டுச் சுருக்கம் — எங்கள் வகை-வாரியான அனுப்புதலையும் குறைந்தபட்ச ஆதாயமில்லாதபோது தவிர்த்தலையும் உறுதிப்படுத்தியது.
token-optimizer2,595"மறைந்திருக்கும் டோக்கன்களைக் கண்டறியுங்கள்" — அதன் வெளியேற்றம் + மீட்டெடுக்கக்கூடிய கைப்பிடி வடிவம், எங்கள் CCR வெளியேற்ற அணுகுமுறைக்கு வழிகாட்டியது.
TokenMizer33எங்கள் session-dedup வடிவமைப்புக்கு வழிகாட்டிய அமர்வு-வரைபடம் + பல உரையாடல் சுற்றுகளுக்கு இடையிலான வரி-நகல்நீக்க வரைமுறை.
OmniCompress3Rust நெடுவரிசை-JSON + உள்ளடக்க-முகவரியிடப்பட்ட மீட்டெடுப்பு + செய்திகளுக்கு இடையிலான நகல்நீக்கம் — எங்கள் headroom/ccr/session-dedup இயந்திர வடிவமைப்பையும், தற்காலிகச் சேமிப்புக்கு ஏற்ற நிலையான "சுருக்கப்பட்ட வடிவம் இடநிலையைச் சாராதது" என்ற மாறாத விதியையும் உறுதிப்படுத்தியது.
mcp-compressor133MCP கருவி-திட்டவடிவம்/விளக்கச் சுருக்கம் — எங்கள் MCP கருவி-விவரப்பட்டியலின் எண்ணிக்கை குறைப்புக்கு வழிகாட்டியது.
RepoMapper217Aider-பாணி களஞ்சிய-வரைபடத் தரவரிசை — எங்கள் களஞ்சிய-வரைபடம் / மீட்டெடுப்பு-தரவரிசை ஆய்வுக்கு வழிகாட்டியது.
quiet-shell-mcp4MCP வழியாக அறிவிப்புச் சார்ந்த shell-வெளியீட்டுக் குறைப்பு — எங்கள் அறிவிப்புச் சார்ந்த bash-வெளியீட்டுச் செறிவூட்டலை உறுதிப்படுத்தியது.
ts-morph6,205TypeScript Compiler API கருவித்தொகுப்பு — string, template மற்றும் regex literals-ஐப் பாதுகாக்கும் எங்கள் parser-அடிப்படையிலான கருத்துரை நீக்கத்திற்கு உத்வேகம் அளித்தது.
### 🧠 நினைவகம் & RAG
திட்டம்⭐இது OmniRoute-க்கு எவ்வாறு உத்வேகம் அளித்தது
Mem067,385உலகளாவிய நினைவக அடுக்கு — அதன் proxy-ஐ எழுதுதல்/படித்தல் எல்லையாகப் பயன்படுத்தும் மாதிரி எங்கள் நினைவகக் கட்டமைப்பை வடிவமைத்தது.
Letta (MemGPT)25,179அடுக்குநிலை நினைவகத்தைக் கொண்ட நிலைசார் agents — எங்கள் Context Control & Recovery (CCR) அடுக்குநிலை மாதிரிக்கு உத்வேகம் அளித்தது.
WFGY1,800மீண்டும் மீண்டும் நிகழும் 16 RAG/LLM தோல்வி முறைகளுக்கான ProblemMap வகைப்பாடு — எங்கள் சிக்கல் தீர்வு வழிகாட்டியில் பயன்படுத்தப்படும் பொதுவான சொற்களஞ்சியம்.
### 🛰️ போக்குவரத்து ஆய்வு, MITM & வெளிப்படையான proxy
திட்டம்⭐இது OmniRoute-க்கு எவ்வாறு உத்வேகம் அளித்தது
llm-interceptor79குறியீட்டு உதவியாளர் ↔ LLM போக்குவரத்தின் MITM இடைமறிப்பு/பகுப்பாய்வு, ஆரம்பகால Traffic Inspector தேவைகளை வரையறுக்க உதவியது. முன்னர் பெறப்பட்ட நான்கு modules — SSE ஒன்றிணைப்பு, உரையாடல் இயல்பாக்கம், ரகசிய மறைப்பு மற்றும் header தூய்மைப்படுத்தல் — பொது protocol தரநிலைகளின் அடிப்படையில் தனித்தனியாக உருவாக்கப்பட்ட clean-room செயலாக்கங்களால் மாற்றப்பட்டுள்ளன. இரண்டு host-passthrough மேற்பரப்புகளும் (passthrough.ts மற்றும் _internal/bypass.cjs) தனித்தனியாக வகைப்படுத்தப்பட்ட OmniRoute-இன் அகச் செயலாக்கங்களாகவே உள்ளன; அந்த மாற்றத்தின் ஒரு பகுதியாக அவை மீண்டும் எழுதப்படவில்லை.
ProxyBridge6,814ஒவ்வொரு process-க்கும் தனித்த வெளிப்படையான proxy routing — செயலிழப்பிலிருந்து பாதுகாப்பான எங்கள் MITM teardown, socket செயலற்ற நேர வரம்புகள், /proc process attribution மற்றும் TPROXY capture ஆகியவற்றுக்கு உத்வேகம் அளித்தது.
### 📚 மாதிரித் தரவு, கண்காணிப்புத்திறன் & UI
திட்டம்⭐இது OmniRoute-க்கு எவ்வாறு உத்வேகம் அளித்தது
models.dev7,286AI மாதிரி விவரக்குறிப்புகள், விலையிடல் மற்றும் திறன்களின் திறந்த தரவுத்தளம் — எங்கள் மாதிரிப் பட்டியலில் நேரடியாக ஒத்திசைக்கப்படுகிறது.
React Flow / xyflow38,705எங்கள் நிகழ்நேர Compression Studio மற்றும் Combo/Routing Studio-வை இயக்கும் node-அடிப்படையிலான graph library.
LangGraph43,443LangGraph Studio-வின் நேரடி workflow-graph காட்சிப்படுத்தல், எங்கள் Studios-இன் நிகழ்நேர cascade காட்சிக்கு உத்வேகம் அளித்தது.
Langfuse35,990அதன் trace → span → generation கண்காணிப்புத்திறன் மாதிரி, எங்கள் Compression Studio waterfall-ஐ வடிவமைத்தது.
Kiali3,645Istio service-mesh கண்காணிப்புத்திறன் — Routing/Combo Studio-வில் உள்ள எங்கள் circuit-breaker badges மற்றும் error-edge காட்சிகளுக்கு உத்வேகம் அளித்தது.
lobe-icons2,615எங்கள் dashboard முழுவதிலும் provider icons-ஐக் காட்சிப்படுத்தும் AI/LLM brand logos.
flag-icons12,473README மொழித் தேர்வியில் பயன்படுத்தப்படும் MIT உரிமம் பெற்ற SVG கொடிகளை வழங்குகிறது.
### 🛡️ பாதுகாப்பு
திட்டம்⭐இது OmniRoute-க்கு எவ்வாறு உத்வேகம் அளித்தது
awesome-secure-defaults722எங்கள் பாதுகாப்புத் தேர்வுகளுக்கு வழிகாட்டும், இயல்பாகவே பாதுகாப்பான libraries-இன் கவனமாகத் தொகுக்கப்பட்ட பட்டியல் (Helmet.js, DOMPurify, ssrf-req-filter, safe-regex, Google Tink).
### 🧭 துணைக் கருவிகள்
திட்டம்⭐இது OmniRoute-க்கு எவ்வாறு உத்வேகம் அளித்தது
ClawRouter6,628கோரிக்கை நகல்நீக்கம், அவசரகாலச் செலவில்லா fallback, செருகக்கூடிய Auto-Combo உத்திகள் மற்றும் பன்மொழி நோக்க வகைப்பாடு ஆகியவற்றுக்கு உத்வேகம் அளித்தது.
Antigravity-Manager32,333அதன் கணக்கு-சார் மாதிரி remapping, செயல்படுத்தக்கூடிய கோப்புப் பாதை சரிபார்ப்பு மற்றும் plan-label நடத்தை ஆகியவை OmniRoute-இன் Antigravity runtime-ஐ வடிவமைக்க உதவின.
vscode-antigravity-cockpit4,850அதன் சுருக்கமான quota-reset countdown வடிவம், OmniRoute-இல் அதற்கிணையான provider-limit காட்சிக்கு உத்வேகம் அளித்தது.
AionUi33,611அதன் ACP integrations, நிறுவப்பட்ட CLI agents-ஐ OmniRoute தானாகக் கண்டறிவதற்கு உத்வேகம் அளித்தன.
CodexBar22,616Grok Build quota மேற்பரப்பைக் கண்டறிந்தது; அதன்பின் OmniRoute நேரடி wire format-ஐச் சுயமாகச் சரிபார்த்து திருத்தியது.
## 📄 உரிமம் MIT உரிமம் - விவரங்களுக்கு [LICENSE](LICENSE) பார்க்கவும். ---
**[⬆ மேலே திரும்பு](#-omniroute)** · திறந்த மூல AI சமூகத்திற்காக ❤️ உடன் உருவாக்கப்பட்டது. OmniRoute v3.8.53 · Node ≥22.22.2 · MIT உரிமம் · omniroute.online