Files
OmniRoute/docs/i18n/ta
Diego Rodrigues de Sa e Souza 8feea123bb feat(docs): mirror every docs/ page in all 65 locales (#14106)
* feat(docs): mirror every docs/ page in all 65 locales

Extends the documentation mirrors from the 22-page core set (#13940) to
every Markdown page under docs/: 152 sources x 65 locales = 9,880 mirrors
(6,208 new), language bars rewritten for the full locale list, state
adopted so the blocking drift gate now covers all 152 pages.

run-translation.mjs: an oversized block made only of table rows or list
items (PROVIDER_REFERENCE.md 244-row table, FREE_TIERS.md 71-item list) is
cut at item boundaries and rejoined without a blank line — the single
16-40 KB request outlived the backend socket for verbose scripts. 48
older mirrors whose tables had lost rows were retranslated with --force.

* docs(i18n): refresh mirrors for the sources the base changed since the branch cut

Section-level retranslation of the 29 docs (and README.md) whose source
or mirrors moved on release/v3.8.51 during the run, then state adoption;
the drift gate is green again on the merged tree.
2026-09-18 13:16:46 -03:00
..

README (தமிழ்)

🌐 Languages: 🇺🇸 English · 🇪🇹 am · 🇸🇦 ar · 🇦🇿 az · 🇧🇬 bg · 🇧🇩 bn · 🇨🇿 cs · 🇩🇰 da · 🇩🇪 de · 🇬🇷 el · 🇪🇸 es · 🇪🇪 et · 🇮🇷 fa · 🇫🇮 fi · 🇫🇷 fr · 🇮🇪 ga · 🇮🇳 gu · 🇳🇬 ha · 🇮🇱 he · 🇮🇳 hi · 🇭🇷 hr · 🇭🇺 hu · 🇦🇲 hy · 🇮🇩 id · 🇳🇬 ig · 🇮🇹 it · 🇯🇵 ja · 🇬🇪 ka · 🇰🇭 km · 🇮🇳 kn · 🇰🇷 ko · 🇱🇹 lt · 🇱🇻 lv · 🇮🇳 ml · 🇮🇳 mr · 🇲🇾 ms · 🇲🇹 mt · 🇲🇲 my · 🇳🇵 ne · 🇳🇱 nl · 🇳🇴 no · 🇮🇳 or · 🇮🇳 pa · 🇵🇭 phi · 🇵🇱 pl · 🇵🇹 pt · 🇧🇷 pt-BR · 🇷🇴 ro · 🇷🇺 ru · 🇱🇰 si · 🇸🇰 sk · 🇸🇮 sl · 🇷🇸 sr · 🇸🇪 sv · 🇰🇪 sw · 🇮🇳 te · 🇹🇭 th · 🇹🇷 tr · 🇺🇦 uk-UA · 🇵🇰 ur · 🇺🇿 uz · 🇻🇳 vi · 🇳🇬 yo · 🇨🇳 zh-CN · 🇹🇼 zh-TW


OmniRoute கட்டுப்பாட்டுப் பலகை

🚀 OmniRoute — இலவச AI நுழைவாயில்

OmniRoute — குறியீடு எழுதுவதை ஒருபோதும் நிறுத்தாதீர்கள். ஒவ்வொரு AI கருவியும் → 359 வழங்குநர்கள் — 150+ இலவசம் — ஒரே முனைப்புள்ளி வழியாக. Claude Code, Codex, Cursor, Cline, Copilot & Antigravity ஆகியவற்றைத் தானியங்கு மாற்றுவழியுடன் இலவச Claude / GPT / Gemini உடன் இணைக்கிறது. RTK + Caveman அடுக்குச் சுருக்கம் 15–95% டோக்கன்களைச் சேமிக்கிறது (சராசரியாக ~89%) — வரம்புகளை ஒருபோதும் எட்டாதீர்கள். 359 AI வழங்குநர்கள் · 150+ இலவச அடுக்குகள் · மாதத்திற்கு ~1.62B இலவச டோக்கன்கள் · 19 வழித்தட உத்திகள் · தொடங்குவதற்கு $0.

💰 மாதத்திற்கு ~1.62B இலவச டோக்கன்கள்

இலவச அடுக்குகளை கைமுறையாக ஒன்றுசேர்ப்பது கடினமானது — பல டஜன் SDK-கள், பல டஜன் வீத வரம்புகள், மேலும் உண்மையில் உங்களிடம் எவ்வளவு உள்ளது என்பதே தெரியாது. OmniRoute, மீண்டும் நிகழும் 35 pool key-களில் 491 இலவச-அடுக்கு உள்ளீடுகளைப் பட்டியலிட்டு, வெளியிடப்பட்ட நேர்மறையான மாதாந்திர பட்ஜெட்டைக் கொண்ட 17 pool-கள் மற்றும் ஒவ்வொரு model-க்கும் தனித்தனியான ஐந்து Groq வரம்புகள் ஆகியவற்றிலிருந்து, பகிரப்பட்ட pool-களை நகல்நீக்கம் செய்து, மொத்த டோக்கன் எண்ணிக்கையைக் கணக்கிடுகிறது. பிராந்திய அடையாளச் சரிபார்ப்புக்குப் பிறகு மட்டுமே கிடைக்கும் ஒதுக்கீடுகள் (தற்போது: ModelScope) தனியாகக் காட்டப்படுகின்றன; பிராந்திய அடையாளச் சரிபார்ப்புக்குப் பின்னால் +~6M உள்ளன, மேலும் அவை முதன்மை மொத்த எண்ணிக்கையில் ஒருபோதும் சேர்க்கப்படுவதில்லை. இதன் முடிவு dashboard-இல் (/dashboard/free-tiers) தொடர்ந்து காண்பிக்கப்படுகிறது.

OmniRoute இலவச-அடுக்கு பட்ஜெட் அட்டை: நிலையான அளவில் மாதத்திற்கு ~1.62B இலவச டோக்கன்கள்; பதிவுக் கிரெடிட்களுடன் முதல் மாதத்தில் ~2.22B வரை; ஒரே endpoint-க்குப் பின்னால் பட்டியலிடப்பட்ட 491 இலவச-அடுக்கு உள்ளீடுகளை உள்ளடக்கும் ஆவணப்படுத்தப்பட்ட 35 மீண்டும் நிகழும் pool key-களிலிருந்து. நேர்மையான pool-நகல்நீக்கப்பட்ட கணக்கீடு — வெளியிடப்பட்ட நேர்மறையான மாதாந்திர டோக்கன் பட்ஜெட்டைக் கொண்ட 17 மீண்டும் நிகழும் pool-கள் மற்றும் ஒவ்வொரு model-க்கும் தனித்தனியான ஐந்து Groq வரம்புகள் உட்பட, ஒவ்வொரு பகிரப்பட்ட pool-மும் ஒருமுறை மட்டுமே கணக்கிடப்படுகிறது; விதிமுறை-ஆபத்து பட்டியலில் 13 provider-கள் தவிர்க்க வேண்டியவையாகக் குறிக்கப்பட்டுள்ளதால் முடிவை நீங்கள் எடுக்கலாம். பட்ஜெட் பட்டையில் Mistral 1B, Nara 210M, LLM7 150M, xKiro 150M, Groq 30M (ஒவ்வொரு model-க்கும் ஐந்து வரம்புகள்) மற்றும் சிறிய pool-கள் உள்ளன; மேலும் முதல் மாதப் பதிவுக் கிரெடிட்களும், நிரந்தரமாக இலவசமான டோக்கன் வரம்பில்லாத provider-களும் தனியாகக் காட்டப்படுவதால், அவை முதன்மை மொத்த எண்ணிக்கையை ஒருபோதும் செயற்கையாக உயர்த்தாது. /dashboard/free-tiers-இல் நேரடி பயன்பாடு/மீதம்.

நேரடி /dashboard/free-tiers பக்கத்தின் அசைவூட்டப்பட்ட சுருக்கம். முழுமையான முறைமை (pool நகல்நீக்கம், கிரெடிட் அடுக்குகள், provider விதிமுறைகள்): docs/reference/FREE_TIERS.md.

இந்த எண்ணிக்கைகள் ஒவ்வொரு இரண்டு வாரங்களுக்கும் நேரடி பட்டியலுடன் ஒப்பிட்டு மீண்டும் தணிக்கை செய்யப்படுகின்றன; அவை இரு திசைகளிலும் மாறும் — ஒரு provider இலவச அடுக்கை நிறுத்தினால் எண்ணிக்கை குறையும்; புதியது ஒன்று சேர்ந்தால் அது உயரும். பட்டியல் உண்மையில் கணக்கிடுவதையே நாங்கள் வெளியிடுகிறோம்; மேல்நோக்கி முழுமைப்படுத்தப்பட்ட சிறந்த சாத்தியக்கூற்றை ஒருபோதும் வெளியிடுவதில்லை.


OMNIROUTE உங்கள் பணத்தைச் சேமிக்கவும் உங்கள் வேலையை எளிதாக்கவும் உதவியிருந்தால் repo-க்கு Star வழங்குங்கள்.

Stars diegosouzapw%2FOmniRoute | Trendshift Star History Rank olud.ai

💬 சமூகத்தில் இணையுங்கள்

👋 பராமரிப்பாளரைப் பின்தொடருங்கள் — புதிய provider-கள், வெளியீடுகள் மற்றும் உதவிக்குறிப்புகளை முதலில் பெறுங்கள்:

LinkedIn-இல் Diego-வைப் பின்தொடருங்கள் GitHub-இல் @diegosouzapw-ஐப் பின்தொடருங்கள்

Discord Telegram WhatsApp உலகளாவியது WhatsApp பிரேசில் இணையதளம்

கேள்விகள், provider குறிப்புகள், திட்டவரைபடம் மற்றும் ஆதரவு → Discord · Telegram · WhatsApp 🌍 உலகளாவியது / 🇧🇷 பிரேசில் / வலைவாசல்


📈 கேட்வே தொடர்ந்து வளர்கிறது

v3.8.49 v3.8.50 v3.8.51+
🌐 வழங்குநர்கள் 290 357 மேலும் வரிசையில் உள்ளன
🧠 தனித்துவமான அரட்டை மாதிரி ID-கள் 1185 1312
🖼️ பாங்குப் பாலம் 🆕 பார்வை + ஒலி + காணொளி
📡 Radar இலவசப் பட்டியல் 🆕 விருப்பத் தேர்வு
⚖️ ஒதுக்கீடு-அறிந்த திட்டமிடல் 🆕 Quota-Share
📊 ஒதுக்கீட்டுத் தொலைஅளவியல் 🆕 நேரலை

செயல்திட்டம்v3.9.0 LTS-ஐ நோக்கித் தடத்தில் பயணிக்கிறது


🧩 கிடைக்கிறது

npm பதிப்பு NPM மாதாந்திர பதிவிறக்கங்கள் Docker Hub உரிமம்: MIT Docker பதிவிறக்கங்கள் Electron பதிவிறக்கங்கள்

🚀 தொடங்குங்கள் 🚀 விரைவான தொடக்கம் 📦 நிறுவல் 🆓 கட்டமைப்பு தேவையில்லை
💡 அறிந்துகொள்ளுங்கள் 💥 வாக்குறுதி 🤔 ஏன் OmniRoute 🏆 தனித்துவமான அம்சங்கள்
⚙️ அம்சங்கள் 🎯 சேர்க்கைகள் 🌐 வழங்குநர்கள் 🔌 CLI & MCP
🗜️ சுருக்கம் 🖥️ இயங்கும் இடங்கள் 🔒 தனியுரிமை
👀 பாருங்கள் 🎬 செயல்பாட்டில் புதிதாக என்ன உள்ளது 🤖 இணக்கமான CLI-கள்
💚 ஆதரவு 💚 ஆதரவு / நன்கொடை 💬 சமூகம் 💖 ஆதரவாளர்கள்
📦 திட்டம் 🛠️ தொழில்நுட்பத் தொகுப்பு 📖 ஆவணங்கள் 👥 பங்களிப்பாளர்கள்
🌐 66 மொழிகளில்

ஆங்கிலம் (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)


🆓 நிறுவிய உடனேயே இயங்கும் — விசைகள் தேவையில்லை, கட்டமைப்பும் தேவையில்லை

நிறுவிய உடனேயே இயங்கும் — கட்டமைப்பு தேவையில்லை. மூன்று படிகள்: 1. நிறுவுங்கள் — npm i -g omniroute, localhost:20128 இல் சேவையகம் தொடங்கும். 2. உங்கள் கருவியை http://localhost:20128/v1 நோக்கிச் சுட்டுங்கள் — OpenAI-உடன் இணக்கமான எந்தக் கருவியும் (Claude Code, Cursor, Cline). 3. அது பதிலளிக்கும் — API விசை, பதிவுசெய்தல் அல்லது கட்டமைப்பு எதுவுமின்றி உடனடி பதிலைப் பெற model auto-ஐ அழையுங்கள். விசை தேவையற்ற வழங்குநரான OpenCode Free, auto சேர்க்கையில் முன்கூட்டியே இணைக்கப்பட்டுள்ளதால், புதிதாக நிறுவியவுடனேயே அது பதிலளிக்கும்.
# புதிதாக நிறுவப்பட்டது, நற்சான்றுகள் ஏதுமில்லை — `auto` ஏற்கனவே இயங்குகிறது:
curl http://localhost:20128/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{"model":"auto","messages":[{"role":"user","content":"Hello!"}]}'

குறிப்பிட்ட இலவசப் பின்தளத்தை விரும்புகிறீர்களா? oc/… (OpenCode Free)-ஐ நேரடியாக அழையுங்கள். பின்னர் auto-க்கு மாறி, OmniRoute தேர்வுசெய்ய அனுமதியுங்கள்.

📦 Python, Node.js, PHP மற்றும் cURL-க்கான நகலெடுத்து ஒட்டக்கூடிய விரைவுத் தொடக்க ஸ்கிரிப்ட்கள் → examples/quickstart/


💥 வாக்குறுதி

வாக்குறுதி — ஒரே முனைப்புள்ளி மற்றும் 359 வழங்குநர்கள். ஆரோக்கியமான மற்றொரு இலக்கு கிடைக்கும் வரை தானியங்குப் பின்வீழ்ச்சி வழிச்செலுத்தலைத் தொடரும். ஆறு தூண்கள்: 359 வழங்குநர்களிடையே மீள்திறன்மிக்க பின்வீழ்ச்சி · தகுதியான பணிச்சுமைகளில் 95% வரை டோக்கன் சேமிப்பு · 150+ இலவச அடுக்குகள் மற்றும் தொடர்ச்சியாகக் கிடைக்கும்/விசை தேவையற்ற 54 நிரந்தர இலவச வழங்குநர்களுடன் $0 செலவில் தொடங்கலாம் · ஒரே கட்டமைப்பின் மூலம் 36 CLI/முகவர் ஒருங்கிணைப்புகள் · /v1 இல் OpenAI, Claude, Gemini மற்றும் Responses API இணக்கத்தன்மை · circuit breakers, TLS stealth, MCP-இன் 110 கருவிகள், A2A, நினைவகம், பாதுகாப்புக் கட்டுப்பாடுகள், மதிப்பீடுகள் மற்றும் கண்காணிக்கப்படும் 5,100+ சோதனைக் கோப்புகளில் 39,000+ நிலையான சோதனை அறிவிப்புகள் உள்ளிட்ட உற்பத்திச் சூழல் கட்டுப்பாடுகள்.

🤔 ஏன் OmniRoute?

ஏன் OmniRoute — 10 கட்டுப்பாட்டுப் பலகைகள், செயலிழந்த API விசைகள் மற்றும் எதிர்பாராத கட்டணங்களை மாறிமாறிக் கையாள்வதை நிறுத்துங்கள். அன்றாடம் எதிர்கொள்ளும் பத்து சிக்கல்களும் அவற்றுக்கான தீர்வுகளும்: பயன்படுத்தப்படாமல் காலாவதியாகும் ஒதுக்கீடு → சந்தாக்களை முழுமையாகப் பயன்படுத்துங்கள்; நிரலெழுதும்போது ஏற்படும் வீத வரம்புகள் → 4-அடுக்கு தானியங்குப் பின்வீழ்ச்சி (Subscription → API → Cheap → Free); டோக்கன்களை அதிகமாகப் பயன்படுத்தும் கருவி வெளியீடுகள் → RTK + Caveman சுருக்கம் (15–95%); விலையுயர்ந்த API-கள் → செலவுக்கு உகந்த வழிச்செலுத்தல்; ஒவ்வொரு கருவிக்கும் தனித்தனி அமைப்பு → ஒரே முனைப்புள்ளி, ஒரே கட்டுப்பாட்டுப் பலகை; தடுக்கப்பட்ட AI → 3-நிலை proxy + 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 சுருக்கம், 19 வழிச்செலுத்தல் உத்திகள், circuit breakers, TLS stealth, MCP, A2A, பாதுகாப்புக் கட்டுப்பாடுகள்) 4 வழங்குநர் அடுக்குகளில் பின்வீழ்ச்சி செய்ய முடியும் — அடுக்கு 1 Subscription, அடுக்கு 2 API Key, அடுக்கு 3 Cheap மற்றும் அடுக்கு 4 Free.

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

Kimi K3 — திறந்த எல்லை நுண்ணறிவு · 2.8T அளவுருக்கள் · 1M-token சூழல்

திறந்த மூல நண்பராக இணைய விரும்புகிறீர்களா? திறந்த மூலத்தை ஆதரித்து, OmniRoute தொடர்ந்து இயங்க உதவும் நிறுவனங்கள் இவை — மேலும் அவர்கள் எங்களுக்கு வழங்கும் ஒவ்வொரு token-உம் எங்கு செலவிடப்படுகிறது என்பதை நாங்கள் வெளிப்படையாகத் தெரிவிக்கிறோம். தொடர்புகொள்ள: diegosouza.pw@outlook.com

Kimi (Moonshot AI)
Kimi
Moonshot AI

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

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

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

OmniRoute-இல் முதல் தர ஆதரவு: Chat Completions, இயல்பான /v1/responses endpoint, பார்வை, கருவி அழைப்பு மற்றும் 3 பட மாதிரிகள் (grok-imagine, nano-banana-pro, nano-banana-2; இவற்றை cheaperinference/<model> என அணுகலாம்). API key-ஐப் பெறுங்கள் →

aff=omniroute எனக் குறிக்கப்பட்ட இணைப்புகள் கூட்டாளர் இணைப்புகளாகும். உங்களுக்கு எந்தக் கூடுதல் செலவும் இல்லாமல் அவை திட்டத்திற்கு நிதியளிக்கின்றன.


🎟️ இணைப்பு விளம்பரம் — நாங்கள் நிதியாதரவு வழங்காத providers-இடமிருந்து இலவசப் பதிவுக் கூப்பன்கள் (விரிவாக்கக் கிளிக் செய்யவும்)

இந்தப் பிரிவு referral/coupon codes-க்கு மட்டுமே. நிதியாதரவு கொண்ட கூட்டாண்மைகள் மேலே உள்ள 🤝 எங்கள் திறந்த மூல நண்பர்களின் ஆதரவுடன் என்ற பிரிவில் இடம்பெற்றுள்ளன. இங்கே பட்டியலிடப்பட்டுள்ள providers-உடன் OmniRoute-க்கு நிதியாதரவோ கூட்டாண்மையோ இல்லை — இவை யார் வேண்டுமானாலும் பயன்படுத்தக்கூடிய பொதுக் கூப்பன்கள்.

AgentRouter
AgentRouter
agentrouter.org
AgentRouter — affiliate பதிவு · பதிவு செய்யும்போது $100 இலவச credits (இலவச server; அதிக latency-ஐ எதிர்பார்க்கலாம் — production-க்கு அல்ல, சோதனைக்கே சிறந்தது). v3.8.50 முதல் OmniRoute-இல் முதல் தர ஆதரவு: Chat Completions, Anthropic-இணக்கமான wire format மற்றும் OpenAI-இணக்கமான path. கிடைக்கக்கூடிய மாதிரிகளில் claude-opus-4-8, claude-opus-5, gpt-5.6-sol மற்றும் பலவும் அடங்கும். உங்கள் $100-ஐப் பெறுங்கள் →

⚠️ Affiliate இணைப்பு — இந்த provider-உடன் OmniRoute-க்கு நிதியாதரவோ கூட்டாண்மையோ இல்லை.

OmniRoute பயனர்களுக்குப் பயனளிக்கும் தாராளமான இலவசப் பதிவுக் கூப்பனை வழங்கும் வேறொரு provider உங்களுக்குத் தெரியுமா? ஓர் issue-ஐத் திறக்கவும்; அதை இங்கே சேர்ப்போம்.


🎯 காம்போக்கள் — முதன்மை அம்சம்

அனைத்து 19 காம்போ வழித்தட உத்திகளும் அசைவூட்டப்பட்டுள்ளன — ஒவ்வொரு உத்திக்கும் ஒரு கட்டம்: priority, fill-first, weighted, round-robin, p2c, least-used, random, strict-random, cost-optimized, headroom, reset-window, reset-aware, context-relay, context-optimized, cache-optimized, lkgp, auto, fusion, pipeline. ஒவ்வொன்றும் என்ன செய்கிறது என்பதை அறிய மேலுள்ள அட்டவணையைப் பார்க்கவும்.

ஒரு காம்போ என்பது OmniRoute தானாகவே வழித்தடப்படுத்தும் மாடல்களின் சங்கிலியாகும். ஒதுக்கீடு தீர்ந்துவிட்டாலோ, வழங்குநர் செயலிழந்தாலோ அல்லது செலவுகள் அதிகரித்தாலோ, காம்போ அடுத்த தகுதியான, சீராக இயங்கும் மாடலுக்குச் செல்லும். 🛡️

கட்டமைப்பு தேவையில்லை — auto-ஐ மட்டும் பயன்படுத்துங்கள்

காம்போவை உருவாக்கத் தேவையில்லை. உங்கள் மாடலை auto-ஆக (அல்லது அதன் ஒரு மாறுபாடாக) அமைக்கவும்; இணைக்கப்பட்டுள்ள உங்கள் வழங்குநர்களிலிருந்து OmniRoute ஒரு மெய்நிகர் காம்போவை உருவாக்கி, அதை நிகழ்நேரத்தில் மதிப்பிடும்:

மாடல் IDஇது எதற்காக உகப்பாக்குகிறது
auto🎯 சமநிலையான இயல்புநிலை (LKGP — கடைசியாகச் சிறப்பாகச் செயல்பட்ட உங்கள் வழங்குநரிலேயே நிலைத்திருக்கும்)
auto/coding🧑💻 குறியீடு உருவாக்குவதற்கான தரம்-முதன்மை எடைகள்
auto/fast முதலில் மிகக் குறைந்த தாமதம்
auto/cheap💰 முதலில் ஒரு டோக்கனுக்கான மிகக் குறைந்த செலவு
auto/offline🔋 முதலில் அதிக ஒதுக்கீடு / வீத-வரம்பு இடைவெளி
auto/smart🔭 சிறந்த மாடல்களைக் கண்டறிய தரம்-முதன்மை + 10% ஆய்வு
auto/lkgp📌 கடைசியாகச் சிறப்பாகச் செயல்பட்ட வழங்குநருடன் வெளிப்படையான நிலைத்திருப்பு
auto/chaos🧪 மீள்திறன் சோதனைக்கான பிழை-புகுத்தல் எடைகள் (chaos engineering)

🔀 அல்லது உங்களுக்கானதை உருவாக்குங்கள் — 19 வழித்தட உத்திகள்

அனைத்து 19 உத்திகளையும் — ஒவ்வொரு காம்போ படிநிலையிலும் கலந்து பொருத்தலாம்:

# உத்தி இது என்ன செய்கிறது
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 reset-window ஒதுக்கீட்டுச் சாளரம் மிக விரைவில் மீட்டமைக்கப்படும் இலக்கிற்கு முன்னுரிமை அளிக்கும்
12 reset-aware ஒதுக்கீடு மீட்டமைக்கப்படும் நேரத்தின் அடிப்படையில் தரவரிசைப்படுத்தும் — குறுகிய சாளரங்கள் முதலில் 📊
13 context-relay நீண்ட உரையாடல்களுக்காக இலக்குகளுக்கு இடையே சூழலை ஒப்படைக்கும் 🧠
14 context-optimized தற்போதைய சூழல் அளவிற்கு மிகப் பொருத்தமானதைத் தேர்ந்தெடுக்கும்
15 cache-optimized மீண்டும் பயன்படுத்தக்கூடிய ஒவ்வொரு ப்ராம்ப்ட் முன்னொட்டையும் அதே கணக்கில் நிலைநிறுத்தும் — ப்ராம்ப்ட்-கேச் பொருத்தங்களை அதிகப்படுத்தும் 🎯
16 lkgp கடைசியாகச் சிறப்பாகச் செயல்பட்ட பாதை — கடைசியாக வெற்றியடைந்த வழங்குநருடன் நிலைநிறுத்தி, பின்னர் விதிகளுக்குப் பின்வாங்கும்
17 auto ஒவ்வொரு இணைப்பிலும் 16 காரணிகளைக் கொண்டு நிகழ்நேர மதிப்பீடு 🤖
18 fusion மாடல்களின் குழுவிற்கு ஒரே நேரத்தில் அனுப்பும் + ஒரு மதிப்பீட்டாளர் ஒரே பதிலை ஒருங்கிணைப்பார் 🧬
19 pipeline படிநிலைகளைச் சங்கிலியாக இணைக்கும் — ஒவ்வொரு இலக்கின் வெளியீடும் அடுத்ததற்கு உள்ளீடாகும் 🔗

Auto-Combo இயந்திரம் ஒவ்வொரு தேர்வுநிலையையும் 16 காரணிகளின் அடிப்படையில் மதிப்பிடுகிறது (நிலைமை, ஒதுக்கீடு, செலவு, தாமதம், பணிப் பொருத்தம், தரம், அமர்வு கிடைப்புத்தன்மை…) — 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 இணைப்பு இடைநிறுத்தம் (ஒரு key/account): அடிப்படை OAuth-க்கு 5s / API-key-க்கு 3s; ஒரே நேரத்தில் அதிக கோரிக்கைகள் குவிவதைத் தடுக்கும் பாதுகாப்புடன் அதிவேக ×2 பின்னடைவு; 429 ஆனது Retry-After-ஐ மதிக்கும்; வெற்றி அனைத்து பிழை நிலைகளையும் அழிக்கும்; இடைநிறுத்தத்தில் உள்ள ஒரு key தவிர்க்கப்படும், அதே வேளையில் இணை key-கள் தொடர்ந்து சேவையளிக்கும். அடுக்கு 3 மாடல் பூட்டல் (ஒரு மாடல்): ஒவ்வொரு மாடலுக்குமான 429, local 404 அல்லது பயன்முறை மறுப்புகள் அந்த மாடலை மட்டும் பூட்டும் — முழு இணைப்பை ஒருபோதும் பூட்டாது. இறுதி நிலைகள் (தடைசெய்யப்பட்டது, காலாவதியானது, credits தீர்ந்தது) இயக்குநருக்கானவை, இடைநிறுத்தங்களுக்கானவை அல்ல.

📖 தானியங்கு-காம்போ எஞ்சின் · மீள்திறன் வழிகாட்டி


🏆 OmniRoute-ஐத் தனித்துவமாக்குவது எது

OmniRoute-ஐத் தனித்துவமாக்குவது — 13 திறன்களில் 9router, OpenRouter, CLIProxyAPI மற்றும் LiteLLM ஆகியவற்றுடன் ஒப்பிடப்பட்ட, குறிப்பிட்ட தேதிக்குரிய அம்ச நிலவரம். OmniRoute: 359 வழங்குநர்கள், உள்ளமைக்கப்பட்ட 150+ இலவச அடுக்குகள், 19 வழிச்செலுத்தல் உத்திகள், 12-எஞ்சின் டோக்கன் சுருக்கம், 110 கருவிகளுடன் உள்ளமைக்கப்பட்ட MCP சேவையகம், A2A முகவர் நெறிமுறை, நிலையான நினைவகம், பாதுகாப்புத் தடுப்புகள், கிளவுட் முகவர்கள், TLS கைரேகை மறைவு, Desktop/Termux/PWA மற்றும் 42 i18n UI மொழி அமைவிடங்கள். OmniRoute MIT உரிமம் பெற்றது மற்றும் சுயமாக ஹோஸ்ட் செய்யக்கூடியது. போட்டியாளர்களின் திறன்களும் எண்ணிக்கைகளும் மாறக்கூடும்; இணைக்கப்பட்ட வழிமுறையைப் பார்க்கவும்.

📊 முழுமையான வழிமுறை & 9router, OpenRouter, CLIProxyAPI & LiteLLM ஆகியவற்றுடனான ஒவ்வொரு அம்சத்தின் விரிவான ஒப்பீடு → 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

⚠️ ஒவ்வொரு நாணயத்தையும் காட்டப்பட்டுள்ள நெட்வொர்க்கில் மட்டுமே அனுப்பவும் — தவறான நெட்வொர்க்கில் அனுப்பினால் நிதியை இழக்க நேரிடலாம்.

🐛 பிழையைக் கண்டீர்களா அல்லது கருத்து உள்ளதா? ஒரு கலந்துரையாடலை தொடங்கவும்.


டெவலப்பர் குறிப்புகள்: டெவலப்பர்களின் வசதிக்காக, 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-இல் அறிந்துகொள்ளுங்கள்.


புதிதாக என்ன உள்ளது

v3.8.20 → v3.8.50 வரையிலான சமீபத்திய முக்கிய அம்சங்கள். முழு வரலாறு CHANGELOG.md இல் உள்ளது.

  • 🎛️ OmniConductor — உங்கள் முகவர் குழுவிற்கான உள்வரும் A2A ஒப்படைப்பு, Agent Card-இல் Conductor திறன்கள் மற்றும் Faro push-to-talk குரல் அரட்டையுடன் கூடிய டாஷ்போர்டு பலகம். → A2A சேவையகம்
  • 🛂 தகவமைப்பு அனுமதி & அதிகச்சுமைப் பாதுகாப்பு — கனமான அரட்டை கோரிக்கைகள் 503 பிழையை வழங்குவதற்குப் பதிலாக வரிசைப்படுத்தப்படுகின்றன; ஒவ்வொரு இணைப்பிற்கும் அணுவியல் RPM சுழல் குத்தகைகள் பயன்படுத்தப்படுகின்றன. → மீள்திறன் வழிகாட்டி
  • 🗂️ நியமப்படுத்தப்பட்ட /v1/models வரிசைப்படுத்தல் — ஒவ்வொரு வழங்குநருக்கும் தொடர்ச்சியான, வழங்குநர் வாரியாகத் தொகுக்கப்பட்ட ஒரே தொகுதி (காம்போக்கள் முதலில் நிலைநிறுத்தப்படும்); அனைத்து பட்டியல் மூலங்களிலும் நிலையானது. → API மேற்கோள்
  • 🗜️ சுருக்க வலுப்படுத்தல் — இயல்பாக இயக்கப்பட்ட விரிவாக்கத் தடுப்பு, DE / FR / JA + சீனம் (wényán) ஆகியவற்றுக்கான Caveman தொகுப்புகள், Gradle & .NET-க்கான RTK வடிப்பான்கள். → சுருக்கம்
  • 💸 நேர்மையான நிலையான-கட்டணச் செலவு — சந்தா / குறியீட்டுத் திட்ட வழங்குநர்கள் செலவுப் பகுப்பாய்வில் $0 எனக் காட்டப்படுகின்றனர்; பட்ஜெட், ஒதுக்கீடு & வழித்தடத் தேர்வு தொடர்ந்து மதிப்பிடுகின்றன. → API மேற்கோள்
  • ⚖️ ஒதுக்கீடு-பகிர்வு வழித்தடத் தேர்வு — பகிரப்பட்ட கணக்கின் ஒதுக்கீட்டைத் தொகுக்கப்பட்ட விசைகளிடையே நியாயமாகப் பிரிக்கிறது; செயலற்ற பகுதிகளைப் பிறருக்குக் கடனாக வழங்குவதால் வேலைத் திறன் பாதுகாக்கப்படுகிறது. → மீள்திறன் வழிகாட்டி
  • 🤖 ஒற்றைக் கட்டளை CLI/முகவர் அமைப்பு — பதிவுசெய்யப்பட்ட 13 setup-* கட்டளைகள்; omniroute run 7 CLI-களைத் தொடங்குகிறது (Claude Code, Codex, Aider, Goose, OpenCode, Qwen Code, Gemini CLI); omniroute configure, ஊடாடும் வழங்குநர்+மாதிரி தேர்வி மற்றும் சூழல் வாரியான விருப்பங்களுடன் 10 இலக்குகளை ஆதரிக்கிறது. → CLI ஒருங்கிணைப்புகள்
  • 🛰️ தொலைநிலைப் பயன்முறை — வரம்பிடப்பட்ட டோக்கன்கள் (connect / contexts / tokens) மற்றும் VPS நிறுவல்களுக்கான antigravity OAuth உதவியைக் கொண்டு தொலைநிலை OmniRoute-ஐ இயக்குங்கள். → தொலைநிலைப் பயன்முறை
  • 🧭 மேலும் நுண்ணறிவுள்ள தானியங்கி வழித்தடத் தேர்வுauto/<category>:<tier> காம்போக்கள், Fusion (மாதிரிக் குழு + மதிப்பீட்டாளர்), பணியை உணரும் வழித்தடத் தேர்வு, ஒவ்வொரு கோரிக்கைக்குமான மாதிரி / பயன்முறை / USD-பட்ஜெட் மேலெழுதல்கள். → Auto-Combo
  • 🗜️ செருகக்கூடிய சுருக்கம் — ஒன்றிணைக்கக்கூடிய 12 இயந்திரங்கள் + Compression Studios: LLMLingua-2, இரு-அடுக்கு Ultra, omniglyph, ஒவ்வொரு படிநிலைக்குமான துல்லியக் கட்டுப்பாடு, GCF v3.2, இழுத்து-மறுவரிசைப்படுத்தும் திருத்தி. → சுருக்கம்
  • 🕵️ வெளிப்படையான MITM மறைகுறிநீக்கம் (TPROXY) — ஒவ்வொரு SNI-க்குமான CA + நம்பிக்கைச் சேமிப்பக நிறுவியுடன், பதிலாள் சூழல் மாறிகளைப் புறக்கணிக்கும் CLI-களைக் கைப்பற்றுங்கள். → MITM/TPROXY
  • 💸 எங்கும் செலவுத் தொலைஅளவியல் — ஒவ்வொரு முனைப்பிலும் X-OmniRoute-* செலவு/பயன்பாட்டுத் தலைப்புகள், கேச்-HIT சேமிப்புத் தலைப்பு, விசை வாரியான USD செலவு ஒதுக்கீடுகள். → API மேற்கோள்
  • 🧠 உங்கள் கட்டுப்பாட்டிலுள்ள நினைவகம் — இயல்பாக முடக்கப்பட்டுள்ளது; விருப்பத்தேர்வாக int8 வெக்டர் குவாண்டமாக்கல் + வகைப்படுத்தப்பட்ட சிதைவு, ஒவ்வொரு கோரிக்கைக்குமான x-omniroute-no-memory. → நினைவகம்
  • 🛡️ பாதுகாப்பு — ஒவ்வொரு LLM வழித்தடத்திலும் prompt-injection தடுப்பு (red-team சோதனைத் தொகுப்பு), விருப்பத்தேர்வான நற்சான்று-மறைப்புப் பாதுகாப்பு வரம்பு (இரு திசைகளிலும் கசிந்த API விசைகள்/ரகசியங்களை மறைக்கிறது), இலவச DuckDuckGo இறுதி-வழி வலைத் தேடல் மற்றும் டாஷ்போர்டுக்கான விருப்பத்தேர்வான OIDC உள்நுழைவு நுழைவாயில் (கடவுச்சொல் உள்நுழைவு எப்போதும் கிடைக்கும்). → பாதுகாப்பு வரம்புகள்
  • 🖼️ புதிய முனைப்புகள்/v1/ocr (Mistral OCR) மற்றும் /v1/audio/translations (Whisper-பாணி) ஆகியவை ஊடக இடைமுகத்தை முழுமையாக்குகின்றன. → API மேற்கோள்
  • 🎨 படம் / காணொளி / ஒலி உருவாக்கம் — ஊடகத்திற்கான ஒரே API: xAI Grok Imagine & Novita AI காணொளி, ComfyUI, Magnific, Adobe Firefly, Segmind மற்றும் ElevenLabs போன்ற பேச்சு வழங்குநர்கள். → API மேற்கோள்
  • 🌍 நிறுவல் & செயல்பாடுகள் — reverse-proxy basePath, உலாவி மொழியைத் தானாகக் கண்டறிதல், விசை வாரியான சாதனக் கண்காணிப்பு, root இல்லாத MITM நம்பிக்கை, zh-TW உள்ளூர்மயமாக்கல். → சூழல்
  • 🤝 மேலும் பல வழங்குநர்கள் & முகவர்கள் — கிளவுட் முகவர்கள் (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… மற்றும் புதுப்பிக்கப்பட்ட 352-வழங்குநர் பட்டியல். → வழங்குநர்கள்
  • 📡 வழித்தடத் தேர்வின் வெளிப்படைத்தன்மை — ஒவ்வொரு பதிலும் அதற்குச் சேவையளித்த உத்தி/வழங்குநர்/தாமதத்தைக் குறிப்பிடும் X-OmniRoute-Decision தலைப்பைக் கொண்டுள்ளது; புதிய cache-optimized காம்போ உத்தி + Auto-Combo cacheAffinity காரணி, மீண்டும் வரும் கோரிக்கைகளைக் கேச் செய்யப்பட்ட முன்னொட்டைக் கொண்ட இணைப்பிற்குத் திருப்புகின்றன; மேலும் படிக்க மட்டும் இயலும் /v1/auto-combo/{channel}/candidates முனைப்பு, ஓர் auto/* சேனலின் நேரடி வேட்பாளர் தொகுப்பை வெளிப்படுத்துகிறது. → Auto-Combo
  • உள்ளூர் செயல்திறன் & உள்கட்டமைப்பு — ஒரே கிளிக்கில் உள்ளூர் Redis, Cloudflare Workers / Deno Deploy ரிலே நிறுவிகள், மேற்பார்வையிடப்பட்ட உட்பொதிக்கப்பட்ட சேவைகளாக Bifrost & Mux. → உட்பொதிக்கப்பட்ட சேவைகள்
  • 🧩 தொகுப்பில் மேலும் உள்ளவை — செருகுநிரல் கட்டமைப்பு + சந்தை, Omni/Agent/GitHub திறன் கட்டமைப்புகள், Obsidian vault ஒருங்கிணைப்பு (22 MCP கருவிகள்), OpenAI-இணக்கமான Batch & Files API-கள், பொருள்சார் பதில் கேச், முன்னணிப் பட்டியல்களுடன் விளையாட்டுமயமாக்கல், ACP முகவர் கண்டறிதல் (உள்ளமைந்த 15 முகவர்கள்), BigQuery-க்கு அட்டவணைப்படுத்தப்பட்ட பதிவேடு ஏற்றுமதி, auto/chaos தவறு உட்செலுத்தல், Telegram bot பாலம், செயலிக்குள்ளான பதிப்பு மேலாளர் மற்றும் LMArena-ELO இலவச-வழங்குநர் தரவரிசைகள். → ஆவணங்கள்

🤖 இணக்கமான 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
                           
Agent Deck
Agent Deck
                           
இவற்றுடனும் செயல்படும் · Kiro · Command Code · Antigravity · Windsurf · AMP · OpenAI-உடன் இணக்கமான எந்தக் கருவியும்

📖 அனைத்து 36 கருவிகளுக்குமான தனித்தனி அமைப்பு (26 CLI Code கருவிகள் + 10 CLI முகவர்கள்) → docs/reference/CLI-TOOLS.md · 🧩 OpenCode செருகுநிரல் → @omniroute/opencode-provider


ஆதரிக்கப்படும் எந்த CLI-யையும் OmniRoute வழியாக ஒரே கட்டளையில் தொடங்குங்கள் — எந்த உள்ளமைவுக் கோப்புகளும் எழுதப்படாது, ஒவ்வொரு செயல்முறைக்கும் தனித்தனியாக நற்சான்றுகள் செலுத்தப்படும், Qwen/Gemini-க்கு தற்காலிகமான தனிமைப்படுத்தப்பட்ட முகப்பு வழங்கப்படும்:

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

ஒவ்வொரு கட்டளையும் செயலில் உள்ள தொலைநிலைச் சூழலை (omniroute connect <host>) மதிக்கிறது; --dry-run செயல்படுத்தாமல் சரியான சூழல் மாறிகள்/வாதங்களை முன்காட்டுகிறது; மேலும் --api-key-env NAME இரகசியங்களை உங்கள் ஷெல் வரலாற்றில் இடம்பெறாமல் பாதுகாக்கிறது. → CLI ஒருங்கிணைப்புகள்


🌐 357 AI வழங்குநர்கள் — 152 பட்டியலில் இலவசமாகக் குறிக்கப்பட்டவை

357 பதிவுசெய்யப்பட்ட வழங்குநர்கள், அதிகாரப்பூர்வமான அரட்டை, ஊடகம், தேடல், உள்ளூர், கிளவுட்-முகவர் மற்றும் அமைப்புத் தொகுப்புகள் முழுவதிலும் உள்ளனர்; இவர்களில் 152 வழங்குநர்கள் hasFree: true கண்டறிதல் மெட்டாடேட்டாவைக் கொண்டுள்ளனர். அரட்டை மாதிரிப் பதிவகம் 229 வழங்குநர்கள் / 2,554 தனித்துவமான வழங்குநர்-மாதிரி இணைகள் / 1,283 மூல மாதிரி ID-கள் ஆகியவற்றை உள்ளடக்கியது; தனியான இலவசப் பயன்பாட்டு வரம்புப் பட்டியலில் 491 மாதிரி-வாரியான வரிசைகள், 35 சுழற்சி முறையில் புதுப்பிக்கப்படும் தொகுப்புகள் மற்றும் 54 சுழற்சி முறையில் புதுப்பிக்கப்படும்/API விசை தேவையில்லாத நிரந்தர இலவச வழங்குநர்கள் உள்ளனர். இவை வடிவமைப்பின்படியே வெவ்வேறு அடிப்படை எண்ணிக்கைகளைக் கொண்டுள்ளன; வரையறைகளும், ஒரே தொகுப்பு மீண்டும் கணக்கிடப்படாமல் செய்யப்பட்ட கணக்கீடுகளும் வழங்குநர் குறிப்பு மற்றும் இலவச அடுக்குகள் ஆகியவற்றில் உள்ளன.

🏢 ஒவ்வொரு முக்கிய ஆய்வகமும் — ஒரே முனைப்புள்ளி வழியாக

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
                           

…மேலும் 330+ வழங்குநர்கள் — ஒவ்வொரு ஐகானும் டாஷ்போர்டின் வழங்குநர் பட்டியலிலிருந்து நேரடியாகப் பெறப்படுகிறது. 📖 வழங்குநர் குறிப்பு


🆓 என்றும் இலவசம் — $0, அட்டை தேவையில்லை

OpenCode Zen
OpenCode Zen
DeepSeek V4, Nemotron 3
டோக்கன் வரம்பு இல்லை
Kilo Code
Kilo Code
தானியங்கு வழிப்படுத்தி, Tencent Hy3
என்றென்றும் இலவசம்
Requesty
Requesty
GPT-OSS 120B, Nemotron
என்றென்றும் இலவசம்
SiliconFlow
SiliconFlow
DeepSeek V3.2 / R1
இலவச அடுக்கு
Z.AI GLM
Z.AI GLM
GLM-4.7 / 4.5-Flash
என்றென்றும் இலவசம்
Baidu ERNIE
Baidu ERNIE
ERNIE 4.0
என்றென்றும் இலவசம்
Qoder AI
Qoder AI
Qwen3-Max, Kimi-K2
வரம்பின்றி இலவசம்
Pollinations
Pollinations
GPT, Llama, Claude
விசை தேவையில்லை
Cloudflare AI
Cloudflare AI
50+ மாதிரிகள்
நாளொன்றுக்கு 10K நியூரான்கள்
NVIDIA NIM
NVIDIA NIM
GLM, MiniMax
~40 RPM இலவசம்
Cerebras
Cerebras
GLM 4.7, GPT-OSS
நாளொன்றுக்கு 1M டோக்கன்கள்
OpenRouter
OpenRouter
:free மாதிரிகள்
+$10 → அதிக RPM

📖 இயந்திரம் படிக்கக்கூடிய முழுப் பட்டியல் → 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 வழிகாட்டி · டெஸ்க்டாப் · மெனுப் பட்டித் தட்டு · Termux · PWA · OpenCode


🧩 புதியது: VS Code-இன் இயல்புநிலை Copilot Chat-க்குள் OmniRoute

புதிய பக்கப்பட்டி இல்லை, புதிய அரட்டை UI இல்லை — OmniRoute வழங்கும் ஒவ்வொரு மாதிரியும் நீங்கள் ஏற்கனவே பயன்படுத்தும் Copilot Chat மாதிரித் தேர்வியிலேயே தோன்றும். VS Code 1.122 முதல், வழங்குநர் மாதிரிகள் GitHub உள்நுழைவு அல்லது Copilot சந்தா இல்லாமலேயே செயல்படும் — முகவர் பயன்முறை, கருவி அழைப்பு மற்றும் பார்வைத் திறன் அனைத்தும் இலவசம்.

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-இல் உள்ளன.

📖 VS Code Copilot Chat வழிகாட்டி — அமைப்பு, தேர்வி காட்டுபவை, தாவலுக்குள் கட்டுப்பாட்டுப் பலகம், சிக்கல் தீர்வு


🎩 புதியது: OmniRouteTray — மெனுப் பட்டியில் இயங்கும் உங்கள் நுழைவாயில்

omniroute serve எப்போதும் இயங்கிக்கொண்டிருக்கும்போது சிறப்பாகச் செயல்படும். OmniRouteTray அதை macOS-க்கான ஒருமுறை அமைத்துவிட்டு மறந்துவிடக்கூடிய மெனுப் பட்டிச் செயலியாக மாற்றுகிறது: இது சேவையகத்தைத் தொடங்கி, மறுதொடக்கங்களுக்குப் பிறகும் தொடர்ந்து இயங்கச் செய்து, அதே இடத்தில் புதுப்பித்து, உங்கள் நிகழ்நேர டோக்கன் வரம்பை ஒரே கிளிக்கில் அணுகச் செய்கிறது — திறந்த terminal சாளரம் தேவையில்லை, npm install -g omniroute-ஐ தொடர்ந்து கவனிக்கவும் தேவையில்லை.

Tauri v2 கொண்டு உருவாக்கப்பட்டது (மிகச் சிறிய Rust மையத்துடன்); இது தனக்கான கையொப்பமிடப்பட்ட Node 24 இயக்கச்சூழலைக் கொண்டுவருவதுடன், செயலிக்குச் சொந்தமான OmniRoute நிறுவலையும் நிர்வகிக்கிறது. எனவே இது உங்கள் உலகளாவிய node/bun உடன் ஒருபோதும் முரண்படாது. இது உங்களிடம் ஏற்கனவே உள்ள ~/.omniroute/ உள்ளமைவு மற்றும் தரவுத்தளத்தைப் பகிர்கிறது — ஆகவே இது நீங்கள் ஏற்கனவே இயக்கும் அதே OmniRoute தான், ஒரு தொப்பி அணிந்துள்ளது அவ்வளவே. 🎩

இது என்ன செய்கிறதுஎப்படி
🟢 சேவையகத்தைக் கண்காணிக்கிறதுomniroute serve-ஐத் தொடங்குகிறது; நகலாக மற்றொன்றைத் தொடங்காமல் ஏற்கனவே இயங்கும் நிகழ்வைப் பயன்படுத்திக்கொள்கிறது
📊 நிகழ்நேரப் பயன்பாட்டை ஒரே பார்வையில் காட்டுகிறதுவழங்குநர் ஒதுக்கீட்டுப் பட்டைகள், மீட்டமைப்பு கவுண்ட்டவுன்களுடன் Claude அமர்வு/வாராந்திர வரம்புகள், 30 நாள் செலவுப் பகுப்பாய்வு
🔄 அதே இடத்தில் தானாகப் புதுப்பிக்கிறதுகட்டப்படியான நிறுவல், அணுநிலை மாற்றம், தோல்வியின்போது முந்தைய நிலைக்குத் திரும்புதல் — எப்போதும் புதிய வெளியீட்டில்
🚀 உள்நுழையும்போது தொடங்குகிறதுஉள்நுழையும்போது தொடங்குவதற்கான விருப்பம்; தட்டில் மட்டும், dock படவுரு இல்லை
🩺 பரிசோதனை & பதிவுகள்ஒரே கிளிக்கில் கண்டறிதல் மற்றும் சேவையகப் பதிவுகளுக்கான அணுகல்
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 உரிமம் பெற்றது மற்றும் சுயமாக ஹோஸ்ட் செய்யக்கூடியது.

📖 அங்கீகாரம் · பாதுகாப்புத் தடுப்புகள் · இணக்கம்


🔌 முழுமையான CLI + A2A & MCP

சேவையகத்தைத் தாண்டி, OmniRoute என்பது 80+ கட்டளைகளைக் கொண்ட ஒரு முழுமையான கட்டளை-வரி கட்டுப்பாட்டு மையம்; மேலும், ஒரு AI முகவர் இதை தானாகவே இயக்குவதற்கான திறந்த முகவர் நெறிமுறைகளையும் கொண்டுள்ளது.

⌨️ ஓர் உண்மையான CLI (start மட்டும் அல்ல)

omniroute               # நுழைவாயில் + கட்டுப்பாட்டுப் பலகையை வழங்கும் (port 20128)
omniroute chat          # ஊடாடும் TUI அரட்டை கிளையன்ட் (slash: /model /combo /skill /memory)
omniroute setup         # வழிகாட்டப்பட்ட முதல்-இயக்க வழிகாட்டி
omniroute doctor        # வழங்குநர்கள், போர்ட்கள், இயல்நிலை சார்புகளைக் கண்டறியும்

🛰️ தொலைநிலை முறை — CLI-ஐ இங்கே இயக்கி, OmniRoute-ஐ VPS-இல் இயக்குங்கள்

சேவையகத்தில் OmniRoute உள்ளதா? அதே CLI மூலம் உங்கள் மடிக்கணினியிலிருந்து அதை இயக்குங்கள். வரம்பிடப்பட்ட அணுகல் டோக்கனுடன் ஒருமுறை உள்நுழையுங்கள்; அதன்பின் ஒவ்வொரு கட்டளையும் தொலைநிலையை இலக்காகக் கொள்ளும்.

omniroute connect 192.168.0.15            # கடவுச்சொல் → வரம்பிடப்பட்ட டோக்கன், ஒரு சூழலாகச் சேமிக்கப்படும்
omniroute models list                     # ← தொலைநிலைச் சேவையகத்திற்கு எதிராக இயங்கும்
omniroute configure codex                 # ← தொலைநிலை மாதிரியைத் தேர்ந்தெடுத்து, உள்ளமை Codex சுயவிவரத்தை எழுதும்
omniroute tokens create --name ci --scope read   # பிற கணினிகளுக்காகக் குறுகிய வரம்புள்ள டோக்கன்களை உருவாக்கும்
omniroute contexts use default            # ← உள்ளமைச் சேவையகத்திற்குத் திரும்பும்

டோக்கன்கள் read / write / admin என வரம்பிடப்பட்டுள்ளன; செயல்முறைகளைத் தொடங்கும் வழித்தடங்கள் loopback-க்கு மட்டும் வரையறுக்கப்பட்டுள்ளன. 📖 தொலைநிலை முறை

OmniRoute CLI-ஐ விளக்கும் அசைவூட்டப்பட்ட முனையச் செயல்விளக்கம் — omniroute providers list, omniroute combo list மற்றும் omniroute health — 86 கட்டளைகளைக் கொண்ட உயர்நிலைப் பரப்பில் சுழல்கிறது: providers · oauth · keys · combo · nodes · models · cache · compression · cost · usage · quota · health · resilience · telemetry · logs · audit · mcp · a2a · cloud · memory · skills · eval · tunnel · backup · sync · webhooks · policy · pricing · translator · simulate …

🤝 ஒரு முகவரை இணையுங்கள் — அது OmniRoute-ஐத் தானே கட்டுப்படுத்தும்

OmniRoute-ஐ MCP, A2A, ஒரு REST API, webhooks அல்லது ஒரு தொலைநிலை CLI வழியாக வெளிப்படுத்துங்கள் — திறன்மிக்க எந்த முகவரும் (அல்லது உங்கள் சொந்தக் குறியீடும்) முழு நுழைவாயிலையும் கட்டுப்படுத்தும் அணுகலைப் பெறும்: வழித்தட அமைப்பு, வழங்குநர்கள், கூட்டமைப்புகள், தற்காலிகச் சேமிப்பு, சுருக்கம், நினைவகம் — அனைத்தும் தன்னிச்சையாக. கீழேயுள்ள HTTP முனைப்புள்ளிகள் http://localhost:20128-இன் கீழ் வழங்கப்படுகின்றன.

இடைமுகம்முனைப்புள்ளி / கட்டளைஇதற்குப் பயன்படுத்துங்கள்
🧰 MCP (stdio)omniroute --mcpClaude Desktop, Cursor அல்லது எந்த MCP கிளையன்டிலும் இணைக்கவும்
🌊 MCP (HTTP)/api/mcp/streamதொலைநிலை MCP — 110 கருவிகள், 33 வரம்புகள் (அமலாக்கம் விருப்பத்தேர்வு), முழுமையான தணிக்கைத் தடம்
📡 MCP (SSE)/api/mcp/sseதொடர்வழி MCP போக்குவரத்து
🤝 A2A/.well-known/agent.jsonமுகவரிலிருந்து முகவருக்கு, JSON-RPC 2.0 + SSE, 6 திறன்கள்
🌐 REST API/v1/*OpenAI-இணக்கமானது — அரட்டை, உட்பொதிவுகள், படங்கள், ஒலி, OCR
🔔 Webhooks/api/webhooksகோரிக்கை / ஒதுக்கீட்டு நிகழ்வுகளை Slack, Discord, Telegram அல்லது எந்த URL-க்கும் அனுப்புங்கள்
🛰️ தொலைநிலை CLIomniroute connect வரம்பிடப்பட்ட அணுகல் டோக்கன்களுடன் தொலைநிலை நிகழ்வை இயக்குங்கள்
# MCP வழியாக முழுமையான OmniRoute கருவித்தொகுப்பை Claude Code-க்கு வழங்குங்கள்:
claude mcp add-server omniroute --type http --url http://localhost:20128/api/mcp/stream

📖 MCP சேவையகம் · A2A சேவையகம் · முகவர் நெறிமுறைகள்


🗜️ 1595% டோக்கன்களைச் சேமியுங்கள் — தானாகவே

📖 இது எவ்வாறு செயல்படுகிறது — பைப்லைன், கட்டமைப்பு & சேமிப்புக் கணக்கீடு

OmniRoute சுருக்கப் பைப்லைன்: எடுத்துக்காட்டாகக் காட்டப்படும் 10,000-டோக்கன் கிளையன்ட் கோரிக்கை, ஒன்றிணைக்கக்கூடிய 12 என்ஜின்களான Session-Dedup, CCR, Lite, RTK, Responses Tool Output, Headroom, Relevance, Caveman, Aggressive, LLMLingua-2, Ultra மற்றும் OmniGlyph வழியாகச் செல்கிறது — மேலும் ஆவணப்படுத்தப்பட்ட அடுக்கப்பட்ட எடுத்துக்காட்டில் சுமார் 1,080 டோக்கன்களுடன் வழங்குநரை அடையக்கூடும். கட்டமைக்கப்பட்ட உள்ளடக்கம், பாதுகாப்புக் காவல்கள் மற்றும் ஒவ்வொரு படிநிலைக்குமான துல்லிய நுழைவாயில்களால் பாதுகாக்கப்படுகிறது; வெளிப்படையான இழப்புள்ள அல்லது சோதனை முறைகள் தகுதியான உள்ளடக்கத்தை மாற்றக்கூடும்.

இயல்புநிலை அடுக்கப்பட்ட சேர்க்கை RTK → Caveman-ஐ இயக்குகிறது. இரண்டும் ஒரே கருவி/சூழல் பேலோடில் செயல்படும்போது, சேமிப்புகள் பெருக்கமடைகின்றன:

combined = 1  (1  RTK) × (1  Caveman_input)
average  = 1  (1  0.80) × (1  0.46) = 89.2%
range    = 78.4  94.6%

குறியீட்டுத் தொகுதிகள், URL-கள், JSON மற்றும் கட்டமைக்கப்பட்ட தரவு ஆகியவை பாதுகாப்பு என்ஜினால் எப்போதும் பாதுகாக்கப்படுகின்றன.

சில டோக்கன்களே வேலையைச் செய்யும்போது ஏன் பல டோக்கன்களைப் பயன்படுத்த வேண்டும்? ஒவ்வொரு கோரிக்கையும் OmniRoute-இன் சுருக்கப் பைப்லைன் வழியாக வெளிப்படையாக செல்கிறது — கிளையன்ட் மாற்றங்கள் தேவையில்லை. இப்போது இது வரிசையாக இயங்கி, ஒவ்வொரு ரூட்டிங் சேர்க்கைக்கும் ஏற்ப கலந்து பொருத்தக்கூடிய ஒன்றிணைக்கத்தக்க 12 என்ஜின்களின் அடுக்குRTK, Caveman ( 90K+), LLMLingua-2, மற்றும் Troglodita (PT-BR) ஆகியவற்றின் கருத்துகளை அடிப்படையாகக் கொண்டது.

🧱 12-என்ஜின் அடுக்கு

என்ஜின்கள் பைப்லைன் வரிசையில் இயங்குகின்றன; ஒவ்வொன்றையும் தனித்தனியாக இயக்கவோ முடக்கவோ, ஒவ்வொரு சேர்க்கைக்கும் ஏற்ப உள்ளமைக்கவோ முடியும்:

#என்ஜின்இது என்ன செய்கிறது
1Session-Dedupஉரையாடல் சுற்றுகள் முழுவதும் மீண்டும் தோன்றும் உள்ளடக்கத்தை நீக்குகிறது (உள்ளடக்க-முகவரியிடப்பட்டது, சுற்றுகளுக்கு இடையேயானது)
2CCRபெரிய தொகுதிகளை மீட்டெடுப்புக் குறிகளுக்குப் பின்னால் காப்பகப்படுத்தி, தேவைக்கேற்ப பெறுகிறது
3Liteவெற்றிடங்கள் + பட URL-களைச் சுருக்குதல் (குறைந்த தாமத அடிப்படை)
4RTKநுண்ணறிவான கருவி-முடிவு வடிகட்டல், நகல் நீக்கம் & துண்டித்தல் (கட்டளை-விழிப்புணர்வுடன்)
5Responses Tool Outputshell/patch/search/build வெளியீடுகளுக்கான முதலில்-இழப்பற்ற JSON + வரம்பிடப்பட்ட கண்டறிதல் சுருக்கம் (Responses API)
6Headroomஉள்ளமைக்கப்பட்ட GCF கோடெக் மூலம் JSON வரிசைகளின் இழப்பற்ற அட்டவணைச் சுருக்கம் (~30%)
7Relevanceகடைசி பயனர் வினவலுடன் ஒப்பிட்டு, பிரித்தெடுப்பு முறையில் வாக்கியங்களுக்கு மதிப்பெண் வழங்குதல்
8Cavemanவிதி-அடிப்படையிலான உரைச் சுருக்கம் (வெளியீட்டில் ~6575%)
9Aggressiveசுருக்கமாக்கல் + பழைய சுற்றுகளைப் படிப்படியாகக் காலாவதியாக்குதல்
10LLMLingua-2MobileBERT ONNX வழியான ML பொருள்சார் நீக்கம் — குறியீட்டுக்குப் பாதுகாப்பானது, ஒத்திசைவற்றது
11Ultraவிருப்பத்தேர்வான சிறு-மாதிரி (SLM) அடுக்குடன் கூடிய அனுமான விதி அடிப்படையிலான டோக்கன் நீக்கம்
12OmniGlyphநேரடி Anthropic இணைப்பில் அளவிடப்பட்ட Claude Fable 5-க்கான சோதனைமுறை சூழல்-படமாக குறியாக்கம்; வழங்குநர் ரசீதுகள் கிடைக்கும் வரை GPT 5.6 டிரான்ஸ்ஃபார்மர்கள் fail-closed நிலையில் தொடர்கின்றன. நான்கு சுருக்கச் சுயவிவரங்கள் (இயல்புநிலையாக aggressive, balanced, coding-safe, passthrough) (மிகவும் தீவிரமானது; தேர்வுசெய்தால் மட்டும்)

குறியீட்டுத் தொகுதிகள், URL-கள் மற்றும் கட்டமைக்கப்பட்ட தரவு ஆகியவை பைட் அளவில் துல்லியமாக எப்போதும் பாதுகாக்கப்படுகின்றன. ஒற்றைக் கிளிக் முன்னமைவுகள் என்ஜின்களை ஒன்றிணைக்கின்றன:

முறைசேமிப்புமிகவும் ஏற்றது
🪶 Lite~15%எப்போதும் இயக்கப்பட்டிருக்கும் பாதுகாப்பான இயல்புநிலை
🪨 Standard (Caveman)~30%தினசரி குறியீட்டாக்கம்
Aggressive~50%கருவிகள் அதிகம் பயன்படுத்தப்படும் நீண்ட அமர்வுகள்
🔥 Ultra~75%அதிகபட்ச சேமிப்பு
🧰 RTK6090%Shell/test/build/git வெளியீடு
🔗 Stacked (RTK → Caveman)7895%கலப்பு அறிவுறுத்தல்கள் + கருவிப் பதிவுகள்

உண்மையான எடுத்துக்காட்டு — Standard முறை:

முன்பு (69 டோக்கன்கள்): "உங்கள் React கூறு மீண்டும் ரெண்டர் செய்யப்படுவதற்கான காரணம், ஒவ்வொரு ரெண்டர் சுழற்சியிலும் நீங்கள் ஒரு புதிய ஆப்ஜெக்ட் குறிப்பை உருவாக்குவதாக இருக்கலாம். ஒரு inline ஆப்ஜெக்டை prop ஆக அனுப்பும்போது, React-இன் shallow comparison அதை ஒவ்வொரு முறையும் வேறொரு ஆப்ஜெக்டாகக் கருதுகிறது; இதனால் மீள் ரெண்டர் தூண்டப்படுகிறது. அந்த ஆப்ஜெக்டை நினைவகப்படுத்த useMemo-ஐப் பயன்படுத்துமாறு பரிந்துரைக்கிறேன்."

பிறகு (19 டோக்கன்கள்): "ஒவ்வொரு ரெண்டரிலும் புதிய ஆப்ஜெக்ட் குறிப்பு. Inline ஆப்ஜெக்ட் prop = புதிய குறிப்பு = மீள் ரெண்டர். useMemo-வில் சுற்றவும்."

அதே பதில். 72% குறைவான டோக்கன்கள். துல்லிய இழப்பு பூஜ்ஜியம்.

PT-BR எடுத்துக்காட்டு — Troglodita முறை:

முன்பு (42 டோக்கன்கள்): "ஒவ்வொரு ரெண்டரிங் சுழற்சியிலும் ஒரு புதிய ஆப்ஜெக்ட் குறிப்பு உருவாக்கப்படுவதால், காம்போனென்ட் மீண்டும் ரெண்டர் செய்யப்படுகிறது. useMemo-ஐப் பயன்படுத்தப் பரிந்துரைக்கிறேன்."

பிறகு (12 டோக்கன்கள்): "மறு ரெண்டர்: ஒவ்வொரு சுழற்சியிலும் புதிய குறிப்பு (இன்லைன் ஆப்ஜெக்ட் மீண்டும் உருவாக்கப்படுகிறது). useMemo பயன்படுத்தவும்."

அதே பதில். ~70% குறைவான டோக்கன்கள். தொழில்நுட்பத் துல்லியம் மாறவில்லை.


🎚️ எஞ்சின்களுக்கும் அப்பால் — வெளியீட்டு பாணிகள், தகவமைப்பு டயல் மற்றும் ஒவ்வொரு கோரிக்கைக்குமான கட்டுப்பாடு

மேலே உள்ள 12 எஞ்சின்கள் உள்ளே செல்வதைச் சுருக்குகின்றன. மேலும் மூன்று அடுக்குகள் எப்படி, எப்போது, மற்றும் எது வெளியே வருகிறது என்பதை வடிவமைக்கின்றன:

  • 🪄 வெளியீட்டு பாணிகள் (வெளியீட்டு-அச்சு வழிநடத்தல்) — தீர்மானகரமான, கேச்-பாதுகாப்பான பதில்-வடிவமைப்பு அறிவுறுத்தல்களைச் செலுத்தும்; இவற்றை ஒன்றிணைக்கலாம், ஒவ்வொன்றும் lite / full / ultra தீவிரத்தில் கிடைக்கும். ஒரு பாணியைச் சேர்க்க, ரெஜிஸ்ட்ரியில் ஒரு வரி பதிவு போதும்:
    • சுருக்கமான உரைநடை — நிரப்பு வார்த்தைகள் / ஆர்டிக்கிள்கள் / தயக்கமூட்டும் சொற்களை நீக்கவும்; தொழில்நுட்ப உள்ளடக்கத்தைத் துல்லியமாக வைத்திருக்கவும்.
    • குறைவான குறியீடு — "சோம்பேறி மூத்த டெவலப்பர்" YAGNI: செயல்படும் மிகச்சிறிய மாற்றம், கோரப்படாத கட்டமைப்பு வேண்டாம்.
    • போனிடெயில் (சோம்பேறி மூத்த டெவலப்பர்) — YAGNI படிகளில் ஏறி, மூலக் காரணத்தைச் சரிசெய்து, செயல்படும் மிகச்சிறிய diff-ஐ உருவாக்கவும்.
    • எனக்கு ADHD உள்ளது (செயல்-முதலில்) — அடுத்த செயலை முதலில் காட்டவும், படிகளுக்கு எண்கள் இடவும், ஒரே ஒரு உறுதியான அடுத்த படியை வழங்கவும், முன்னுரை வேண்டாம்.
    • சுருக்கமான CJK (文言) — செம்மொழிச் சீனத்தின் அதி-சுருக்கமான பாணி (zh மொழியமைவுக்கு மட்டும்).
  • 🎯 தகவமைப்பு சூழல்-பட்ஜெட் (டயல்) — ஒரே ஆன்/ஆஃப் டோக்கன் வரம்புக்குப் பதிலாக, மாடலின் சூழல் சாளரத்திற்குள் பொருந்துவதற்குத் தேவையான அளவு வரை மட்டுமே, மிக மலிவான மற்றும் குறைந்த இழப்புடைய எஞ்சின்களைப் படிப்படியாக இயக்கும். கொள்கை: reserve-output (இயல்புநிலை, மாடலைக் கருத்தில் கொள்வது) · percentage · absolute. பயன்முறை: floor (பொருந்துவதை உறுதிசெய்யும்) · replace-autotrigger (உங்கள் வெளிப்படையான தேர்வே முன்னுரிமை பெறும்) · off (மரபு வரம்பு).
  • 🎛️ சுருக்கம் எங்கு தீர்மானிக்கப்படுகிறது (முன்னுரிமை, அதிகம் → குறைவு) — ஒவ்வொரு கோரிக்கைக்குமான x-omniroute-compression ஹெடர் ரூட்டிங்-காம்போ ஓவர்ரைடு செயலில் உள்ள பெயரிடப்பட்ட சுயவிவரம் தகவமைப்பு / தானியங்கு-தூண்டல் பேனல் இயல்புநிலை ஆஃப். பயன்படுத்தப்பட்ட திட்டம் X-OmniRoute-Compression: <mode>; source=<source> பதில் ஹெடரில் திருப்பி அனுப்பப்படும்.

டோக்கன் வரம்பின் அடிப்படையில் தானியங்கு-தூண்டலை அமைக்கவும், தகவமைப்பு டயலை இயக்கவும், பெயரிடப்பட்ட சுயவிவரத்தைப் பின் செய்யவும், ஒவ்வொரு கோரிக்கைக்கும் ஒருமுறை மட்டும் பொருந்தும் அமைப்பை வழங்கவும் அல்லது ஒவ்வொரு ரூட்டிங் காம்போவுக்கும் ஒரு பைப்லைனை ஒதுக்கவும் — பணிச்சுமைக்கு எது பொருந்துகிறதோ அதைப் பயன்படுத்துங்கள். விருப்பத்தேர்வாக இயக்கக்கூடிய ஆஃப்லைன் மதிப்பீட்டு ஹார்னஸ் (npm run eval:compression), ஒரு மாற்றத்தைப் பயன்பாட்டிற்கு உயர்த்துவதற்கு முன், பின் செய்யப்பட்ட கார்பஸில் நம்பகத்தன்மையையும் சேமிப்பையும் மதிப்பிடுகிறது.

📖 COMPRESSION_GUIDE.md · RTK_COMPRESSION.md · COMPRESSION_ENGINES.md


விரைவான தொடக்கம்

1) நிறுவி இயக்கவும்

npm install -g omniroute
omniroute

💡 npm warn ERESOLVE அல்லது peer-dep எச்சரிக்கைகள் தெரிகிறதா? அவை பாதிப்பற்றவை.

டாஷ்போர்டு http://localhost:20128-இல் · API http://localhost:20128/v1-இல்.

2) இலவச வழங்குநரை இணைக்கவும் (பதிவுசெய்தல் தேவையில்லை)

டாஷ்போர்டு → வழங்குநர்கள்Kiro AI-ஐ (இலவச Claude, ஒரு கணக்கிற்கு மாதம் ~50 கிரெடிட்கள்) அல்லது OpenCode Free-ஐ (அங்கீகாரம் தேவையில்லை) இணைக்கவும் → முடிந்தது.

3) உங்கள் கோடிங் கருவியை இதற்குச் சுட்டிக்காட்டவும்

அடிப்படை URL: http://localhost:20128/v1
API விசை:     [டாஷ்போர்டு → எண்ட்பாயிண்ட்களில் இருந்து நகலெடுக்கவும்]
மாடல்:       auto            (எந்த உள்ளமைவும் தேவையில்லாத ஸ்மார்ட் ரூட்டிங் — அல்லது ஏதேனும் வழங்குநர்/மாடல்)

4) அது செயல்படுகிறதா என்பதைச் சரிபார்க்கவும்

curl http://localhost:20128/v1/models -H "Authorization: Bearer YOUR_KEY"

நீங்கள் இணைத்த மாடல்கள் பட்டியலிடப்பட்டிருப்பதைப் பார்க்க வேண்டும். 🎉 அவ்வளவுதான் — கோடிங் செய்யத் தொடங்குங்கள்; OmniRoute உங்களுக்காகத் தானாக ரூட் செய்து, தேவைப்பட்டால் மாற்று வழிக்கு மாறும்.

உங்கள் கிளையண்டால் தனிப்பயன் ஹெடர்களை அனுப்ப முடியாவிட்டால், OmniRoute டோக்கனாக்கப்பட்ட இணக்கத்தன்மை மாற்றுப்பெயர்களையும் வழங்குகிறது:

OpenAI பட்டியல்:   http://localhost:20128/vscode/YOUR_KEY/
OpenAI மாடல்கள்:   http://localhost:20128/vscode/YOUR_KEY/models
OpenAI அரட்டை:     http://localhost:20128/vscode/YOUR_KEY/chat/completions
OpenAI பதில்கள்:   http://localhost:20128/vscode/YOUR_KEY/responses
Ollama அரட்டை:     http://localhost:20128/vscode/YOUR_KEY/api/chat
Ollama குறிச்சொற்கள்: http://localhost:20128/vscode/YOUR_KEY/api/tags

Authorization: Bearer ...-ஐ இணைக்க முடியாத கிளையண்ட்களுக்கு மட்டும் இவற்றைப் பயன்படுத்தவும். ஹெடர் அங்கீகாரமே பரிந்துரைக்கப்படும் பயன்முறையாகும்.


📦 மேலும் நிறுவல் முறைகள் — Docker, மூலக் குறியீடு, pnpm, Arch

🐳 Docker

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 வெளியீட்டுச் சேனல்கள் என்பதைப் பார்க்கவும். இந்த image-ல் OMNIROUTE_MEMORY_MB=1024 நிலைநிறுத்தப்பட்டுள்ளது. Dashboard மற்றும் இலகுவான chat-க்கு அது போதுமானது. Coding agents (Claude Code, Codex, Grok, … இலிருந்து POST /v1/responses) இயக்க மிகவும் பெரிய V8 heap தேவை; இல்லையெனில் ஒன்றுடன் ஒன்று நேரத்தில் இயங்கும் இரண்டு நீண்ட context-களின்போது, செயல்முறை சுமார் 12GiB-ல் FATAL ERROR ஏற்படுத்தும். Heap-ஐ விட container-ன் அளவை அதிகமாக அமைக்கவும் (native buffer-கள் V8-க்கு வெளியே இருக்கும்):

பணிச்சுமை Heap (-e OMNIROUTE_MEMORY_MB) Container (--memory)
Dashboard / இலகுவான chat 1024 (image இயல்புநிலை) ≥2g
ஒரு coding agent 8192 ≥10g
ஒரே நேரத்தில் இரண்டு நீண்ட /v1/responses 1024012288 ≥1216g
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.

முன்வெளியீட்டு Docker சேனல்: diegosouzapw/omniroute:next மற்றும் diegosouzapw/omniroute:next-web ஆகியவை தற்போதைய இயல்புநிலை release/v* branch-ஐப் பின்பற்றுகின்றன. மாறக்கூடிய இந்த tag-கள், இன்னும் வெளியிடப்படாத திருத்தங்களைச் சோதிப்பதற்காக மட்டுமே உருவாக்கப்பட்டவை; அவை production-க்கு ஆதரிக்கப்படவில்லை. பார்க்க: Docker வெளியீட்டுச் சேனல்கள்.

🥟 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 .).
# Bun மூலம் நிறுவி இயக்கவும்
bun install
bun run dev

🛠️ மூலக் குறியீட்டிலிருந்து

cp .env.example .env && npm install
PORT=20128 npm run dev

📦 pnpm

pnpm add -g omniroute@latest --allow-build=better-sqlite3 --allow-build=@swc/core && omniroute

🐧 Arch Linux (AUR)

yay -S omniroute-bin && systemctl --user enable --now omniroute.service

🔧 Nix (Flake)

# Nix flake-களைப் பயன்படுத்துதல்
nix develop
npm run dev

# அல்லது devbox-ஐப் பயன்படுத்துதல்
devbox run npm run dev

📖 Docker வழிகாட்டி — Compose profile-கள், Caddy HTTPS, Cloudflare tunnel-கள்.

🦭 Podman

# 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 வழிகாட்டுதலை பின்பற்றவும்.

📖 Podman வழிகாட்டி — 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 அல்லது மெதுவான கணினிகள்):

OMNIROUTE_SKIP_POSTINSTALL=1 npm install -g omniroute   # CI=1 என்பதும் இதைத் தவிர்க்கும்

மிக வேகமான நிறுவல்களுக்கு pnpm-ஐப் பயன்படுத்தவும் (content-addressed store + hard link-கள் — மேலே பார்க்கவும்). Dashboard இல்லாத headless runtime-க்கு Docker base profile-ஐ (மேலே) அல்லது Termux வழிகாட்டியை பயன்படுத்தவும். CLI மற்றும் web dashboard ஆகியவை ஒரே process மூலம் ஒரே port-ல் வழங்கப்படுகின்றன; எனவே தற்போது தனியான CLI-only package இல்லை.


🎬 செயல்பாட்டில் OmniRoute

📹 வீடியோ வழிகாட்டிகள்

2026-08-24 அன்று கட்டுப்பாட்டுப் பலகையின் நிலைப்படம் · மூலப் பட்டியல்: YT 809 | TT 137 | IG 124 · புதுமை (நாட்கள்): YT 1 | TT 21 | IG 22

Instagram ரீல்
🎬 #1 — Instagram
nick_saraev — 3,042,474 பார்வைகள்
Instagram ரீல் — theopenstack
🎬 #2 — Instagram
theopenstack — 692,419 பார்வைகள்
TikTok — milesreevesai
🎬 #3 — TikTok
milesreevesai — 620,400 பார்வைகள்
YouTube — Vaibhav Sisinty
🎬 #4 — YouTube
Vaibhav Sisinty — 391,109 பார்வைகள்
Instagram ரீல் — buildwithai.club
🎬 #5 — Instagram
buildwithai.club — 347,652 பார்வைகள்

முழுமையான தரவரிசை (நகல்கள் நீக்கப்பட்ட நியம URL-கள், v > 0, அதிகபட்சச் சென்றடைவு):

#1 #2 #3 #4 #5
nick_saraev — Instagram3,042,474 theopenstack — Instagram692,419 milesreevesai — TikTok620,400 Vaibhav Sisinty — YouTube391,109 buildwithai.club — Instagram347,652
#6 #7 #8 #9 #10
nivedan.ai — Instagram331,973 vaibhavsisinty — Instagram263,744 Nick Automates — YouTube Shorts218,174 theroshankrishna — Instagram186,786 midudev — TikTok177,800

2026-08-24 அன்று நியம அளவீடுகள்: 1.029 தனித்துவமான வீடியோக்கள் · 11.132.922 அறியப்பட்ட பார்வைகள் (v > 0) · வலைப்பின்னல் வாரியாக 639 சேனல்கள்/சுயவிவரங்கள். மூலக் கட்டுப்பாட்டுப் பலகையில் 1.070 வரிசைகள் உள்ளன; Instagram-இன் 41 நகல்கள் நியம URL மூலம் இயல்பாக்கப்பட்டு, ஒவ்வொரு வீடியோவிற்குமான அதிகபட்ச எண்ணிக்கை தக்கவைக்கப்பட்டது.

🎬 OmniRoute பற்றி ஒரு வீடியோ உருவாக்கியுள்ளீர்களா? அதன் இணைப்புடன் ஓர் சிக்கலை அல்லது கலந்துரையாடலைத் தொடங்குங்கள் — அதை இங்கே சிறப்பித்துக் காட்டுவோம்.


📧 சமூகம் & உதவி

அனைத்தும் ஒரே இடத்தில் — பராமரிப்பாளரைப் பின்தொடருங்கள், சமூகத்துடன் உரையாடுங்கள் அல்லது ஒரு சிக்கலைத் தொடங்குங்கள்.

சேனல் எங்கே / எப்படி
💼 LinkedIn — பராமரிப்பாளரைப் பின்தொடருங்கள் linkedin.com/in/diegosouzapw
🐙 GitHub — வெளியீடுகள் மற்றும் உதவிக்குறிப்புகளுக்காகப் பின்தொடருங்கள் @diegosouzapw
💬 Discord discord.gg/U47eFqAXCn
✈️ Telegram t.me/omnirouteOficial
🟢 WhatsApp — 🌍 உலகளாவியது குழுவில் இணையுங்கள்
🟢 WhatsApp — 🇧🇷 பிரேசில் குழுவில் இணையுங்கள்
🌍 இணையதளம் omniroute.online
🌍 🌍StHub OmniRoute சமூகம் (இலவசம்) StHub தளம்
📦 மூலக் குறியீடு github.com/diegosouzapw/OmniRoute
🐛 பிழையைப் புகாரளிக்கவும் சிக்கலைத் திறக்கவும்npm run system-info வெளியீட்டை இணைக்கவும்
🤝 பங்களிக்கவும் CONTRIBUTING.md · கிளையிடல் மற்றும் வெளியீட்டு மாதிரி · ஒரு good first issue-ஐத் தேர்ந்தெடுக்கவும்
💚 திட்டத்தை ஆதரிக்கவும் ஆதரிப்பதற்கான வழிகள் ↑ · GitHub Sponsors


🛠️ தொழில்நுட்ப அடுக்கு

அடுக்குதொழில்நுட்பம்
இயக்கச் சூழல்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 மரபு) — 122 களத் தொகுதிகள், 176 இடம்பெயர்வுகள்
நினைவகம்SQLite FTS5 முழு-உரை + int8-அளவாக்கப்பட்ட திசையன் உட்பொதிவுகள், வகைப்படுத்தப்பட்ட சிதைவு
திட்டவடிவங்கள்Zod 4 — MCP கருவி உள்ளீடு/வெளியீட்டுச் சரிபார்ப்பு + API ஒப்பந்தங்கள்
நெறிமுறைகள்MCP (stdio / HTTP / SSE) + A2A v0.3 (JSON-RPC 2.0 + SSE)
தொடரோட்டம்Server-Sent Events (SSE) + WebSocket இணைப்புப் பாலம் (/v1/ws)
சுருக்கம்12-எந்திர செயலாக்கத் தொடர் — RTK, Caveman, LLMLingua-2 (MobileBERT ONNX), GCF, OmniGlyph
அங்கீகாரம் & பாதுகாப்புOAuth 2.0 (PKCE) + JWT + API விசைகள் + MCP வரம்புடைய அங்கீகாரம் · சேமிப்பில் AES-256-GCM · DOMPurify
மறைநிலைwreq-js — JA3 / JA4 TLS கைரேகை ஆள்மாறாட்டம், 3-நிலை பதிலி
மீள்திறன்சுற்றுத் துண்டிப்பான், அடுக்குக்குறி பின்னடைவு, ஒரேநேரத் திரள்-கோரிக்கை தடுப்பு, தானியங்கி-சேர்க்கை சுய-சீரமைப்பு
பதிவிடுதல்pino — கோரிக்கைச் சூழலுடன் கட்டமைக்கப்பட்ட JSON பதிவுகள்
சோதனைNode.js சோதனை இயக்கி + Vitest — 5,100+ கண்காணிக்கப்படும் சோதனைக் கோப்புகளில் 39,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-காரணி மதிப்பீடு, பயன்முறைத் தொகுப்புகள், சுய-சீரமைப்பு
Proxy வழிகாட்டி3-நிலை proxy அமைப்பு, 1proxy சந்தை, பதிவகம் CRUD
இலவச அடுக்குகள்ஒருங்கிணைக்கப்பட்ட அடைவு: ஆவணப்படுத்தப்பட்ட 35 தொடர்ச்சியான வளத் தொகுப்புகள் / பட்டியலிடப்பட்ட 491 இலவச-அடுக்கு உள்ளீடுகள்
அம்சங்கள் காட்சியகம்திரைப்பிடிப்புகளுடன் கூடிய காட்சி முகப்புப்பலகைச் சுற்றுப்பயணம்
குறியீட்டுத்தள ஆவணங்கள்தொடக்கநிலையாளர்களுக்கு ஏற்ற குறியீட்டுத்தள விளக்கச் சுற்றுப்பயணம்

🤖 நெறிமுறைகள் & API-கள்

ஆவணம்விளக்கம்
API குறிப்புஎடுத்துக்காட்டுகளுடன் அனைத்து முனைப்புள்ளிகளும்
OpenAPI விவரக்குறிப்புOpenAPI 3.0 விவரக்குறிப்பு
MCP சேவையகம்110 MCP கருவிகள், IDE உள்ளமைவுகள், Python/TS/Go கிளையன்ட்கள்
MCP சேவையக வழிகாட்டிMCP நிறுவல், போக்குவரத்து முறைகள் மற்றும் கருவிக் குறிப்பு
A2A சேவையகம்JSON-RPC 2.0 நெறிமுறை, திறன்கள், தொடரோட்டம், பணிக் கையாளுதல்
A2A சேவையக வழிகாட்டிA2A முகவர் அட்டை, பணிகள், திறன்கள் மற்றும் தொடரோட்டம்

📋 திட்டம் & தரம்

ஆவணம்விளக்கம்
பங்களித்தல்மேம்பாட்டு அமைப்பும் வழிகாட்டுதல்களும்
கிளையிடல் & வெளியீட்டு மாதிரிPR-கள் எதைக் குறிவைக்கின்றன (release/*), main மற்றும் குறிச்சொற்கள் எதைக் குறிக்கின்றன
மாற்றப் பதிவுஒவ்வொரு பதிப்பிற்குமான முழுமையான வெளியீட்டு வரலாறு
பாதுகாப்புக் கொள்கைபாதிப்புகளைப் புகாரளித்தலும் பாதுகாப்பு நடைமுறைகளும்
i18n வழிகாட்டி42 மொழிகளுக்கான ஆதரவு, மொழிபெயர்ப்புப் பணிப்பாய்வு, RTL
வெளியீட்டுச் சரிபார்ப்புப் பட்டியல்வெளியீட்டுக்கு முந்தைய சரிபார்ப்புப் படிகள்
கவரேஜ் திட்டம்கண்காணிக்கப்படும் 5,100+ சோதனைக் கோப்புகளில் உள்ள 39,000+ நிலையான சோதனை அறிவிப்புகளுக்கான சோதனைக் கவரேஜ் உத்தி

சிறந்த பங்களிப்பாளர்கள்

ஆர்வமிக்க திறந்த மூலச் சமூகத்தால் OmniRoute வடிவமைக்கப்படுகிறது. திட்டத்தின் தரம், நிலைத்தன்மை மற்றும் சென்றடையும் பரப்பு ஆகியவற்றில் நேரடியாகத் தாக்கத்தை ஏற்படுத்தும் சிறப்பான பங்களிப்புகளை இவர்கள் செய்துள்ளனர். நன்றி.

ஒன்றிணைக்கப்பட்ட pull request-களின் அடிப்படையிலான வெளிப்புறப் பங்களிப்பாளர்கள்

தரவரிசைபங்களிப்பாளர்ஒன்றிணைக்கப்பட்ட PR-கள்~மாற்றப்பட்ட வரிகள்
1backryun190227,977
2oyi77180407,678
3rdself14580,663
4JxnLexn128387,049
5KooshaPari101125,747
6herjarsa88230,872
7RaviTharuma7955,106
8maxmad64bis69394,715
9artickc5933,260
10HouMinXi5147,334
10chirag127515,153
12xz-dev50245,976
13hartmark4752,185
14rqzbeh39143,181
15dhaern3419,559
16Dingding-leo331,986
17NomenAK3213,854
18MumuTW3016,953
19benzntech2911,641
20pacocartones249,331
20Prudhvivuda246,312

2026-08-24 05:26:03 UTC வரையிலான ஒன்றிணைப்புகளுடன், நேரடி release/v3.8.50 முனை dafb4ae808-இல் நிலைப்படுத்தப்பட்டது. பக்கமிடப்பட்ட GitHub GraphQL கணக்கெடுப்பில் ஒன்றிணைக்கப்பட்ட 5,911 PR-கள் உள்ளன: களஞ்சிய உரிமையாளரால் 2,707, Dependabot-ஆல் 179, மேலும் 535 தனித்துவமான பங்களிப்பாளர்களிடமிருந்து 3,025 வெளிப்புற PR-கள். “மாற்றப்பட்ட வரிகள்” என்பது GitHub சேர்த்தல்கள் + நீக்கல்கள் ஆகும்; இதில் உருவாக்கப்பட்ட கோப்புகள், lockfile-கள், பட்டியல்கள், மொழிபெயர்ப்புகள் மற்றும் ஆவணங்கள் அடங்கும்; இது மாற்றச் சுழற்சியின் அளவே தவிர, எழுதப்பட்ட LOC அல்ல. இறுதி எல்லையில் உள்ள சமநிலைகள் தக்கவைக்கப்பட்டுள்ளன.

GitHub-ஆல் சார்பளிக்கப்பட்ட commit-கள்

backryun
backryun

🥇 GitHub-க்குக் காரணமாகக் கணக்கிடப்பட்ட 220 commits
Paijo
Paijo

🥈 GitHub-க்குக் காரணமாகக் கணக்கிடப்பட்ட 219 commits
Randi
Randi

🥉 GitHub-க்குக் காரணமாகக் கணக்கிடப்பட்ட 108 commits
Ravi Tharuma
Ravi Tharuma

🏅 GitHub-க்குக் காரணமாகக் கணக்கிடப்பட்ட 81 commits
Chris
Chris

🏅 GitHub-க்குக் காரணமாகக் கணக்கிடப்பட்ட 70 commits
Markus Hartung
Markus Hartung

🏅 GitHub-க்குக் காரணமாகக் கணக்கிடப்பட்ட 69 commits · #6-இல் சமநிலை
Dizzle
Dizzle

🏅 GitHub-க்குக் காரணமாகக் கணக்கிடப்பட்ட 69 commits · #6-இல் சமநிலை
Jan Leon
Jan Leon

🏅 GitHub-க்குக் காரணமாகக் கணக்கிடப்பட்ட 64 commits
zenobit
zenobit

🏅 GitHub-க்குக் காரணமாகக் கணக்கிடப்பட்ட 62 commits
Bob.Hou
Bob.Hou

🏅 GitHub-க்குக் காரணமாகக் கணக்கிடப்பட்ட 51 commits · #10-இல் சமநிலை
Xiangzhe
Xiangzhe

🏅 GitHub-க்குக் காரணமாகக் கணக்கிடப்பட்ட 51 commits · #10-இல் சமநிலை

2026-08-24 06:14:31 UTC அன்று மீண்டும் சரிபார்க்கப்பட்டது: இயல்புநிலைக் கிளையான release/v3.8.50-க்காக repository Contributors API அறிவித்த, GitHub-க்குக் காரணமாகக் கணக்கிடப்பட்ட commits. API 525 அடையாளங்களை வழங்கியது (415 பயனர்கள், 2 bots, 108 அநாமதேயர்கள்); இந்த அட்டவணை பராமரிப்பாளர், bots மற்றும் அநாமதேய அடையாளங்களைத் தவிர்த்து, போட்டியின் சமநிலைகளைத் தக்கவைக்கிறது. இது மேலே உள்ள ஒன்றிணைக்கப்பட்ட-PR தரவரிசையிலிருந்தும், கீழே உள்ள 639 நபர்களைக் கொண்ட Git-metadata கணக்கெடுப்பிலிருந்தும் வேறுபட்டது.

🙏 இந்தப் பங்களிப்பாளர்களின் அம்சங்கள், பிழைத் திருத்தங்கள் மற்றும் உள்கட்டமைப்பு மேம்பாடுகள் ஆகியவை OmniRoute-ஐ நம்பகமானதாகவும் அம்சங்கள் நிறைந்ததாகவும் ஆக்குவதன் முக்கியப் பகுதியாகும். ஒவ்வொரு pull request-உம், ஒவ்வொரு test case-உம், ஒவ்வொரு i18n மொழிபெயர்ப்புக் கோப்பும் முக்கியமானவை. திறந்த மூல மென்பொருள் இவர்களைப் போன்றவர்களால் உருவாக்கப்படுகிறது.



💖 ஆதரவாளர்கள்

தங்களது சொந்தப் பணத்தில் OmniRoute-க்கு நிதியளிக்கும் அனைவருக்கும் மனமார்ந்த நன்றி — ஒவ்வொரு பங்களிப்பும் இந்தத் திட்டத்தை இலவசமாகவும், சுயாதீனமாகவும், தொடர்ந்து முன்னேறிக்கொண்டிருக்கவும் உதவுகிறது.

Andrew
Andrew

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

💛 தற்போது மாதாந்திர ஆதரவாளர்
Paco Cartones
Paco Cartones

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

💛 கடந்தகாலத்தில் ஒருமுறை ஆதரவளித்தவர்
longtao
longtao

💛 கடந்தகாலத்தில் ஒருமுறை ஆதரவளித்தவர்

… மேலும் தனிப்பட்டவர்களாகவே இருக்க விரும்பும் மற்றவர்களுக்கும் நன்றி 💛

பொதுவான GitHub Sponsors விவரங்கள் 2026-08-24 அன்று மறுசரிபார்க்கப்பட்டன. மேலே உள்ள செயலில் உள்ளோர் அடையாளங்களை GitHub-இன் activeOnly நிலை தீர்மானிக்கிறது; முன்பு வெளிப்படுத்தப்பட்ட பொதுவான ஒருமுறை ஆதரவாளர்களுக்குத் தொடர்ந்து நன்றி தெரிவிக்கப்படுகிறது, மேலும் தனிப்பட்ட ஆதரவாளர்கள் பெயர் வெளியிடப்படாமல் இருக்கின்றனர்.

💖 ஆதரவாளராகுங்கள் → — ஒவ்வொரு டாலரும் OmniRoute-ஐ இலவசமாகவும் சுயாதீனமாகவும் வைத்திருக்க உதவுகிறது.


👥 600+ பங்களிப்பாளர்கள்

பங்களிப்பாளர்கள்

2026-08-24 அன்று நிலைப்படுத்தப்பட்ட அடிப்படை ac02c5b42f-இல் தணிக்கை செய்யப்பட்டு, நேரடி release/v3.8.50-இன் முனை dafb4ae808-இல் மீண்டும் சரிபார்க்கப்பட்டது: 639 இயல்பாக்கப்பட்ட மனித Git அடையாளங்கள் — 407 அடையாளங்கள் commit ஆசிரியர்களாகத் தோன்றுகின்றன (பராமரிப்பாளரும் உட்பட), மேலும் 232 அடையாளங்கள் வெளிப்படையான Co-authored-by முடிவுரைகளில் மட்டுமே தோன்றுகின்றன. இந்தக் கணக்கெடுப்பு GitHub noreply பயனர் அடையாளங்களை இயல்பாக்குகிறது, 26 bot/agent/service/placeholder அடையாளங்களை விலக்குகிறது, மேலும் சாதாரண மின்னஞ்சல் முகவரிகளின் காட்சிப் பெயர்கள் பொருந்துகின்றன என்பதற்காக மட்டுமே அவற்றை ஒன்றிணைப்பதில்லை.

எவ்வாறு பங்களிப்பது

  1. களஞ்சியத்தை fork செய்யவும்
  2. செயலில் உள்ள release/vX.Y.Z முனையிலிருந்து branch உருவாக்கவும் (main-இலிருந்து அல்ல) — Branching & Release Model-ஐப் பார்க்கவும்
  3. உங்கள் அம்சத்திற்கான branch-ஐ உருவாக்கவும் (git checkout -b feat/amazing-feature)
  4. உங்கள் மாற்றங்களை commit செய்யவும் (git commit -m 'feat: add amazing feature')
  5. branch-க்குத் தள்ளவும் (git push origin feat/amazing-feature)
  6. base = அந்த release/vX.Y.Z branch என அமைத்து ஒரு Pull Request-ஐத் திறக்கவும்

விரிவான வழிகாட்டுதல்களுக்கு CONTRIBUTING.md-ஐப் பார்க்கவும்.

புதிய பதிப்பை வெளியிடுதல்

# ஒரு வெளியீட்டை உருவாக்கவும் — npm publish தானாகவே நடைபெறும்
VERSION=x.y.z
gh release create "v${VERSION}" --title "v${VERSION}" --generate-notes

📊 நட்சத்திரங்கள்

நட்சத்திர வரலாற்று விளக்கப்படம்

🌍 StarMapper

StarMapper

🙏 நன்றிகள்

OmniRoute பல முன்னோடிகளின் சாதனைகளை அடித்தளமாகக் கொண்டு உருவாக்கப்பட்டுள்ளது. இது 9router-இன் ஒரு fork ஆகவும், Go திட்டமான CLIProxyAPI-இன் TypeScript port ஆகவும் தொடங்கியது — அதிலிருந்து, கீழே உள்ள ஒவ்வொரு துணை அமைப்பும் முதலில் அந்த இலக்கை அடைந்த ஓர் open-source திட்டத்தால் ஊக்கமளிக்கப்பட்டது. அவை ஒவ்வொன்றும் OmniRoute-இன் ஒரு குறிப்பிட்ட பகுதியை வடிவமைத்தன. அவை அனைத்திற்கும் நாங்கள் தெரிவிக்கும் நன்றி இதுவாகும். 🙏

நட்சத்திர எண்ணிக்கைகள் GitHub-இன் REST API மூலம் ஆகஸ்ட் 24, 2026 அன்று சரிபார்க்கப்பட்டவை — இந்தத் திட்டங்களுக்கு ஒரு நட்சத்திரம் வழங்குங்கள். இந்த எண்ணிக்கைகள் குறிப்பிட்ட தேதியில் எடுக்கப்பட்ட துல்லியமான நிலைப்படம்; காலப்போக்கில் அவை இயல்பாகவே மாறும்.

🧬 பரம்பரை & நுழைவாயில்

திட்டம்OmniRoute-க்கு இது எவ்வாறு உத்வேகம் அளித்தது
9router26,161இந்த fork உருவாக்கப்பட்ட மூலத் திட்டம் — இங்கே பல-முறைமை API-களுடனும் முழுமையான TypeScript மறுஎழுத்தாக்கத்துடனும் விரிவாக்கப்பட்டுள்ளது.
CLIProxyAPI48,497இந்த JavaScript / TypeScript port-க்கு உத்வேகம் அளித்த Go செயலாக்கம்.
LiteLLM57,100இதன் பொது விலைத் தரவுத்தொகுப்பு எங்களின் செலவு-கண்காணிப்பு ஒத்திசைவுக்கு தரவை வழங்குகிறது; மேலும், இதன் வழங்குநர்-இயல்பாக்க மாதிரி எங்களின் வழிப்படுத்தலை வடிவமைக்க உதவிய AI நுழைவாயில்.
codex-chatgpt-web1,410உலாவி-அமர்வு, பதில்-சட்டகமிடல், பயன்பாடு மற்றும் இணையத் தேடல் ஏற்பிகள் உள்ளிட்ட, தொகுப்பில் சேர்க்கப்பட்ட ChatGPT Web → Codex Responses இணைப்புப் பாலத்திற்காகத் தழுவப்பட்ட MIT மூலம்.
free-claude-code48,112ஸ்ட்ரீம் மீட்பு, சிந்தனையற்ற மாற்றுப்பெயர்கள், மாற்றுவழி இணையத் தேடல், நகரும்-சாளர வரம்புகள், பதிவு மறைப்பு மற்றும் வலுப்படுத்தப்பட்ட துவக்கி ஓட்டங்கள் ஆகியவற்றுக்கு port செய்யப்பட்ட வடிவமைப்புகள்.
composer-api322சொந்த Cursor இயக்கியில் தழுவப்பட்ட Cursor Composer கருவித் தேர்வு, வெளியீட்டுக் கட்டுப்பாடு மற்றும் கருவி-உறுதிப்படுத்தல் வடிவமைப்புகள்.
codex-multi-auth457Codex OAuth மறுஅங்கீகாரத்திற்கு port செய்யப்பட்ட புதிய உள்நுழைவு மற்றும் புதுப்பிப்பு-token சுழற்சி வடிவமைப்புகள்.
opencode-anthropic-auth510Claude Code-இணக்கமான மாற்ற இயல்புநிலைகளும் பில்லிங்-header நடத்தையும் OmniRoute-இன் உள்ளமைவு-சார்ந்த இணைப்புப் பாலத்தில் பொதுமைப்படுத்தப்பட்டன.
grok2api-merged2இதன் Grok மாதிரி பொருத்தங்கள், போலி-TypeError Statsig உருவாக்கி, கோரிக்கை மற்றும் சாதன இயல்புநிலைகள், NDJSON பதில் செயலி ஆகியவை OmniRoute-இன் Grok Web இயக்கியில் குறிப்பிடத்தக்க வகையில் தழுவப்பட்டன.
TQZHR/grok2api705grok2api-merged-க்குப் பின்னால் உள்ள முதன்மையான இடைமுகக் குறியீட்டு மூலம்; இதன் மாதிரி, header, payload, Statsig மற்றும் செயலி செயலாக்கங்கள் Grok Web மரபில் பாதுகாக்கப்பட்டுள்ளன.
chenyme/grok2api7,520Grok payload மற்றும் சாதன இயல்புநிலைகள், Statsig உருவாக்கி, மேலும் TQZHR மற்றும் grok2api-merged வழியாகக் கொண்டுவரப்பட்ட result.response செயலி ஆகியவற்றுக்கான அடிப்படை MIT மூலம்.
grok2api-pro27இதன் proxy-pool அடுக்கிற்காக grok2api-merged பாராட்டுக் குறிப்பிட்ட ஒரு இடைமுக மூலம்; OmniRoute அந்த மரபுக் குறிப்பைப் பாதுகாக்கிறது, ஆனால் அதன் வரம்புக்குட்பட்ட Grok Web இயக்கியில் proxy-pool port இருப்பதாக உரிமை கோரவில்லை.
GrokProxy50இதன் cookie-அங்கீகரிக்கப்பட்ட Grok proxy மற்றும் result.response.token ஸ்ட்ரீமிங் வடிவமைப்பு OmniRoute-இன் Grok Web போக்குவரத்து அடுக்கை வடிவமைக்க உதவியது.
GrokBridge5அசல் Grok Web செயலாக்கம் இதன் HTTP/உலாவி upstream வடிவமைப்பைக் கலந்தாலோசித்தது; இதன் நேரடி HTTP பாதை GrokProxy-இலிருந்து பெறப்பட்டதால், தனிப்பட்ட குறியீட்டு port எதுவும் உரிமை கோரப்படவில்லை.
grok-web-api14இதன் Rust ChatOptions மற்றும் பதில்-envelope திட்டவடிவங்கள் OmniRoute-இன் TypeScript Grok கோரிக்கை மற்றும் ஸ்ட்ரீமிங்-பதில் வகைகளை வடிவமைக்க உதவின.

🗜️ சூழல் & token சுருக்கம் — இயந்திரங்கள்

திட்டம்இது OmniRoute-க்கு எவ்வாறு ஊக்கமளித்தது
Caveman100,538வைரலான "பல டோக்கன்களை ஏன் பயன்படுத்த வேண்டும், சில டோக்கன்களே வேலையைச் செய்யும்போது" திட்டம் — அதன் குகைமனிதப் பேச்சுத் தத்துவமே எங்கள் நிலையான சுருக்கப் பயன்முறைக்கும் 30+ நிரப்புச்சொல்/சுருக்க விதிகளுக்கும் அடித்தளமாக உள்ளது.
RTK Rust Token Killer77,185உயர் செயல்திறன் கொண்ட கட்டளை வெளியீட்டுச் சுருக்கம் — எங்கள் RTK எஞ்சின், JSON வடிகட்டி DSL, மூல வெளியீட்டு மீட்பு மற்றும் அடுக்கப்பட்ட RTK → Caveman செயலாக்கத் தொடருக்கு ஊக்கமளித்தது.
headroom67,310மீட்டமைக்கக்கூடிய சூழல் சுருக்கம் (SmartCrusher) — எங்கள் headroom எஞ்சினுக்கும் ccr மீட்டெடுப்பு-குறிப்பான் வடிவத்திற்கும் ஊக்கமளித்தது.
LLMLingua6,598தூண்டுரைச் சுருக்க ஆராய்ச்சி (LLMLingua / LLMLingua-2) — எங்கள் ஒத்திசைவற்ற, குறியீட்டுக்குப் பாதுகாப்பான, தோல்வியின்போது திறந்தே தொடரும் llmlingua எஞ்சினுக்கு ஊக்கமளித்தது.
llmlingua-2-js31எங்கள் LLMLingua எஞ்சினுக்கான பணியாளர்-திரி பின்புலமாகப் பயன்படுத்தப்படும் JS/ONNX பதிப்பு (MobileBERT / XLM-RoBERTa).
Troglodita40PT-BR டோக்கன் சுருக்கம் — எங்கள் pt-BR மொழித் தொகுப்பை இயக்குகிறது: பிரேசிலிய-போர்த்துகீசிய இலக்கணத்திற்கேற்பச் சீரமைக்கப்பட்ட தேவையற்ற மறுகூற்றுக் குறைப்பு மற்றும் நிரப்புச்சொல் நீக்கம்.
ponytail108,957வைரலான "சோம்பேறி மூத்த டெவலப்பர்" YAGNI-குறியீட்டாளர் திறன் — எங்கள் less-code வெளியீட்டுப் பாணிக்கு ஊக்கமளித்தது: _உருவாக்கப்பட்ட_ குறியீட்டைக் குறைக்கும் மிகச் சிறிய-செயல்படும்-மாற்ற வழிகாட்டல் (Caveman-இன் சுருக்கமான உரைநடைக்கான வெளியீட்டு-அச்சுச் சகோதரம்).
i-have-adhd23,526அதன் செயல்-முதன்மையான, ADHD-க்கு உகந்த பதில் பாணி, ஐந்து மொழிகளில் OmniRoute-இன் சுருக்கமான வெளியீட்டுப் பாணியாக மாற்றியமைக்கப்பட்டது.

🧩 சுருக்கமான வடிவங்கள், டோக்கன் ஆராய்ச்சி & குறியீடு-அறிந்த கருவிகள்

திட்டம்இது OmniRoute-க்கு எவ்வாறு ஊக்கமளித்தது
TOON25,233டோக்கன்-சார்ந்த பொருள் குறியீடு — அதன் நெடுவரிசை வடிவிலான, தலைப்பு-மற்றும்-வரிசைகள் மாதிரி எங்கள் அட்டவணைச் சுருக்கக் கட்டத்தை வடிவமைத்தது.
GCF Graph Compact Format41அதன் சுருக்கமான வரைபட வடிவமும் பொதுவான-சுயவிவர வடிவமைப்பும் OmniRoute-இன் அட்டவணைச் சுருக்கத்திற்கும் Headroom கோடெக் வடிவத்திற்கும் வழிகாட்டின.
gcf-typescript4Headroom பொதுவான-சுயவிவர கோடெக்காக நேரடியாக உட்சேர்க்கப்பட்டு விரிவாக்கப்பட்ட MIT TypeScript செயலாக்கம்.
token-optimizer-mcp494Brotli/SQLite தற்காலிகச் சேமிப்பகம் + ஒவ்வொரு அமர்வுக்குமான சூழல்-வேறுபாடு — எங்கள் session-dedup எஞ்சினுக்கு ஊக்கமளித்தது.
token-savior1,122Bash வெளியீட்டுச் சுருக்கம் + MCP சுயவிவரங்கள் — எங்கள் சுருக்கத்தைக் கைவிடும் ஒழுங்குக்கும் MCP கருவி-விவரப்பட்டியல் குறைப்புக்கும் ஊக்கமளித்தது.
token-saver138தோல்வியை உணர்ந்து கைவிடும் வசதியுடன், கோப்பு வகை வாரியாக உள்ளடக்கத்தை அறிந்து செய்யப்படும் வெளியீட்டுச் சுருக்கம் — எங்கள் வகை வாரியான அனுப்பீட்டையும் குறைந்தபட்ச-பலன் இல்லையெனில் தவிர்ப்பதையும் உறுதிப்படுத்தியது.
token-optimizer1,951"மறைந்திருக்கும் டோக்கன்களைக் கண்டறியுங்கள்" — அதன் வெளியேற்றம் + மீட்டெடுக்கக்கூடிய-கைப்பிடி வடிவம் எங்கள் CCR வெளியேற்றச் சிந்தனைக்கு வழிகாட்டியது.
TokenMizer28எங்கள் session-dedup வடிவமைப்புக்கு வழிகாட்டிய அமர்வு-வரைபடம் + உரையாடல் சுற்றுகளுக்கு இடையிலான வரி-நகல்நீக்க வரைமுறை.
OmniCompress3Rust நெடுவரிசை-JSON + உள்ளடக்க-முகவரியிட்ட மீட்டெடுப்பு + செய்திகளுக்கு இடையிலான நகல்நீக்கம் — எங்கள் headroom/ccr/session-dedup எஞ்சின் வடிவமைப்பையும், தற்காலிகச் சேமிப்பகத்துக்கு நிலையான "சுருக்கப்பட்ட வடிவம் நிலையைச் சாராதது" என்ற மாறாத விதியையும் உறுதிப்படுத்தியது.
mcp-compressor113MCP கருவித் திட்டவரைவு/விளக்கச் சுருக்கம் — எங்கள் MCP கருவி-விவரப்பட்டியலின் எண்ணிக்கை குறைப்புக்கு வழிகாட்டியது.
RepoMapper197Aider-பாணி களஞ்சிய-வரைபடத் தரவரிசை — எங்கள் களஞ்சிய-வரைபடம் / மீட்டெடுப்பு-தரவரிசை ஆய்வுக்கு வழிகாட்டியது.
quiet-shell-mcp4MCP வழியான அறிவிப்புசார் shell வெளியீட்டுக் குறைப்பு — எங்கள் அறிவிப்புசார் bash வெளியீட்டுச் சுருக்கத்தை உறுதிப்படுத்தியது.
ts-morph6,162TypeScript Compiler API கருவித்தொகுப்பு — string, template மற்றும் regex literals-ஐப் பாதுகாக்கும் எங்கள் parser-அடிப்படையிலான கருத்துரை நீக்கத்திற்கு ஊக்கமளித்தது.

🧠 நினைவகம் & RAG

திட்டம்OmniRoute-க்கு இது அளித்த உத்வேகம்
Mem063,902உலகளாவிய நினைவக அடுக்கு — அதன் proxy-as-write/read-boundary மாதிரி எங்கள் நினைவகக் கட்டமைப்பை வடிவமைத்தது.
Letta (MemGPT)24,382அடுக்குநிலை நினைவகத்துடனான நிலைபேணும் முகவர்கள் — எங்கள் Context Control & Recovery (CCR) அடுக்குநிலை மாதிரிக்கு உத்வேகம் அளித்தது.
WFGY1,781மீண்டும் மீண்டும் நிகழும் 16 RAG/LLM தோல்வி முறைகளுக்கான ProblemMap வகைப்பாடு — எங்கள் சிக்கல் தீர்வு வழிகாட்டியில் பயன்படுத்தப்படும் பொதுவான சொற்களஞ்சியம்.

🛰️ போக்குவரத்து ஆய்வு, MITM & வெளிப்படையான proxy

திட்டம்OmniRoute-க்கு இது அளித்த உத்வேகம்
llm-interceptor66குறியீட்டு உதவியாளர் ↔ LLM போக்குவரத்தின் MITM இடைமறிப்பு/பகுப்பாய்வு, ஆரம்பகால Traffic Inspector தேவைகளைத் தீர்மானிக்க உதவியது. முன்னர் பெறப்பட்ட நான்கு தொகுதிகள் — SSE ஒன்றிணைப்பு, உரையாடல் இயல்பாக்கம், ரகசிய மறைப்பு மற்றும் தலைப்புப் புலத் தூய்மைப்படுத்தல் — பொது நெறிமுறைத் தரநிலைகளின் அடிப்படையில் உருவாக்கப்பட்ட சுயாதீனமான clean-room செயலாக்கங்களால் மாற்றப்பட்டுள்ளன. இரண்டு host-passthrough பரப்புகளும் (passthrough.ts மற்றும் _internal/bypass.cjs) தனித்தனியாக வகைப்படுத்தப்பட்ட OmniRoute-இன் அகச் செயலாக்கங்களாகவே உள்ளன; அந்த மாற்றத்தின் ஒரு பகுதியாக அவை மீண்டும் எழுதப்படவில்லை.
ProxyBridge5,995ஒவ்வொரு செயல்முறைக்குமான வெளிப்படையான proxy வழிப்படுத்தல் — செயலிழப்பைப் பாதுகாப்பாகக் கையாளும் எங்கள் MITM teardown, socket செயலற்றநேர வரம்புகள், /proc செயல்முறை ஒதுக்கீடு மற்றும் TPROXY பிடிப்புக்கு உத்வேகம் அளித்தது.

📚 மாதிரித் தரவு, கண்காணிப்புத்திறன் & UI

திட்டம்OmniRoute-க்கு இது அளித்த உத்வேகம்
models.dev6,555AI மாதிரி விவரக்குறிப்புகள், விலை நிர்ணயம் மற்றும் திறன்களைக் கொண்ட திறந்த தரவுத்தளம் — எங்கள் மாதிரிப் பட்டியலுடன் இயல்பாக ஒத்திசைக்கப்படுகிறது.
React Flow / xyflow38,108எங்கள் நிகழ்நேர Compression Studio மற்றும் Combo/Routing Studio-வை இயக்கும் முனை அடிப்படையிலான வரைபட நூலகம்.
LangGraph40,314LangGraph Studio-வின் நேரடி பணிப்பாய்வு-வரைபடக் காட்சிப்படுத்தல், எங்கள் Studios-இன் நிகழ்நேர தொடர் வீழ்ச்சிக் காட்சிக்கு உத்வேகம் அளித்தது.
Langfuse33,592அதன் தடம் → பரப்பு → உருவாக்கம் என்ற கண்காணிப்புத்திறன் மாதிரி, எங்கள் Compression Studio waterfall காட்சியை வடிவமைத்தது.
Kiali3,631Istio சேவை-mesh கண்காணிப்புத்திறன் — Routing/Combo Studio-வில் உள்ள எங்கள் circuit-breaker அடையாளச் சின்னங்கள் மற்றும் பிழை-விளிம்புக் காட்சிகளுக்கு உத்வேகம் அளித்தது.
lobe-icons2,428எங்கள் dashboard முழுவதும் வழங்குநர் சின்னங்களைக் காண்பிக்கும் AI/LLM பிராண்ட் இலச்சினைகள்.
flag-icons12,354README மொழித் தேர்வியில் பயன்படுத்தப்படும் MIT உரிமம் பெற்ற SVG கொடிகளை வழங்குகிறது.

🛡️ பாதுகாப்பு

திட்டம்OmniRoute-க்கு இது அளித்த உத்வேகம்
awesome-secure-defaults721எங்கள் பாதுகாப்புத் தேர்வுகளுக்கு வழிகாட்டும், இயல்புநிலையிலேயே பாதுகாப்பான நூலகங்களின் தொகுக்கப்பட்ட பட்டியல் (Helmet.js, DOMPurify, ssrf-req-filter, safe-regex, Google Tink).

🧭 துணைக் கருவிகள்

திட்டம்OmniRoute-க்கு இது அளித்த உத்வேகம்
ClawRouter6,564கோரிக்கை நகல்நீக்கம், அவசரகாலச் செலவில்லா மாற்றுவழி, செருகக்கூடிய Auto-Combo உத்திகள் மற்றும் பன்மொழி நோக்க வகைப்பாட்டிற்கு உத்வேகம் அளித்தது.
Antigravity-Manager30,652அதன் கணக்கு-விழிப்புணர்வுள்ள மாதிரி மறுவரைபாடு, இயக்கக்கூடிய கோப்புப் பாதைச் சரிபார்ப்பு மற்றும் திட்ட-சிட்டை நடத்தை ஆகியவை OmniRoute-இன் Antigravity இயக்கநேரத்தை வடிவமைக்க உதவின.
vscode-antigravity-cockpit4,817அதன் சுருக்கமான ஒதுக்கீடு-மீட்டமைப்பு கவுண்ட்டவுன் வடிவம், OmniRoute-இல் அதற்கிணையான வழங்குநர்-வரம்புக் காட்சிக்கு உத்வேகம் அளித்தது.
AionUi32,230அதன் ACP ஒருங்கிணைப்புகள், நிறுவப்பட்ட CLI முகவர்களை OmniRoute தானாகக் கண்டறிய உத்வேகம் அளித்தன.
CodexBar20,507Grok Build ஒதுக்கீட்டுப் பரப்பைக் கண்டறிந்தது; பின்னர் OmniRoute நேரடி wire format-ஐச் சுயாதீனமாகச் சரிபார்த்துத் திருத்தியது.

📄 உரிமம்

MIT உரிமம் - விவரங்களுக்கு LICENSE-ஐப் பார்க்கவும்.


⬆ மேலே திரும்பு · திறந்த மூல AI சமூகத்திற்காக ❤️ உடன் உருவாக்கப்பட்டது.

OmniRoute v3.8.51 · Node ≥22.22.2 · MIT உரிமம் · omniroute.online