README (മലയാളം)
🌐 Languages: 🇺🇸 English · 🇸🇦 ar · 🇦🇿 az · 🇧🇬 bg · 🇧🇩 bn · 🇨🇿 cs · 🇩🇰 da · 🇩🇪 de · 🇬🇷 el · 🇪🇸 es · 🇪🇪 et · 🇮🇷 fa · 🇫🇮 fi · 🇫🇷 fr · 🇮🇪 ga · 🇮🇳 gu · 🇮🇱 he · 🇮🇳 hi · 🇭🇷 hr · 🇭🇺 hu · 🇮🇩 id · 🇮🇹 it · 🇯🇵 ja · 🇰🇭 km · 🇮🇳 kn · 🇰🇷 ko · 🇱🇹 lt · 🇱🇻 lv · 🇮🇳 mr · 🇲🇾 ms · 🇲🇹 mt · 🇲🇲 my · 🇳🇵 ne · 🇳🇱 nl · 🇳🇴 no · 🇮🇳 or · 🇮🇳 pa · 🇵🇭 phi · 🇵🇱 pl · 🇵🇹 pt · 🇧🇷 pt-BR · 🇷🇴 ro · 🇷🇺 ru · 🇱🇰 si · 🇸🇰 sk · 🇸🇮 sl · 🇷🇸 sr · 🇸🇪 sv · 🇰🇪 sw · 🇮🇳 ta · 🇮🇳 te · 🇹🇭 th · 🇹🇷 tr · 🇺🇦 uk-UA · 🇵🇰 ur · 🇻🇳 vi · 🇨🇳 zh-CN · 🇹🇼 zh-TW
💰 പ്രതിമാസം ~1.47B സൗജന്യ ടോക്കണുകൾ
സൗജന്യ ടയറുകൾ കൈകൊണ്ട് സംയോജിപ്പിക്കുന്നത് ബുദ്ധിമുട്ടാണ് — ഡസൻകണക്കിന് SDK-കൾ, ഡസൻകണക്കിന് നിരക്ക് പരിധികൾ, കൂടാതെ യഥാർത്ഥത്തിൽ എത്ര ലഭ്യമാണെന്ന് അറിയാനും കഴിയില്ല. OmniRoute ആവർത്തിച്ചെത്തുന്ന 34 പൂൾ കീകളിലായി 444 സൗജന്യ-ടയർ എൻട്രികൾ പട്ടികപ്പെടുത്തുകയും, പ്രസിദ്ധീകരിച്ച പോസിറ്റീവ് പ്രതിമാസ ബജറ്റുള്ള 16 പൂളുകളും ഓരോ മോഡലിനുമുള്ള അഞ്ച് Groq പരിധികളും അടിസ്ഥാനമാക്കി, പങ്കിട്ട പൂളുകൾ ആവർത്തിച്ച് കണക്കാക്കാതെ, പ്രധാന ടോക്കൺ കണക്ക് നിർണ്ണയിക്കുകയും ചെയ്യുന്നു. പ്രാദേശിക ഐഡന്റിറ്റി പരിശോധനയ്ക്ക് ശേഷം മാത്രം ലഭ്യമാകുന്ന ക്വോട്ടകൾ (നിലവിൽ: ModelScope) വേർതിരിച്ച് കാണിക്കുന്നു; പ്രാദേശിക ഐഡന്റിറ്റി സ്ഥിരീകരണത്തിന് പിന്നിലുള്ള +~6M പ്രധാന കണക്കിൽ ഒരിക്കലും ഉൾപ്പെടുത്തില്ല. ഫലം ഡാഷ്ബോർഡിൽ (
/dashboard/free-tiers) എല്ലായ്പ്പോഴും ദൃശ്യമാകും.
തത്സമയ
/dashboard/free-tiersപേജിന്റെ ആനിമേറ്റഡ് സംഗ്രഹം. സമ്പൂർണ്ണ രീതിശാസ്ത്രം (പൂൾ ആവർത്തനം ഒഴിവാക്കൽ, ക്രെഡിറ്റ് ടയറുകൾ, പ്രൊവൈഡർ നിബന്ധനകൾ): docs/reference/FREE_TIERS.md.ഈ കണക്കുകൾ തത്സമയ കാറ്റലോഗുമായി താരതമ്യം ചെയ്ത് ഓരോ രണ്ടാഴ്ച കൂടുമ്പോഴും വീണ്ടും ഓഡിറ്റ് ചെയ്യുന്നു; അവ രണ്ട് ദിശകളിലേക്കും മാറാം — ഒരു പ്രൊവൈഡർ സൗജന്യ ടയർ അവസാനിപ്പിച്ചാൽ സംഖ്യ കുറയും; പുതിയത് ലഭ്യമായാൽ അത് ഉയരും. കാറ്റലോഗ് യഥാർത്ഥത്തിൽ കണക്കാക്കുന്നതാണ് ഞങ്ങൾ പ്രസിദ്ധീകരിക്കുന്നത്, മുകളിലേക്ക് റൗണ്ട് ചെയ്ത ഏറ്റവും മികച്ച സാധ്യതയല്ല.
⭐ OMNIROUTE നിങ്ങളുടെ പണം ലാഭിക്കാനും ജോലി എളുപ്പമാക്കാനും സഹായിച്ചെങ്കിൽ റിപ്പോയ്ക്ക് ഒരു സ്റ്റാർ നൽകൂ.
💬 കമ്മ്യൂണിറ്റിയിൽ ചേരൂ
👋 മെയിന്റെയ്നറെ പിന്തുടരൂ — പുതിയ പ്രൊവൈഡർമാർ, റിലീസുകൾ, നുറുങ്ങുകൾ എന്നിവ ആദ്യം നേടൂ:
ചോദ്യങ്ങൾ, പ്രൊവൈഡർ നുറുങ്ങുകൾ, റോഡ്മാപ്പ്, പിന്തുണ → Discord · Telegram · WhatsApp 🌍 ഗ്ലോബൽ / 🇧🇷 ബ്രസീൽ / പോർട്ടൽ
📈 ഗേറ്റ്വേ വളർന്നുകൊണ്ടേയിരിക്കുന്നു
| v3.8.49 | v3.8.50 | v3.8.51+ |
|
|---|---|---|---|
| 🌐 ദാതാക്കൾ | 290 | 352 | കൂടുതൽ വരാനിരിക്കുന്നു |
| 🧠 തനതായ ചാറ്റ് മോഡൽ IDs | 1185 | 1312 | — |
| 🖼️ മോഡാലിറ്റി ബ്രിഡ്ജ് | — | 🆕 വിഷൻ + ഓഡിയോ + വീഡിയോ | — |
| 📡 Radar സൗജന്യ കാറ്റലോഗ് | — | 🆕 ഓപ്റ്റ്-ഇൻ | — |
| ⚖️ ക്വോട്ട-അവബോധമുള്ള ഷെഡ്യൂളിംഗ് | — | 🆕 Quota-Share | — |
| 📊 ക്വോട്ട ടെലിമെട്രി | — | 🆕 തത്സമയം | — |
→ റോഡ്മാപ്പ് — v3.9.0 LTS-ലേക്കുള്ള പാതയിൽ
🧩 ലഭ്യമാണ്
| 🚀 ആരംഭിക്കുക | 🚀 ദ്രുതാരംഭം | 📦 ഇൻസ്റ്റാൾ ചെയ്യുക | 🆓 സീറോ-കോൺഫിഗ് |
| 💡 പഠിക്കുക | 💥 വാഗ്ദാനം | 🤔 എന്തുകൊണ്ട് OmniRoute | 🏆 എന്താണ് ഇതിനെ വേറിട്ടതാക്കുന്നത് |
| ⚙️ സവിശേഷതകൾ | 🎯 കോമ്പോകൾ | 🌐 ദാതാക്കൾ | 🔌 CLI & MCP |
| 🗜️ കംപ്രഷൻ | 🖥️ ഇത് പ്രവർത്തിക്കുന്ന ഇടങ്ങൾ | 🔒 സ്വകാര്യത | |
| 👀 കാണുക | 🎬 പ്രവർത്തനത്തിൽ | ✨ പുതുമകൾ | 🤖 അനുയോജ്യമായ CLIs |
| 💚 പിന്തുണ | 💚 പിന്തുണ / സംഭാവന | 💬 കമ്മ്യൂണിറ്റി | 💖 സ്പോൺസർമാർ |
| 📦 പ്രോജക്റ്റ് | 🛠️ ടെക് സ്റ്റാക്ക് | 📖 ഡോക്യുമെന്റേഷൻ | 👥 സംഭാവകർ |
🆓 ഇൻസ്റ്റാൾ ചെയ്ത നിമിഷം മുതൽ പ്രവർത്തിക്കും — കീകളോ കോൺഫിഗറേഷനോ ആവശ്യമില്ല
# പുതിയ ഇൻസ്റ്റാൾ, ക്രെഡൻഷ്യലുകളൊന്നുമില്ല — `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/
💥 വാഗ്ദാനം
🤔 എന്തുകൊണ്ട് OmniRoute?
🤝 ഞങ്ങളുടെ ഓപ്പൺ സോഴ്സ് സുഹൃത്തുക്കളുടെ പിന്തുണയോടെ
ഒരു ഓപ്പൺ സോഴ്സ് സുഹൃത്തായി ചേരാൻ ആഗ്രഹിക്കുന്നുണ്ടോ? ഓപ്പൺ സോഴ്സിനെ പിന്തുണയ്ക്കുകയും OmniRoute-ന്റെ മുന്നോട്ടുള്ള പ്രയാണത്തിന് സഹായിക്കുകയും ചെയ്യുന്ന കമ്പനികളാണിവ — അവർ നൽകുന്ന ഓരോ ടോക്കണും എവിടെയാണ് ഉപയോഗിക്കുന്നതെന്ന് ഞങ്ങൾ പരസ്യമായി വ്യക്തമാക്കുകയും ചെയ്യുന്നു. ബന്ധപ്പെടുക: diegosouza.pw@outlook.com
|
Kimi Moonshot AI |
ഈ പ്രോജക്റ്റിനെ പിന്തുണയ്ക്കുന്ന ഞങ്ങളുടെ സ്ഥാപക ഓപ്പൺ സോഴ്സ് സുഹൃത്തായ Kimi (Moonshot AI)-ക്ക് നന്ദി! ഓപ്പൺ-വെയ്റ്റ് K2, K3 മോഡൽ കുടുംബങ്ങൾക്ക് പിന്നിലുള്ള AI ലാബാണ് Kimi — ക്ലോസ്ഡ് മോഡലുകളുടെ വിലയുടെ ഒരു ചെറിയ വിഹിതത്തിൽ 1M-ടോക്കൺ കോൺടെക്സ്റ്റ് വിൻഡോയും നേറ്റീവ് വിഷനും ഫ്രോണ്ടിയർ നിലവാരത്തിലുള്ള കോഡിങ്ങും Kimi K3 നൽകുന്നു; കൂടാതെ Claude Code, Codex എന്നിവയുമായും OmniRoute പിന്തുണയ്ക്കുന്ന എല്ലാ കോഡിങ് ടൂളുകളുമായും ഉടൻതന്നെ പ്രവർത്തിക്കുന്നു.
Kimi-യുടെ പിന്തുണ സാധ്യമാക്കുന്നത്: OmniRoute-ന്റെ AI-വാലിഡേറ്റഡ് റിലീസ് പൈപ്പ്ലൈനിന് Kimi-യുടെ API ക്രെഡിറ്റുകൾ കരുത്തേകുന്നു — ഓരോ പുൾ റിക്വസ്റ്റും പുറത്തിറങ്ങുന്നതിന് മുമ്പ് അവലോകനം ചെയ്യുന്ന Kimi K3 നൽകുന്ന മർജ് വാലിഡേഷൻ ഘട്ടത്തിനും ദൈനംദിന ഫീച്ചർ വികസനത്തിനും ഇത് ഉപയോഗിക്കുന്നു. ഫസ്റ്റ്-ക്ലാസ് Kimi പിന്തുണ രണ്ട് മാർഗങ്ങളിലും ലഭ്യമാണ്: നേരിട്ടുള്ള Kimi API ( kimi-k3), Kimi Code കോഡിങ് പ്ലാൻ (OAuth, API കീ) എന്നിവയിൽ. Kimi-യുടെ പിന്തുണാ പ്രോഗ്രാമിലെ ആദ്യത്തെ ബ്രസീലിയൻ ഓപ്പൺ സോഴ്സ് പ്രോജക്റ്റും OmniRoute ആണ്. 15% അധിക ക്രെഡിറ്റുകളോടെ ഒരു Kimi API കീ നേടുക →
|
|
Cheaper Inference cheaperinference.com |
ഈ പ്രോജക്റ്റിനെ പിന്തുണയ്ക്കുന്ന OmniRoute ഓപ്പൺ സോഴ്സ് സുഹൃത്തായ Cheaper Inference-ന് നന്ദി! Claude, GPT-5.x, Gemini, Kimi K3, GLM, DeepSeek, Grok, MiniMax എന്നിവയുൾപ്പെടെ 42 ഫ്രോണ്ടിയർ മോഡലുകൾ ഒരൊറ്റ OpenAI-അനുയോജ്യ എൻഡ്പോയിന്റിലൂടെ പുനർവിൽക്കുന്ന, ചെലവിന്റെ അടിസ്ഥാനത്തിൽ റാങ്ക് ചെയ്ത ഗേറ്റ്വേയാണ് Cheaper Inference. മോഡൽ നിർമാതാവിന്റെ ലിസ്റ്റ് വിലയെക്കാൾ കൂടുതൽ ഒരിക്കലും ഈടാക്കാതെ, ഓരോ റിക്വസ്റ്റും യോഗ്യതയുള്ള ഏറ്റവും ചെലവുകുറഞ്ഞ ദാതാവിലേക്ക് ഇത് റൂട്ട് ചെയ്യുന്നു.
OmniRoute-ലെ ഫസ്റ്റ്-ക്ലാസ് പിന്തുണ: Chat Completions, നേറ്റീവ് /v1/responses എൻഡ്പോയിന്റ്, വിഷൻ, ടൂൾ കോളിങ്, കൂടാതെ 3 ഇമേജ് മോഡലുകൾ (grok-imagine, nano-banana-pro, nano-banana-2, ഇവ cheaperinference/<model> ആയി ആക്സസ് ചെയ്യാം). ഒരു API കീ നേടുക →
|
aff=omniroute എന്ന് ടാഗ് ചെയ്തിരിക്കുന്ന ലിങ്കുകൾ പങ്കാളി ലിങ്കുകളാണ്. നിങ്ങൾക്ക് അധിക ചെലവൊന്നുമില്ലാതെ അവ ഈ പ്രോജക്റ്റിന് ധനസഹായം നൽകുന്നു.
🎟️ അഫിലിയേറ്റ് പ്രമോഷൻ — ഞങ്ങൾ സ്പോൺസർ ചെയ്യാത്ത ദാതാക്കളിൽ നിന്നുള്ള സൗജന്യ സൈൻഅപ്പ് കൂപ്പണുകൾ (വിപുലീകരിക്കാൻ ക്ലിക്ക് ചെയ്യുക)
ഈ വിഭാഗം റഫറൽ/കൂപ്പൺ കോഡുകൾക്കായി മാത്രമുള്ളതാണ്. സ്പോൺസർ ചെയ്ത പങ്കാളിത്തങ്ങൾ മുകളിലെ 🤝 ഞങ്ങളുടെ ഓപ്പൺ സോഴ്സ് സുഹൃത്തുക്കളുടെ പിന്തുണയോടെ എന്ന വിഭാഗത്തിലാണ്. ഇവിടെ പട്ടികപ്പെടുത്തിയിട്ടുള്ള ദാതാക്കളുമായി OmniRoute-ന് സ്പോൺസർഷിപ്പോ പങ്കാളിത്തമോ ഇല്ല — ആർക്കും ഉപയോഗിക്കാവുന്ന പൊതു കൂപ്പണുകളാണിവ.
|
AgentRouter agentrouter.org |
AgentRouter — അഫിലിയേറ്റ് സൈൻഅപ്പ് · സൈൻഅപ്പ് ചെയ്യുമ്പോൾ $100 സൗജന്യ ക്രെഡിറ്റുകൾ (സൗജന്യ സെർവർ, കൂടുതൽ ലേറ്റൻസി പ്രതീക്ഷിക്കാം — പ്രൊഡക്ഷനേക്കാൾ ടെസ്റ്റിങ്ങിന് അനുയോജ്യം). v3.8.50 മുതൽ OmniRoute-ൽ ഫസ്റ്റ്-ക്ലാസ് പിന്തുണ ലഭ്യമാണ്: Chat Completions, Anthropic-അനുയോജ്യമായ വയർ ഫോർമാറ്റ്, OpenAI-അനുയോജ്യമായ പാത്ത് എന്നിവ. ലഭ്യമായ മോഡലുകളിൽ claude-opus-4-8, claude-opus-5, gpt-5.6-sol എന്നിവയും മറ്റുള്ളവയും ഉൾപ്പെടുന്നു. നിങ്ങളുടെ $100 നേടുക →
⚠️ അഫിലിയേറ്റ് ലിങ്ക് — ഈ ദാതാവുമായി OmniRoute-ന് സ്പോൺസർഷിപ്പോ പങ്കാളിത്തമോ ഇല്ല. |
OmniRoute ഉപയോക്താക്കൾക്ക് പ്രയോജനപ്പെടുന്ന ഉദാരമായ സൗജന്യ സൈൻഅപ്പ് കൂപ്പൺ നൽകുന്ന മറ്റൊരു ദാതാവിനെ അറിയാമോ? ഒരു ഇഷ്യൂ തുറക്കൂ, ഞങ്ങൾ അത് ഇവിടെ ചേർക്കാം.
🎯 കോംബോകൾ — മുഖ്യ സവിശേഷത
ഒരു കോംബോ എന്നത് OmniRoute സ്വയമേവ റൂട്ട് ചെയ്യുന്ന മോഡലുകളുടെ ഒരു ശൃംഖലയാണ്. ക്വോട്ട തീർന്നാലോ, ഒരു പ്രൊവൈഡർ പരാജയപ്പെട്ടാലോ, ചെലവ് കുത്തനെ ഉയർന്നാലോ, കോംബോയ്ക്ക് യോഗ്യവും പ്രവർത്തനക്ഷമവുമായ അടുത്ത മോഡലിലേക്ക് മാറാനാകും. 🛡️
⚡ കോൺഫിഗറേഷൻ ആവശ്യമില്ല — auto ഉപയോഗിച്ചാൽ മതി
കോംബോ സൃഷ്ടിക്കേണ്ടതില്ല. നിങ്ങളുടെ മോഡൽ auto (അല്ലെങ്കിൽ അതിന്റെ ഒരു വകഭേദം) ആയി സജ്ജമാക്കുക; കണക്റ്റ് ചെയ്ത പ്രൊവൈഡറുകളിൽ നിന്ന് തത്സമയം സ്കോർ ചെയ്ത ഒരു വെർച്വൽ കോംബോ OmniRoute നിർമ്മിക്കും:
| മോഡൽ ID | ഇത് ഒപ്റ്റിമൈസ് ചെയ്യുന്നത് |
|---|---|
auto | 🎯 സന്തുലിതമായ ഡിഫോൾട്ട് (LKGP — അവസാനമായി നന്നായി പ്രവർത്തിച്ച പ്രൊവൈഡറിൽ തുടരുന്നു) |
auto/coding | 🧑💻 കോഡ് ജനറേഷനായി ഗുണനിലവാരത്തിന് മുൻഗണന നൽകുന്ന വെയ്റ്റുകൾ |
auto/fast | ⚡ ഏറ്റവും കുറഞ്ഞ ലേറ്റൻസിക്ക് ആദ്യം മുൻഗണന |
auto/cheap | 💰 ഓരോ ടോക്കണിനും ഏറ്റവും കുറഞ്ഞ ചെലവിന് ആദ്യം മുൻഗണന |
auto/offline | 🔋 ഏറ്റവും കൂടുതൽ ക്വോട്ട / റേറ്റ്-ലിമിറ്റ് ശേഷിക്ക് ആദ്യം മുൻഗണന |
auto/smart | 🔭 ഗുണനിലവാരത്തിന് മുൻഗണന + മികച്ച മോഡലുകൾ കണ്ടെത്താൻ 10% പര്യവേക്ഷണം |
auto/lkgp | 📌 അവസാനമായി നന്നായി പ്രവർത്തിച്ച പ്രൊവൈഡറിൽ തുടരുന്നതിനുള്ള വ്യക്തമായ മുൻഗണന |
auto/chaos | 🧪 പ്രതിരോധശേഷി പരിശോധിക്കുന്നതിനുള്ള തകരാർ കുത്തിവെക്കൽ വെയ്റ്റുകൾ (കയോസ് എൻജിനീയറിങ്) |
🔀 അല്ലെങ്കിൽ നിങ്ങളുടേതായ ഒന്ന് നിർമ്മിക്കുക — 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 പാളികൾ)
📖 Auto-Combo എൻജിൻ · പ്രതിരോധശേഷി ഗൈഡ്
🏆 OmniRoute-നെ വേറിട്ടുനിർത്തുന്നത് എന്താണ്
📊 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 — തൽക്ഷണം, ഫീസുകളില്ല (ബ്രസീൽ)
കീ (ക്രമരഹിതം): 5d865059-bc44-483a-962d-43ceb80126eb
Pix പകർത്തി ഒട്ടിക്കുക:
00020101021126580014br.gov.bcb.pix01365d865059-bc44-483a-962d-43ceb80126eb5204000053039865802BR5922OMNIROUTE CONTRIBUICAO6006BRASIL62070503***630475DD
₿ ക്രിപ്റ്റോ — BTC · ETH · USDT-TRC20 · USDC-Solana (വികസിപ്പിക്കാൻ ക്ലിക്ക് ചെയ്യുക)
| ₿ BTC | Bitcoin (SegWit) | bc1qh00smz004sy85wyl28v77tenkt3ckl6eaep7fd |
| Ξ ETH | Ethereum (ERC20) | 0x64Cf6B68A6Ff34288e89172950a2d00102337a84 |
| ₮ USDT | Tron (TRC20) | TKAF41JpuQrHbKTnsQa9svJE2T192Hvsc2 |
| $ USDC | Solana | 2emNNZzVVWQc3FQ2wk9M6qXUQmW8AKdjjL174fXR28Tu |
⚠️ ഓരോ കോയിനും കാണിച്ചിരിക്കുന്ന നെറ്റ്വർക്കിൽ മാത്രം അയയ്ക്കുക — തെറ്റായ നെറ്റ്വർക്കിലൂടെ അയച്ചാൽ പണം നഷ്ടപ്പെടാം.
🐛 ഒരു ബഗ് കണ്ടെത്തിയോ അഭിപ്രായമുണ്ടോ? ഒരു ചർച്ച ആരംഭിക്കുക.
ഡെവലപ്പർ കുറിപ്പുകൾ: ഡെവലപ്പർമാരുടെ സൗകര്യത്തിനായി npm install/postinstall സമയത്ത് പ്രോജക്റ്റ് ഒരു പ്രാദേശിക .env ഫയൽ സൃഷ്ടിച്ചേക്കാം. ഈ ഫയൽ മനഃപൂർവം .gitignore വഴി അവഗണിക്കപ്പെടുന്നു (.gitignore കാണുക), അത് ഒരിക്കലും കമ്മിറ്റ് ചെയ്യരുത് — അബദ്ധത്തിൽ കമ്മിറ്റ് ചെയ്താൽ, വെളിപ്പെട്ട ഏതെങ്കിലും രഹസ്യങ്ങൾ മാറ്റുകയും ചരിത്രത്തിൽനിന്ന് ഫയൽ നീക്കം ചെയ്യുകയും വേണം. പ്രാദേശിക എൻവയോൺമെന്റ് ഫയലുകളും രഹസ്യങ്ങളും കൈകാര്യം ചെയ്യുന്നതിനുള്ള മാർഗനിർദേശങ്ങൾക്ക് docs/DEVELOPER-ENVIRONMENT.md കാണുക.
📡 OmniRoute Radar
മുകളിൽ രേഖപ്പെടുത്തിയ, പൂൾ-ഡീഡ്യൂപ്ലിക്കേറ്റ് ചെയ്ത കാറ്റലോഗിൽ നിന്നുള്ള പ്രധാന സൗജന്യ-ടയർ കണക്ക് ~1.47B ടോക്കണുകൾ/മാസം എന്ന നിലയിൽ തുടരുന്നു. ദാതാക്കളുടെ താൽക്കാലിക സൈൻ-അപ്പ് ക്രെഡിറ്റുകൾക്ക് ആദ്യ മാസത്തെ ഉപയോഗം പ്രത്യേകം ~2.10B വരെ ഉയർത്താനാകും. OmniRoute റിലീസുകൾക്കിടയിൽ സൗജന്യ മോഡലുകളുടെ ലഭ്യതയെക്കുറിച്ച് കൂടുതൽ പുതിയ വിവരങ്ങൾ ആഗ്രഹിക്കുന്നവർക്കുള്ള, ഐച്ഛികവും ഒപ്പിട്ടതുമായ ഒരു കാറ്റലോഗ് ഓവർലേയാണ് Radar; കമ്മ്യൂണിറ്റി കാറ്റലോഗും നിലവിലുള്ള എല്ലാ സൗജന്യ സവിശേഷതകളും സൗജന്യമായി തുടരും.
പിന്തുണ നൽകുന്നവർക്ക് ലൈവ് കാറ്റലോഗും അധിക ദാതൃ അവസരങ്ങളും ലഭിക്കാം. ദാതാക്കളുടെ ലഭ്യതയെ ആശ്രയിച്ച് അതിന്റെ വേറിട്ടതും മാറ്റാവുന്നതുമായ പരമാവധി പരിധി ഏകദേശം 3B ടോക്കണുകൾ/മാസം വരെ ആണ്. ആ പരിധി ഒരു ഉറപ്പല്ല: ദാതാക്കൾക്ക് ക്വാട്ടകൾ, യോഗ്യത, മോഡലുകൾ, അല്ലെങ്കിൽ പ്രദേശങ്ങൾ എപ്പോൾ വേണമെങ്കിലും മാറ്റാം.
Radar സ്വമേധയാ തിരഞ്ഞെടുക്കാവുന്നതും GET മാത്രമുള്ളതുമാണ്. OmniRoute ക്ലയന്റ് പ്രോംപ്റ്റുകൾ, ട്രാഫിക്, ദാതാവിന്റെ കോൺഫിഗറേഷൻ, ഉപയോഗ ടെലിമെട്രി, അല്ലെങ്കിൽ അറിയിപ്പുകൾ നിരസിച്ചതിന്റെ ലോക്കൽ നില എന്നിവ അപ്ലോഡ് ചെയ്യുന്നില്ല. യോഗ്യതയെയും നിലവിലെ കാറ്റലോഗിനെയും കുറിച്ച് radar.omniroute.online/planos എന്നതിൽ അറിയുക.
✨ പുതുതായി എന്തുണ്ട്
v3.8.20 → v3.8.50 വരെയുള്ള സമീപകാല പ്രധാന സവിശേഷതകൾ. പൂർണ്ണ ചരിത്രം
CHANGELOG.md-ൽ ലഭ്യമാണ്.
- 🎛️ OmniConductor — നിങ്ങളുടെ ഏജന്റ് ഫ്ലീറ്റിലേക്കുള്ള ഇൻബൗണ്ട് A2A ഡെലിഗേഷൻ, Agent Card-ലെ Conductor നൈപുണ്യങ്ങൾ, Faro പുഷ്-ടു-ടോക്ക് വോയ്സ് ചാറ്റോടുകൂടിയ ഡാഷ്ബോർഡ് പാനൽ. → A2A സെർവർ
- 🛂 അഡാപ്റ്റീവ് അഡ്മിഷനും ഓവർലോഡ് സംരക്ഷണവും — ഭാരമേറിയ ചാറ്റ് അഭ്യർത്ഥനകൾ 503 നൽകുന്നതിനു പകരം ക്യൂവിൽ പ്രവേശിക്കുന്നു; ഓരോ കണക്ഷനും ആറ്റോമിക് RPM റോളിങ് ലീസുകളും ലഭിക്കുന്നു. → പ്രതിരോധശേഷി ഗൈഡ്
- 🗂️ കാനോണിക്കൽ
/v1/modelsക്രമീകരണം — ഓരോ ദാതാവിനും തുടർച്ചയായ, ദാതാവനുസരിച്ച് ഗ്രൂപ്പുചെയ്ത ഒരൊറ്റ ബ്ലോക്ക് (കോമ്പോകൾ ആദ്യം പിൻ ചെയ്തിരിക്കുന്നു), എല്ലാ കാറ്റലോഗ് ഉറവിടങ്ങളിലും സ്ഥിരതയോടെ. → API റഫറൻസ് - 🗜️ കംപ്രഷൻ ശക്തിപ്പെടുത്തൽ — ഡിഫോൾട്ടായി പ്രവർത്തിക്കുന്ന ഇൻഫ്ലേഷൻ ഗാർഡ്, DE / FR / JA + ചൈനീസ് (wényán) ഭാഷകൾക്കുള്ള Caveman പാക്കുകൾ, Gradle, .NET എന്നിവയ്ക്കുള്ള RTK ഫിൽട്ടറുകൾ. → കംപ്രഷൻ
- 💸 സുതാര്യമായ ഫ്ലാറ്റ്-റേറ്റ് ചെലവ് — സബ്സ്ക്രിപ്ഷൻ / കോഡിങ്-പ്ലാൻ ദാതാക്കളുടെ ചെലവ് അനലിറ്റിക്സിൽ $0 ആയി കാണിക്കും; ബജറ്റ്, ക്വാട്ട, റൂട്ടിങ് എന്നിവ കണക്കാക്കുന്നത് തുടരും. → API റഫറൻസ്
- ⚖️ Quota-Share റൂട്ടിങ് — പങ്കിട്ട അക്കൗണ്ടിന്റെ ക്വാട്ട പൂൾ ചെയ്ത കീകൾക്കിടയിൽ ന്യായമായി വിഭജിക്കുന്നു; ഉപയോഗിക്കാത്ത വിഹിതങ്ങൾ മറ്റുള്ളവർക്ക് നൽകുന്ന വിധത്തിൽ പ്രവർത്തനശേഷി പരമാവധി പ്രയോജനപ്പെടുത്തുന്നു. → പ്രതിരോധശേഷി ഗൈഡ്
- 🤖 ഒറ്റ കമാൻഡിലുള്ള CLI/ഏജന്റ് സജ്ജീകരണം — രജിസ്റ്റർ ചെയ്ത 13
setup-*കമാൻഡുകൾ;omniroute run7 CLI-കൾ (Claude Code, Codex, Aider, Goose, OpenCode, Qwen Code, Gemini CLI) പ്രവർത്തിപ്പിക്കുന്നു; ഇന്ററാക്ടീവ് ദാതാവ്+മോഡൽ പിക്കറും ഓരോ കോൺടെക്സ്റ്റിനുമുള്ള പ്രിയപ്പെട്ടവയും ഉൾപ്പെടെ 10 ലക്ഷ്യങ്ങളെomniroute configureപിന്തുണയ്ക്കുന്നു. → CLI ഇന്റഗ്രേഷനുകൾ - 🛰️ റിമോട്ട് മോഡ് — സ്കോപ്പ് ചെയ്ത ടോക്കണുകൾ (
connect/contexts/tokens) ഉപയോഗിച്ച് റിമോട്ട് OmniRoute നിയന്ത്രിക്കുക; VPS ഇൻസ്റ്റാളുകൾക്കായി ഒരുantigravityOAuth സഹായിയും ലഭ്യമാണ്. → റിമോട്ട് മോഡ് - 🧭 കൂടുതൽ സ്മാർട്ടായ ഓട്ടോ-റൂട്ടിങ് —
auto/<category>:<tier>കോമ്പോകൾ, Fusion (മോഡൽ പാനൽ + ജഡ്ജ്), ടാസ്ക്-അവബോധമുള്ള റൂട്ടിങ്, ഓരോ അഭ്യർത്ഥനയ്ക്കുമുള്ള മോഡൽ / മോഡ് / USD-ബജറ്റ് ഓവർറൈഡുകൾ. → Auto-Combo - 🗜️ പ്ലഗ് ചെയ്യാവുന്ന കംപ്രഷൻ — സംയോജിപ്പിക്കാവുന്ന 12 എൻജിനുകൾ + Compression Studios: LLMLingua-2, രണ്ട്-ടയർ Ultra, omniglyph, ഓരോ ഘട്ടത്തിനുമുള്ള ഫിഡെലിറ്റി ഗേറ്റ്, GCF v3.2, ഡ്രാഗ്-റീഓർഡർ എഡിറ്റർ. → കംപ്രഷൻ
- 🕵️ സുതാര്യമായ MITM ഡീക്രിപ്ഷൻ (TPROXY) — ഓരോ SNI-യ്ക്കുമുള്ള CA-യും ട്രസ്റ്റ്-സ്റ്റോർ ഇൻസ്റ്റാളറും ഉപയോഗിച്ച് പ്രോക്സി env വേരിയബിളുകൾ അവഗണിക്കുന്ന CLI-കളെ ക്യാപ്ചർ ചെയ്യുന്നു. → MITM/TPROXY
- 💸 എല്ലായിടത്തും ചെലവ് ടെലിമെട്രി — എല്ലാ എൻഡ്പോയിന്റിലും
X-OmniRoute-*ചെലവ്/ഉപയോഗ ഹെഡറുകൾ, cache-HIT ലാഭ ഹെഡർ, ഓരോ കീയ്ക്കുമുള്ള USD ചെലവ് ക്വാട്ടകൾ. → API റഫറൻസ് - 🧠 നിങ്ങളുടെ നിയന്ത്രണത്തിലുള്ള മെമ്മറി — ഡിഫോൾട്ടായി ഓഫാണ്; സ്വമേധയാ തിരഞ്ഞെടുക്കാവുന്ന int8 വെക്റ്റർ ക്വാണ്ടൈസേഷൻ + ടൈപ്പ് ചെയ്ത ഡികേ, ഓരോ അഭ്യർത്ഥനയ്ക്കുമുള്ള
x-omniroute-no-memory. → മെമ്മറി - 🛡️ സുരക്ഷ — എല്ലാ LLM റൂട്ടിലും പ്രോംപ്റ്റ്-ഇൻജക്ഷൻ ഗാർഡ് (റെഡ്-ടീം സ്യൂട്ട്), സ്വമേധയാ തിരഞ്ഞെടുക്കാവുന്ന ക്രെഡൻഷ്യൽ-മാസ്കിങ് ഗാർഡ്റെയിൽ (രണ്ട് ദിശകളിലുമുള്ള ചോർന്ന 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 റഫറൻസ്
- 🌍 വിന്യാസവും പ്രവർത്തനങ്ങളും — റിവേഴ്സ്-പ്രോക്സി
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-CombocacheAffinityഘടകവും ആവർത്തിച്ചുള്ള അഭ്യർത്ഥനകളെ കാഷ് ചെയ്ത പ്രിഫിക്സ് കൈവശമുള്ള കണക്ഷനിലേക്ക് തിരിച്ചയയ്ക്കുന്നു; കൂടാതെ റീഡ്-ഒൺലി/v1/auto-combo/{channel}/candidatesഎൻഡ്പോയിന്റ് ഒരുauto/*ചാനലിന്റെ ലൈവ് കാൻഡിഡേറ്റ് പൂൾ വെളിപ്പെടുത്തുന്നു. → Auto-Combo - ⚡ ലോക്കൽ പ്രകടനവും ഇൻഫ്രാസ്ട്രക്ചറും — ഒറ്റ ക്ലിക്കിലുള്ള ലോക്കൽ Redis, Cloudflare Workers / Deno Deploy റിലേ ഡിപ്ലോയറുകൾ, സൂപ്പർവൈസ് ചെയ്ത എംബെഡഡ് സേവനങ്ങളായി Bifrost & Mux. → എംബെഡഡ് സേവനങ്ങൾ
- 🧩 ഇതോടൊപ്പം ലഭിക്കുന്നവ — പ്ലഗിൻ ഫ്രെയിംവർക്ക് + മാർക്കറ്റ്പ്ലേസ്, Omni/Agent/GitHub സ്കിൽസ് ഫ്രെയിംവർക്കുകൾ, Obsidian വോൾട്ട് ഇന്റഗ്രേഷൻ (22 MCP ടൂളുകൾ), OpenAI-അനുയോജ്യമായ Batch & Files API-കൾ, സെമാന്റിക് റെസ്പോൺസ് കാഷ്, ലീഡർബോർഡുകളോടുകൂടിയ ഗെയിമിഫിക്കേഷൻ, ACP ഏജന്റ് കണ്ടെത്തൽ (ബിൽറ്റ്-ഇൻ ആയ 15 ഏജന്റുകൾ), BigQuery-യിലേക്കുള്ള ഷെഡ്യൂൾ ചെയ്ത ലോഗ് എക്സ്പോർട്ട്,
auto/chaosഫോൾട്ട് ഇൻജക്ഷൻ, Telegram ബോട്ട് ബ്രിഡ്ജ്, ആപ്പിനുള്ളിലെ വേർഷൻ മാനേജർ, LMArena-ELO സൗജന്യ-ദാതൃ റാങ്കിങ്ങുകൾ. → ഡോക്യുമെന്റേഷൻ
🤖 അനുയോജ്യമായ CLI-കളും കോഡിംഗ് ഏജന്റുകളും
ഒരൊറ്റ കോൺഫിഗ് —
http://localhost:20128/v1— ഉപയോഗിച്ച് എല്ലാ AI IDE-കളും CLI-കളും സൗജന്യവും കുറഞ്ഞ ചെലവുള്ളതുമായ മോഡലുകളിൽ പ്രവർത്തിക്കുന്നു.
Claude Code |
Codex CLI |
Cline |
Kilo Code |
Zoo Code |
Continue |
Aider |
ForgeCode |
jcode |
DeepSeek TUI |
CodeWhale |
OpenCode |
Factory Droid |
Copilot CLI |
Cursor CLI |
Smelt |
Pi |
Grok Build |
Hermes Agent |
OpenClaw |
Goose |
Open Interpreter |
Warp AI |
Agent Deck |
📖 എല്ലാ 36 ടൂളുകൾക്കുമുള്ള ഓരോ ടൂളിനുമനുസരിച്ചുള്ള സജ്ജീകരണം (26 CLI Code-കൾ + 10 CLI Agent-കൾ) → 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"
# അല്ലെങ്കിൽ provider+model ഇന്ററാക്ടീവായി തിരഞ്ഞെടുത്ത് ടൂളിന്റെ സ്വന്തം കോൺഫിഗ് എഴുതുക:
omniroute configure codex # ഇവയും: claude opencode qwen aider goose gemini cline continue kilo
എല്ലാ കമാൻഡുകളും സജീവമായ റിമോട്ട് കോൺടെക്സ്റ്റ് (omniroute connect <host>) മാനിക്കുന്നു, --dry-run
എക്സിക്യൂട്ട് ചെയ്യാതെ തന്നെ കൃത്യമായ env/args പ്രിവ്യൂ ചെയ്യുന്നു, കൂടാതെ --api-key-env NAME രഹസ്യങ്ങൾ
നിങ്ങളുടെ ഷെൽ ഹിസ്റ്ററിയിൽ പതിയാതെ സൂക്ഷിക്കുന്നു. → CLI ഇന്റഗ്രേഷനുകൾ
🌐 352 AI ദാതാക്കൾ — കാറ്റലോഗിൽ സൗജന്യമെന്ന് അടയാളപ്പെടുത്തിയ 152 എണ്ണം
കാനോണിക്കൽ ചാറ്റ്, മീഡിയ, തിരയൽ, ലോക്കൽ, ക്ലൗഡ്-ഏജന്റ്, സിസ്റ്റം ശേഖരങ്ങളിലായി രജിസ്റ്റർ ചെയ്ത 352 ദാതാക്കൾ, അവരിൽ 152 പേർക്ക്
hasFree: trueകണ്ടെത്തൽ മെറ്റാഡാറ്റയുണ്ട്. ചാറ്റ് മോഡൽ രജിസ്ട്രിയിൽ 229 ദാതാക്കൾ / 2,554 വ്യത്യസ്ത ദാതാവ്-മോഡൽ ജോടികൾ / 1,283 അസംസ്കൃത മോഡൽ ID-കൾ ഉൾപ്പെടുന്നു; പ്രത്യേക സൗജന്യ-ബജറ്റ് കാറ്റലോഗിൽ ഓരോ മോഡലിനുമായി 444 വരികൾ, 34 ആവർത്തന പൂളുകൾ, 52 ആവർത്തന/കീ ആവശ്യമില്ലാത്ത എന്നേക്കും സൗജന്യ ദാതാക്കൾ എന്നിവയുണ്ട്. രൂപകൽപ്പനപ്രകാരം ഇവയ്ക്ക് വ്യത്യസ്ത ഹാരകങ്ങളാണ് ഉപയോഗിക്കുന്നത്; നിർവചനങ്ങളും പൂൾ-ഡ്യൂപ്ലിക്കേഷൻ നീക്കിയുള്ള കണക്കുകൂട്ടലുകളും ദാതാക്കളുടെ റഫറൻസ്, സൗജന്യ ടയറുകൾ എന്നിവയിൽ ലഭ്യമാണ്.
🏢 എല്ലാ പ്രമുഖ ലാബുകളും — ഒരൊറ്റ എൻഡ്പോയിന്റിലൂടെ
OpenAI |
Anthropic |
Gemini |
xAI Grok |
DeepSeek |
Mistral |
Qwen |
Meta Llama |
Groq |
NVIDIA |
MiniMax |
Cohere |
Perplexity |
HuggingFace |
Together |
Fireworks |
Cloudflare |
Baidu |
…കൂടാതെ 330+ എണ്ണം — എല്ലാ ഐക്കണുകളും ഡാഷ്ബോർഡിലെ ദാതാക്കളുടെ കാറ്റലോഗിൽനിന്ന് തത്സമയം ലഭ്യമാകുന്നു. 📖 ദാതാക്കളുടെ റഫറൻസ്
🆓 എന്നേക്കും സൗജന്യം — $0, കാർഡ് ആവശ്യമില്ല
📖 യന്ത്രവായനാക്ഷമമായ പൂർണ്ണ കാറ്റലോഗ് → docs/reference/PROVIDER_REFERENCE.md
🖥️ OmniRoute പ്രവർത്തിക്കുന്നത് എവിടെ — എവിടെയും
അതേ ആപ്പ്, നിങ്ങളുടെ മെഷീൻ, നിങ്ങളുടെ നിയമങ്ങൾ. ആഗോള npm ഇൻസ്റ്റാളേഷൻ മുതൽ Termux വഴി നിങ്ങളുടെ ഫോൺ വരെ.
| പ്ലാറ്റ്ഫോം | ഇൻസ്റ്റാൾ | പ്രധാന സവിശേഷതകൾ |
|---|---|---|
| 📦 npm (ആഗോളം) | npm install -g omniroute | ഒരൊറ്റ കമാൻഡ്, ഏത് OS-ലും |
| 🐳 Docker | docker run … diegosouzapw/omniroute | മൾട്ടി-ആർക്ക് AMD64 + ARM64 |
| 🖥️ ഡെസ്ക്ടോപ്പ് (Electron) | npm run electron:build | നേറ്റീവ് വിൻഡോ + സിസ്റ്റം ട്രേ — Windows / macOS / Linux |
| 🎩 മെനു-ബാർ (OmniRouteTray) | brew install --cask zoispag/tap/omniroute-tray | സെർവറിനെ നിരീക്ഷിക്കുകയും സ്വയം അപ്ഡേറ്റ് ചെയ്യുകയും ചെയ്യുന്നു — macOS |
| 💪 ARM | നേറ്റീവ് arm64 | Raspberry Pi, ARM സെർവറുകൾ, Apple Silicon |
| 📱 Android (Termux) | pkg install nodejs && npx -y omniroute | നിങ്ങളുടെ ഫോണിൽ 24/7 പ്രവർത്തിക്കുന്നു, റൂട്ട് ആവശ്യമില്ല |
| 📲 PWA | "ഹോം സ്ക്രീനിലേക്ക് ചേർക്കുക" | പൂർണ്ണസ്ക്രീൻ, ഓഫ്ലൈൻ, ബ്രൗസറിൽനിന്ന് ഇൻസ്റ്റാൾ ചെയ്യാവുന്നത് |
| 🧩 OpenCode പ്ലഗിൻ | @omniroute/opencode-provider | നേറ്റീവ് OpenCode സംയോജനം |
| 🤖 VS Code Copilot Chat | OmniCopilot എക്സ്റ്റൻഷൻ ഇൻസ്റ്റാൾ ചെയ്യുക | നേറ്റീവ് 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… |
എഡിറ്ററിനുള്ളിൽനിന്ന്: Extensions വ്യൂ തുറന്ന്, "OmniRoute" തിരയുക, തുടർന്ന് ഇൻസ്റ്റാൾ ചെയ്യുക ക്ലിക്ക് ചെയ്യുക — രണ്ട് സ്റ്റോറുകളിലും ഒരേ രീതിയിൽ പ്രവർത്തിക്കുന്നു. സോഴ്സ്, പ്രശ്നങ്ങൾ, പ്രസിദ്ധീകരണ റൺബുക്ക് എന്നിവ diegosouzapw/OmniCopilot-ൽ ലഭ്യമാണ്.
📖 VS Code Copilot Chat മാർഗ്ഗനിർദ്ദേശം — സജ്ജീകരണം, പിക്കർ കാണിക്കുന്നത്, ടാബിനുള്ളിലെ ഡാഷ്ബോർഡ്, പ്രശ്നപരിഹാരം
🎩 പുതിയത്: OmniRouteTray — മെനു ബാറിൽ സജീവമായി നിലകൊള്ളുന്ന നിങ്ങളുടെ ഗേറ്റ്വേ
omniroute serveഎല്ലായ്പ്പോഴും പ്രവർത്തിച്ചുകൊണ്ടിരിക്കുമ്പോഴാണ് ഏറ്റവും മികച്ചത്. OmniRouteTray അതിനെ macOS-നുള്ള ഒരിക്കൽ സജ്ജമാക്കിയാൽ പിന്നെ ശ്രദ്ധിക്കേണ്ടതില്ലാത്ത മെനു-ബാർ ആപ്പാക്കി മാറ്റുന്നു: ഇത് സെർവർ ആരംഭിക്കുകയും പ്രവർത്തനം നിലനിർത്തുകയും റീബൂട്ടുകൾക്കുശേഷവും പ്രവർത്തിപ്പിക്കുകയും അതേ സ്ഥാനത്ത് അപ്ഡേറ്റ് ചെയ്യുകയും നിങ്ങളുടെ തത്സമയ ടോക്കൺ ബജറ്റ് ഒറ്റ ക്ലിക്കിൽ ലഭ്യമാക്കുകയും ചെയ്യുന്നു — തുറന്നുവച്ച ടെർമിനൽ വിൻഡോ ആവശ്യമില്ല,npm install -g omnirouteനിരന്തരം പരിപാലിക്കേണ്ടതുമില്ല.
Tauri v2 ഉപയോഗിച്ചാണ് ഇത് നിർമ്മിച്ചിരിക്കുന്നത് (റൗണ്ടിംഗ് പിശകിനോളം മാത്രം വലുപ്പമുള്ള ഒരു Rust കോർ); ഇതിൽ
സ്വന്തമായി സൈൻ ചെയ്ത Node 24 റൺടൈം ഉൾപ്പെടുന്നു, കൂടാതെ ആപ്പിന്റെ ഉടമസ്ഥതയിലുള്ള OmniRoute ഇൻസ്റ്റാളേഷൻ ഇത് നിയന്ത്രിക്കുന്നു. അതിനാൽ നിങ്ങളുടെ
ആഗോള node/bun-മായി ഇത് ഒരിക്കലും ഏറ്റുമുട്ടില്ല. ഇത് നിങ്ങളുടെ നിലവിലുള്ള ~/.omniroute/ കോൺഫിഗും ഡാറ്റാബേസും പങ്കിടുന്നു — അതിനാൽ ഇത്
നിങ്ങൾ ഇതിനകം പ്രവർത്തിപ്പിക്കുന്ന അതേ OmniRoute തന്നെയാണ്, ഒരു തൊപ്പി ധരിച്ചിരിക്കുന്നുവെന്ന് മാത്രം. 🎩
| ഇത് ചെയ്യുന്നത് | എങ്ങനെ |
|---|---|
| 🟢 സെർവറിനെ നിരീക്ഷിക്കുന്നു | omniroute serve ആരംഭിക്കുകയും, പകർപ്പ് സൃഷ്ടിക്കുന്നതിനുപകരം ഇതിനകം പ്രവർത്തിക്കുന്ന ഇൻസ്റ്റൻസിനെ ഏറ്റെടുക്കുകയും ചെയ്യുന്നു |
| 📊 ഒറ്റനോട്ടത്തിൽ തത്സമയ ഉപയോഗം | പ്രൊവൈഡർ ക്വാട്ട ബാറുകൾ, റീസെറ്റ് കൗണ്ട്ഡൗണുകളോടുകൂടിയ Claude സെഷൻ/പ്രതിവാര പരിധികൾ, 30 ദിവസത്തെ ചെലവ് വിഭജനം |
| 🔄 അതേ സ്ഥാനത്ത് സ്വയം അപ്ഡേറ്റ് ചെയ്യുന്നു | ഘട്ടംഘട്ടമായ ഇൻസ്റ്റാളേഷൻ, അറ്റോമിക് സ്വാപ്പ്, പരാജയപ്പെട്ടാൽ റോൾബാക്ക് — എല്ലായ്പ്പോഴും ഏറ്റവും പുതിയ റിലീസിൽ |
| 🚀 ലോഗിൻ ചെയ്യുമ്പോൾ ആരംഭിക്കുക | ലോഗിൻ സമയത്ത് വേണമെങ്കിൽ ആരംഭിക്കാം; ട്രേയിൽ മാത്രം, ഡോക്ക് ഐക്കൺ ഇല്ല |
| 🩺 പരിശോധനയും ലോഗുകളും | ഒറ്റ ക്ലിക്കിൽ ഡയഗ്നോസ്റ്റിക്സും സെർവർ ലോഗുകളിലേക്കുള്ള പ്രവേശനവും |
brew install --cask zoispag/tap/omniroute-tray
ഡൗൺലോഡ് ചെയ്യാനാണോ താൽപ്പര്യം? ഏറ്റവും പുതിയ .dmg
റിലീസുകളിൽനിന്ന് നേടുക. സോഴ്സ്, പ്രശ്നങ്ങൾ, ബിൽഡ്
ഡോക്യുമെന്റേഷൻ എന്നിവ zoispag/omniroute-tray-ൽ ലഭ്യമാണ്.
💛 @zoispag സൃഷ്ടിച്ച ഒരു കമ്മ്യൂണിറ്റി പ്രോജക്റ്റ് — ഔദ്യോഗിക OmniRoute റിലീസ് അല്ല.
🔒 സ്വകാര്യവും ലോക്കൽ-ഫസ്റ്റും
📖 അംഗീകാര നിയന്ത്രണം · സുരക്ഷാ നിയന്ത്രണങ്ങൾ · അനുസരണക്ഷമത
🔌 സമ്പൂർണ്ണ CLI + A2A & MCP
സെർവറിനപ്പുറം, OmniRoute 80+ കമാൻഡുകളുള്ള സമ്പൂർണ്ണ കമാൻഡ്-ലൈൻ കോക്ക്പിറ്റ് ആണ്; കൂടാതെ ഒരു AI ഏജന്റിന് അത് സ്വയം നിയന്ത്രിക്കാൻ കഴിയുന്ന ഓപ്പൺ ഏജന്റ് പ്രോട്ടോക്കോളുകളും ലഭ്യമാണ്.
⌨️ ഒരു യഥാർത്ഥ CLI (start മാത്രമല്ല)
omniroute # ഗേറ്റ്വേയും ഡാഷ്ബോർഡും പ്രവർത്തിപ്പിക്കുക (പോർട്ട് 20128)
omniroute chat # ഇന്ററാക്ടീവ് TUI ചാറ്റ് ക്ലയന്റ് (സ്ലാഷ്: /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 സ്കോപ്പുകളുണ്ട്; പ്രോസസ് പ്രവർത്തിപ്പിക്കുന്ന റൂട്ടുകൾ ലൂപ്പ്ബാക്കിൽ മാത്രം ലഭ്യമാണ്.
📖 റിമോട്ട് മോഡ്
🤝 ഒരു ഏജന്റിനെ ബന്ധിപ്പിക്കുക — അത് OmniRoute-നെ തന്നെ നിയന്ത്രിക്കും
OmniRoute-നെ MCP, A2A, ഒരു REST API, webhooks, അല്ലെങ്കിൽ ഒരു റിമോട്ട് CLI വഴി ലഭ്യമാക്കുക — കഴിവുള്ള ഏതൊരു ഏജന്റിനും (അല്ലെങ്കിൽ നിങ്ങളുടെ സ്വന്തം കോഡിനും) മുഴുവൻ ഗേറ്റ്വേയും സ്വയംഭരണപരമായി നിയന്ത്രിക്കാനുള്ള താക്കോലുകൾ ലഭിക്കും: റൂട്ടിംഗ്, ദാതാക്കൾ, കോംബോകൾ, കാഷ്, കംപ്രഷൻ, മെമ്മറി. താഴെയുള്ള HTTP എൻഡ്പോയിന്റുകൾ http://localhost:20128-ന് കീഴിലാണ് ലഭ്യമാക്കുന്നത്.
| ഇന്റർഫേസ് | എൻഡ്പോയിന്റ് / കമാൻഡ് | ഇതിനായി ഉപയോഗിക്കുക |
|---|---|---|
| 🧰 MCP (stdio) | omniroute --mcp | Claude 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-ലേക്ക് പുഷ് ചെയ്യുക |
| 🛰️ റിമോട്ട് CLI | omniroute connect | സ്കോപ്പ് ചെയ്ത ആക്സസ് ടോക്കണുകൾ ഉപയോഗിച്ച് ഒരു റിമോട്ട് ഇൻസ്റ്റൻസിനെ നിയന്ത്രിക്കുക |
# MCP വഴി Claude Code-ന് സമ്പൂർണ്ണ OmniRoute ടൂൾസെറ്റ് നൽകുക:
claude mcp add-server omniroute --type http --url http://localhost:20128/api/mcp/stream
📖 MCP സെർവർ · A2A സെർവർ · ഏജന്റ് പ്രോട്ടോക്കോളുകൾ
🗜️ 15–95% ടോക്കണുകൾ ലാഭിക്കൂ — സ്വയമേവ
📖 ഇത് എങ്ങനെ പ്രവർത്തിക്കുന്നു — പൈപ്പ്ലൈൻ, ആർക്കിടെക്ചർ & ലാഭത്തിന്റെ കണക്ക്
ഡിഫോൾട്ട് സ്റ്റാക്ക്ഡ് കോംബോ RTK → Caveman പ്രവർത്തിപ്പിക്കുന്നു. രണ്ടും ഒരേ ടൂൾ/കോൺടെക്സ്റ്റ് പേലോഡിൽ പ്രവർത്തിക്കുമ്പോൾ, ലാഭം സംയുക്തമായി വർധിക്കുന്നു:
combined = 1 − (1 − RTK) × (1 − Caveman_input)
average = 1 − (1 − 0.80) × (1 − 0.46) = 89.2%
range = 78.4 – 94.6%
കോഡ് ബ്ലോക്കുകൾ, URLs, JSON, ഘടനാബദ്ധമായ ഡാറ്റ എന്നിവ പ്രിസർവേഷൻ എൻജിൻ എല്ലായ്പ്പോഴും സംരക്ഷിക്കുന്നു.
കുറച്ച് ടോക്കണുകൾ മതിയാകുമ്പോൾ എന്തിന് കൂടുതൽ ടോക്കണുകൾ ഉപയോഗിക്കണം? ഓരോ അഭ്യർത്ഥനയും OmniRoute-ന്റെ കംപ്രഷൻ പൈപ്പ്ലൈനിലൂടെ സുതാര്യമായി കടന്നുപോകുന്നു — ക്ലയന്റിൽ മാറ്റങ്ങളൊന്നും ആവശ്യമില്ല. ഇപ്പോൾ ഇത് ക്രമത്തിൽ പ്രവർത്തിക്കുകയും ഓരോ റൂട്ടിംഗ് കോംബോയ്ക്കും ആവശ്യാനുസരണം ചേർത്തുപയോഗിക്കാനാവുകയും ചെയ്യുന്ന സംയോജിപ്പിക്കാവുന്ന 12 എൻജിനുകളുടെ സ്റ്റാക്കാണ് — RTK, Caveman (⭐ 90K+), LLMLingua-2, Troglodita (PT-BR) എന്നിവയിൽനിന്നുള്ള ആശയങ്ങളെ അടിസ്ഥാനമാക്കി നിർമ്മിച്ചത്.
🧱 12-എൻജിൻ സ്റ്റാക്ക്
എൻജിനുകൾ പൈപ്പ്ലൈൻ ക്രമത്തിൽ പ്രവർത്തിക്കുന്നു; ഓരോന്നും സ്വതന്ത്രമായി ഓൺ/ഓഫ് ചെയ്യാനും ഓരോ കോംബോയ്ക്കനുസരിച്ച് കോൺഫിഗർ ചെയ്യാനും കഴിയും:
| # | എൻജിൻ | ഇത് ചെയ്യുന്നത് |
|---|---|---|
| 1 | Session-Dedup | ടേണുകളിലുടനീളം ആവർത്തിക്കുന്ന ഉള്ളടക്കം ഒഴിവാക്കുന്നു (ഉള്ളടക്കത്തെ അടിസ്ഥാനമാക്കി തിരിച്ചറിയുന്നത്, ക്രോസ്-ടേൺ) |
| 2 | CCR | ആവശ്യപ്പെടുമ്പോൾ ലഭ്യമാക്കാവുന്ന റിട്രീവ് മാർക്കറുകൾക്ക് പിന്നിൽ വലിയ ബ്ലോക്കുകൾ ആർക്കൈവ് ചെയ്യുന്നു |
| 3 | Lite | വൈറ്റ്സ്പേസ് + ഇമേജ്-URL ചുരുക്കൽ (കുറഞ്ഞ ലേറ്റൻസിയുള്ള അടിസ്ഥാനരീതി) |
| 4 | RTK | സ്മാർട്ട് ടൂൾ-ഫല ഫിൽട്ടറിംഗ്, ഡീഡ്യൂപ്ലിക്കേഷൻ & ട്രങ്കേഷൻ (കമാൻഡ്-അവബോധത്തോടെ) |
| 5 | Responses Tool Output | ഷെൽ/പാച്ച്/സെർച്ച്/ബിൽഡ് ഔട്ട്പുട്ടുകൾക്കുള്ള ലോസ്ലെസ്-ഫസ്റ്റ് JSON + പരിധിയുള്ള ഡയഗ്നോസ്റ്റിക് കംപ്രഷൻ (Responses API) |
| 6 | Headroom | വെൻഡർ ചെയ്ത GCF കോഡെക്കിലൂടെ JSON അറേകളുടെ ലോസ്ലെസ് ടാബുലാർ കോംപാക്ഷൻ (~30%) |
| 7 | Relevance | അവസാന ഉപയോക്തൃ ചോദ്യവുമായി താരതമ്യം ചെയ്ത് വാക്യങ്ങൾക്ക് എക്സ്ട്രാക്റ്റീവ് സ്കോറിംഗ് നൽകുന്നു |
| 8 | Caveman | നിയമാധിഷ്ഠിത ഗദ്യ കംപ്രഷൻ (ഔട്ട്പുട്ടിൽ ~65–75%) |
| 9 | Aggressive | പഴയ ടേണുകളുടെ സംഗ്രഹിക്കൽ + ക്രമാനുഗത ഏജിംഗ് |
| 10 | LLMLingua-2 | MobileBERT ONNX വഴിയുള്ള ML സെമാന്റിക് പ്രൂണിംഗ് — കോഡ്-സുരക്ഷിതം, അസിങ്ക്രണസ് |
| 11 | Ultra | ഓപ്ഷണലായ ചെറിയ-മോഡൽ (SLM) ടയറോടുകൂടിയ ഹ്യൂറിസ്റ്റിക് ടോക്കൺ പ്രൂണിംഗ് |
| 12 | OmniGlyph | നേരിട്ടുള്ള Anthropic വയറിൽ അളന്ന Claude Fable 5-നുള്ള പരീക്ഷണാത്മക കോൺടെക്സ്റ്റ്-ആസ്-ഇമേജ് എൻകോഡിംഗ്; പ്രൊവൈഡർ രസീതുകൾ ലഭിക്കുന്നതുവരെ GPT 5.6 ട്രാൻസ്ഫോർമറുകൾ ഫെയിൽ-ക്ലോസ്ഡ് ആയി തുടരും. നാല് കംപ്രഷൻ പ്രൊഫൈലുകൾ (ഡിഫോൾട്ടായി അഗ്രസീവ്, ബാലൻസ്ഡ്, കോഡിംഗ്-സേഫ്, പാസ്ത്രൂ) (ഏറ്റവും അഗ്രസീവ്; ഓപ്റ്റ്-ഇൻ) |
കോഡ് ബ്ലോക്കുകൾ, URLs, ഘടനാബദ്ധമായ ഡാറ്റ എന്നിവ ബൈറ്റ്-കൃത്യതയോടെ എല്ലായ്പ്പോഴും സംരക്ഷിക്കപ്പെടുന്നു. ഒറ്റ-ക്ലിക്ക് പ്രീസെറ്റുകൾ എൻജിനുകളെ സംയോജിപ്പിക്കുന്നു:
| മോഡ് | ലാഭം | ഏറ്റവും അനുയോജ്യം |
|---|---|---|
| 🪶 Lite | ~15% | എപ്പോഴും ഓണായിരിക്കുന്ന സുരക്ഷിത ഡിഫോൾട്ട് |
| 🪨 Standard (Caveman) | ~30% | ദൈനംദിന കോഡിംഗ് |
| ⚡ Aggressive | ~50% | ടൂളുകൾ കൂടുതലായി ഉപയോഗിക്കുന്ന ദീർഘ സെഷനുകൾ |
| 🔥 Ultra | ~75% | പരമാവധി ലാഭം |
| 🧰 RTK | 60–90% | ഷെൽ/ടെസ്റ്റ്/ബിൽഡ്/git ഔട്ട്പുട്ട് |
| 🔗 Stacked (RTK → Caveman) | 78–95% | മിശ്രിത പ്രോംപ്റ്റുകൾ + ടൂൾ ലോഗുകൾ |
യഥാർത്ഥ ഉദാഹരണം — Standard മോഡ്:
മുമ്പ് (69 ടോക്കണുകൾ): "ഓരോ റെൻഡർ സൈക്കിളിലും നിങ്ങൾ ഒരു പുതിയ ഒബ്ജക്റ്റ് റഫറൻസ് സൃഷ്ടിക്കുന്നതിനാലാകാം നിങ്ങളുടെ React കമ്പോണന്റ് വീണ്ടും റെൻഡർ ചെയ്യപ്പെടുന്നത്. നിങ്ങൾ ഒരു ഇൻലൈൻ ഒബ്ജക്റ്റ് prop ആയി നൽകുമ്പോൾ, React-ന്റെ ഷാലോ കമ്പാരിസൺ ഓരോ തവണയും അതിനെ വ്യത്യസ്തമായ ഒബ്ജക്റ്റായി കാണുന്നു, അതിനാൽ റീ-റെൻഡർ സംഭവിക്കുന്നു. ഒബ്ജക്റ്റ് മെമോയിസ് ചെയ്യാൻ useMemo ഉപയോഗിക്കാൻ ഞാൻ ശുപാർശ ചെയ്യുന്നു."
ശേഷം (19 ടോക്കണുകൾ): "ഓരോ റെൻഡറിലും പുതിയ ഒബ്ജക്റ്റ് ref. ഇൻലൈൻ ഒബ്ജക്റ്റ് prop = പുതിയ ref = റീ-റെൻഡർ. useMemo-യിൽ പൊതിയുക."
അതേ ഉത്തരം. 72% കുറവ് ടോക്കണുകൾ. കൃത്യതയിൽ യാതൊരു നഷ്ടവുമില്ല. ✅
PT-BR ഉദാഹരണം — Troglodita മോഡ്:
മുമ്പ് (42 ടോക്കണുകൾ): "ഓരോ റെൻഡറിംഗ് സൈക്കിളിലും ഒരു പുതിയ ഒബ്ജക്റ്റ് റഫറൻസ് സൃഷ്ടിക്കപ്പെടുന്നതിനാലാണ് കമ്പോണന്റ് വീണ്ടും റെൻഡർ ചെയ്യപ്പെടുന്നത്. useMemo ഉപയോഗിക്കാൻ ഞാൻ ശുപാർശ ചെയ്യുന്നു."
ശേഷം (12 ടോക്കണുകൾ): "റീ-റെൻഡർ: ഓരോ സൈക്കിളിലും പുതിയ ref (ഇൻലൈൻ ഒബ്ജക്റ്റ് വീണ്ടും സൃഷ്ടിക്കുന്നു).
useMemoഉപയോഗിക്കുക."അതേ ഉത്തരം. ~70% കുറവ് ടോക്കണുകൾ. സാങ്കേതിക കൃത്യത മാറ്റമില്ലാതെ. ✅
🎚️ എൻജിനുകൾക്കപ്പുറം — ഔട്ട്പുട്ട് ശൈലികൾ, അഡാപ്റ്റീവ് ഡയൽ & ഓരോ അഭ്യർത്ഥനയ്ക്കുമുള്ള നിയന്ത്രണം
മുകളിലെ 12 എൻജിനുകൾ അകത്തേക്ക് പോകുന്ന ഉള്ളടക്കത്തിന്റെ വലുപ്പം കുറയ്ക്കുന്നു. മൂന്ന് അധിക ലെയറുകൾ അത് എങ്ങനെ, എപ്പോൾ പ്രവർത്തിക്കണമെന്നും പുറത്തേക്ക് വരുന്നത് എന്തായിരിക്കണമെന്നും രൂപപ്പെടുത്തുന്നു:
- 🪄 ഔട്ട്പുട്ട് ശൈലികൾ (ഔട്ട്പുട്ട്-ആക്സിസ് സ്റ്റിയറിംഗ്) — നിർണായകവും കാഷ്-സുരക്ഷിതവുമായ പ്രതികരണ-രൂപീകരണ നിർദ്ദേശങ്ങൾ ഇൻജക്റ്റ് ചെയ്യുന്നു; ഓരോന്നും സംയോജിപ്പിക്കാവുന്നതും
lite/full/ultraതീവ്രതയിൽ ഉപയോഗിക്കാവുന്നതുമാണ്. ഒരു ശൈലി ചേർക്കാൻ രജിസ്ട്രിയിൽ ഒറ്റ വരി മാത്രം മതി:- സംക്ഷിപ്ത ഗദ്യം — അനാവശ്യ വാക്കുകൾ / ആർട്ടിക്കിളുകൾ / സന്ദിഗ്ധ പ്രയോഗങ്ങൾ ഒഴിവാക്കുക; സാങ്കേതിക ഉള്ളടക്കം കൃത്യമായി നിലനിർത്തുക.
- കുറഞ്ഞ കോഡ് — "അലസനായ സീനിയർ ഡെവ്" YAGNI: പ്രവർത്തിക്കുന്ന ഏറ്റവും ചെറിയ മാറ്റം, ആവശ്യപ്പെടാത്ത സ്കാഫോൾഡിംഗ് ഇല്ല.
- Ponytail (അലസനായ സീനിയർ ഡെവ്) — 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) ഒരു സൗജന്യ പ്രൊവൈഡർ കണക്റ്റ് ചെയ്യുക (സൈൻ അപ്പ് ആവശ്യമില്ല)
ഡാഷ്ബോർഡ് → Providers → Kiro AI (സൗജന്യ Claude, ഓരോ അക്കൗണ്ടിനും ~50 ക്രെഡിറ്റുകൾ/മാസം) അല്ലെങ്കിൽ OpenCode Free (ഓതന്റിക്കേഷൻ ആവശ്യമില്ല) കണക്റ്റ് ചെയ്യുക → പൂർത്തിയായി.
3) നിങ്ങളുടെ കോഡിംഗ് ടൂളിനെ ചൂണ്ടിക്കാണിക്കുക
Base URL: http://localhost:20128/v1
API Key: [copy from Dashboard → Endpoints]
Model: auto (zero-config smart routing — or any provider/model)
4) ഇത് പ്രവർത്തിക്കുന്നുണ്ടെന്ന് സ്ഥിരീകരിക്കുക
curl http://localhost:20128/v1/models -H "Authorization: Bearer YOUR_KEY"
കണക്റ്റ് ചെയ്ത മോഡലുകൾ പട്ടികയിൽ കാണണം. 🎉 അത്രയേ ഉള്ളൂ — കോഡിംഗ് ആരംഭിക്കുക; OmniRoute നിങ്ങൾക്കായി സ്വയമേവ റൂട്ട് ചെയ്യുകയും ആവശ്യമെങ്കിൽ ഫാൾബാക്ക് ഉപയോഗിക്കുകയും ചെയ്യും.
നിങ്ങളുടെ ക്ലയന്റിന് ഇഷ്ടാനുസൃത ഹെഡറുകൾ അയയ്ക്കാൻ കഴിയുന്നില്ലെങ്കിൽ, OmniRoute ടോക്കണൈസ് ചെയ്ത കോംപാറ്റിബിലിറ്റി അപരനാമങ്ങളും നൽകുന്നു:
OpenAI catalog: http://localhost:20128/vscode/YOUR_KEY/
OpenAI models: http://localhost:20128/vscode/YOUR_KEY/models
OpenAI chat: http://localhost:20128/vscode/YOUR_KEY/chat/completions
OpenAI responses: http://localhost:20128/vscode/YOUR_KEY/responses
Ollama chat: http://localhost:20128/vscode/YOUR_KEY/api/chat
Ollama tags: http://localhost:20128/vscode/YOUR_KEY/api/tags
Authorization: Bearer ... അറ്റാച്ച് ചെയ്യാൻ കഴിയാത്ത ക്ലയന്റുകൾക്കായി മാത്രം ഇവ ഉപയോഗിക്കുക. ഹെഡർ ഓതന്റിക്കേഷൻ തന്നെയാണ് ശുപാർശ ചെയ്യുന്ന മോഡ്.
📦 കൂടുതൽ ഇൻസ്റ്റാളേഷൻ രീതികൾ — Docker, സോഴ്സ്, pnpm, Arch
🐳 Docker
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 റിലീസ് ചാനലുകൾ കാണുക. ഇമേജിൽ OMNIROUTE_MEMORY_MB=1024 പിൻ ചെയ്തിരിക്കുന്നു. ഡാഷ്ബോർഡിനും ലഘുവായ ചാറ്റിനും അത് മതിയാകും. കോഡിംഗ് ഏജന്റുകൾക്ക് (Claude Code, Codex, Grok, … എന്നിവയിൽ നിന്നുള്ള POST /v1/responses) ഇതിലും വളരെ വലിയ V8 heap ആവശ്യമാണ്; അല്ലെങ്കിൽ ദൈർഘ്യമേറിയ രണ്ട് context-കൾ ഒരേ സമയം പ്രവർത്തിക്കുമ്പോൾ ഏകദേശം 12 GiB-ൽ പ്രോസസ്സിൽ FATAL ERROR സംഭവിക്കും. heap-നേക്കാൾ കൂടുതൽ ശേഷിയോടെ container ക്രമീകരിക്കുക (native buffer-കൾ V8-ന് പുറത്താണ് സ്ഥിതി ചെയ്യുന്നത്):
| വർക്ക്ലോഡ് | Heap (-e OMNIROUTE_MEMORY_MB) |
Container (--memory) |
|---|---|---|
| ഡാഷ്ബോർഡ് / ലഘുവായ ചാറ്റ് | 1024 (ഇമേജിന്റെ ഡിഫോൾട്ട്) |
≥2 g |
| ഒരു കോഡിംഗ് ഏജന്റ് | 8192 |
≥10 g |
ഒരേസമയം രണ്ട് ദൈർഘ്യമേറിയ /v1/responses |
10240–12288 |
≥12–16 g |
docker run -d --name omniroute --restart unless-stopped --stop-timeout 40 \
-e OMNIROUTE_MEMORY_MB=8192 --memory=10g \
-p 127.0.0.1:20128:20128 -v omniroute-data:/app/data diegosouzapw/omniroute:latest
പൂർണ്ണ പട്ടിക: Docker ഗൈഡ് — runtime RAM.
പ്രീ-റിലീസ് Docker ചാനൽ:
diegosouzapw/omniroute:next, കൂടാതെdiegosouzapw/omniroute:next-webഎന്നിവ നിലവിലെ ഡിഫോൾട്ട്release/v*branch പിന്തുടരുന്നു. മാറ്റം വരാവുന്ന ഈ tag-കൾ റിലീസ് ചെയ്യാത്ത പരിഹാരങ്ങൾ പരിശോധിക്കാൻ മാത്രം ഉദ്ദേശിച്ചുള്ളവയാണ്; അവ production-നായി പിന്തുണയ്ക്കുന്നില്ല. കാണുക: Docker റിലീസ് ചാനലുകൾ.
🥟 Bun
Bun runtime കണ്ടെത്തൽ വഴി സാധാരണ bun install, global installation (bun install -g omniroute) എന്നിവ പിന്തുണയ്ക്കുന്നു:
- Built-in
bun:sqlite: Bun-ൽ പ്രവർത്തിക്കുമ്പോൾ OmniRoute, Bun-ന്റെ built-inbun:sqlitedriver ഉപയോഗിക്കുന്നു; Node.js-ൽbetter-sqlite3അല്ലെങ്കിൽsql.jsഉപയോഗിക്കുന്നു. - dev-ൽ സ്വയമേവയുള്ള Webpack bundler തിരഞ്ഞെടുപ്പ്: native V8 binding പൊരുത്തക്കേടുകൾ തടയാൻ development (
bun run dev) Bun-നെ സ്വയമേവ കണ്ടെത്തുകയും Turbopack പ്രവർത്തനരഹിതമാക്കി Webpack ഉപയോഗിക്കുകയും ചെയ്യുന്നു. Production build-കൾ (bun run build) Node-ലേതുപോലെ കൃത്യമായിOMNIROUTE_USE_TURBOPACKപിന്തുടരുന്നു: ഡിഫോൾട്ടായി Turbopack; Webpack ഉപയോഗിച്ച് build ചെയ്യാൻOMNIROUTE_USE_TURBOPACK=0(Dockerfile.bunഇത് ഒരു--build-argആയി ലഭ്യമാക്കുന്നു). - പ്രത്യേക Bun Dockerfile: native Bun production deployment-കൾക്കായുള്ള multi-stage
Dockerfile.bun(docker build -f Dockerfile.bun -t omniroute:bun .).
# 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 flakes ഉപയോഗിച്ച്
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 + local rootless Podman-ൽ മാത്രം (remote Podman Machine client-ൽ ഒരിക്കലും ഉപയോഗിക്കരുത്):
podman unshare chown 1000:1000 ./data
# 3. runtime hint സജ്ജമാക്കി, local Compose image build ചെയ്ത് ആരംഭിക്കുക
echo "CONTAINER_HOST=podman" >> .env
podman compose --profile base up -d --build
macOS അല്ലെങ്കിൽ Windows-ൽ Podman ഒരു remote Podman Machine ഉപയോഗിക്കുന്നു: podman unshare ഒഴിവാക്കി
topology-നിർദ്ദിഷ്ട data directory മാർഗ്ഗനിർദ്ദേശം പിന്തുടരുക.
📖 Podman ഗൈഡ് — Compose build-കൾ, Podman Machine, കൂടാതെ Linux/systemd Quadlet സജ്ജീകരണം.
⚡ കൂടുതൽ വേഗതയുള്ള / ലഘുവായ ഇൻസ്റ്റാളേഷൻ (native build ഒഴിവാക്കുക)
native SQLite engine (better-sqlite3) ഒരു optional dependency ആണ്. അതിനാൽ global
installation ഒരിക്കലും source-ൽ നിന്നുള്ള compilation കാത്ത് തടസ്സപ്പെടുന്നില്ല: നിങ്ങളുടെ
platform/Node-ന് അനുയോജ്യമായ prebuilt binary ലഭ്യമാണെങ്കിൽ അത് ഉപയോഗിക്കുന്നു; അല്ലെങ്കിൽ
build tool-കൾ ആവശ്യമില്ലാതെ ഒരു pure-JS engine-ലേക്ക് (node:sqlite Node 22+-ൽ, അല്ലെങ്കിൽ
bundle ചെയ്ത sql.js WASM) സുതാര്യമായി fallback ചെയ്യുന്നു.
post-install native warm-up പൂർണ്ണമായും ഒഴിവാക്കാൻ (CI, headless, അല്ലെങ്കിൽ വേഗത കുറഞ്ഞ machine-കൾ):
OMNIROUTE_SKIP_POSTINSTALL=1 npm install -g omniroute # CI=1 ഇതും ഒഴിവാക്കുന്നു
ഏറ്റവും വേഗതയുള്ള installation-കൾക്കായി pnpm തിരഞ്ഞെടുക്കുക (content-addressed store + hard link-കൾ — മുകളിൽ കാണുക).
ഡാഷ്ബോർഡ് ഇല്ലാത്ത headless runtime-നായി Docker base profile (മുകളിൽ) അല്ലെങ്കിൽ
Termux ഗൈഡ് ഉപയോഗിക്കുക. CLI-യും web dashboard-ും ഒരേ
port-ൽ ഒരേ process വഴിയാണ് ലഭ്യമാക്കുന്നത്; അതിനാൽ നിലവിൽ പ്രത്യേക CLI-only package ഇല്ല.
🎬 പ്രവർത്തനത്തിലുള്ള OmniRoute
📹 വീഡിയോ ഗൈഡുകൾ
2026-08-24-ലെ ഡാഷ്ബോർഡ് സ്നാപ്പ്ഷോട്ട് · അസംസ്കൃത കാറ്റലോഗ്: YT 809 | TT 137 | IG 124 · പുതുമ (ദിവസങ്ങൾ): YT 1 | TT 21 | IG 22
പൂർണ്ണ റാങ്കിംഗ് (ഡ്യൂപ്ലിക്കേറ്റുകൾ നീക്കംചെയ്ത കാനോനിക്കൽ URLs, v > 0, ഏറ്റവും ഉയർന്ന റീച്ച്):
| #1 | #2 | #3 | #4 | #5 |
|---|---|---|---|---|
| nick_saraev — Instagram — 3,042,474 | theopenstack — Instagram — 692,419 | milesreevesai — TikTok — 620,400 | Vaibhav Sisinty — YouTube — 391,109 | buildwithai.club — Instagram — 347,652 |
| #6 | #7 | #8 | #9 | #10 |
|---|---|---|---|---|
| nivedan.ai — Instagram — 331,973 | vaibhavsisinty — Instagram — 263,744 | Nick Automates — YouTube Shorts — 218,174 | theroshankrishna — Instagram — 186,786 | midudev — TikTok — 177,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 ഡൊമെയ്ൻ മൊഡ്യൂളുകൾ, 172 മൈഗ്രേഷനുകൾ |
| മെമ്മറി | SQLite FTS5 പൂർണ്ണ-ടെക്സ്റ്റ് + int8-ക്വാണ്ടൈസ്ഡ് വെക്റ്റർ എംബെഡ്ഡിങ്ങുകൾ, ടൈപ്പ് ചെയ്ത ഡീകേ |
| സ്കീമകൾ | Zod 4 — MCP ടൂൾ I/O സാധൂകരണം + API കരാറുകൾ |
| പ്രോട്ടോക്കോളുകൾ | MCP (stdio / HTTP / SSE) + A2A v0.3 (JSON-RPC 2.0 + SSE) |
| സ്ട്രീമിംഗ് | Server-Sent Events (SSE) + WebSocket ബ്രിഡ്ജ് (/v1/ws) |
| കംപ്രഷൻ | 12-എഞ്ചിൻ പൈപ്പ്ലൈൻ — RTK, Caveman, LLMLingua-2 (MobileBERT ONNX), GCF, OmniGlyph |
| ഓതന്റിക്കേഷനും സുരക്ഷയും | OAuth 2.0 (PKCE) + JWT + API കീകൾ + MCP സ്കോപ്പ്ഡ് ഓതന്റിക്കേഷൻ · സംഭരണാവസ്ഥയിൽ AES-256-GCM · DOMPurify |
| സ്റ്റെൽത്ത് | wreq-js — JA3 / JA4 TLS ഫിംഗർപ്രിന്റ് ആൾമാറാട്ടം, 3-തല പ്രോക്സി |
| പ്രതിരോധശേഷി | സർക്യൂട്ട് ബ്രേക്കർ, എക്സ്പോണൻഷ്യൽ ബാക്ക്ഓഫ്, ആന്റി-തണ്ടറിങ്-ഹെർഡ്, ഓട്ടോ-കോംബോ സ്വയം-പരിഹാരം |
| ലോഗിംഗ് | pino — അഭ്യർത്ഥനാ സന്ദർഭത്തോടുകൂടിയ ഘടനാബദ്ധമായ JSON ലോഗുകൾ |
| പരിശോധന | Node.js ടെസ്റ്റ് റണ്ണർ + Vitest — ട്രാക്ക് ചെയ്യുന്ന 5,100+ ടെസ്റ്റ് ഫയലുകളിലായി 39,000+ സ്റ്റാറ്റിക് ടെസ്റ്റ് ഡിക്ലറേഷനുകൾ (യൂണിറ്റ്, ഇന്റഗ്രേഷൻ, E2E, സുരക്ഷ, ഇക്കോസിസ്റ്റം) |
| പ്ലാറ്റ്ഫോമുകൾ | ഡെസ്ക്ടോപ്പ് (Electron) · Android (Termux) · PWA (ഏത് ബ്രൗസറും) |
| CI/CD | GitHub 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 ഗൈഡ് | Progressive Web App ഇൻസ്റ്റാളേഷൻ, കാഷിംഗ്, ആർക്കിടെക്ചർ |
| അൺഇൻസ്റ്റാൾ ഗൈഡ് | എല്ലാ ഇൻസ്റ്റാളേഷൻ രീതികൾക്കുമുള്ള പൂർണ്ണമായ നീക്കംചെയ്യൽ |
| എൻവയോൺമെന്റ് കോൺഫിഗറേഷൻ | സമ്പൂർണ്ണ .env വേരിയബിളുകളും റഫറൻസുകളും |
🧠 സവിശേഷതകളും ആർക്കിടെക്ചറും
| പ്രമാണം | വിവരണം |
|---|---|
| ആർക്കിടെക്ചർ | സിസ്റ്റം ആർക്കിടെക്ചർ, ഡാറ്റാ പ്രവാഹം, ആന്തരിക ഘടകങ്ങൾ |
| കംപ്രഷൻ ഗൈഡ് | 7-ഓപ്ഷൻ പൈപ്പ്ലൈൻ: ഓഫ് / ലൈറ്റ് / സ്റ്റാൻഡേർഡ് / അഗ്രസീവ് / അൾട്രാ / RTK / സ്റ്റാക്ക്ഡ് |
| RTK കംപ്രഷൻ | കമാൻഡ്-ഔട്ട്പുട്ട് കംപ്രഷൻ, ഫിൽട്ടറുകൾ, വിശ്വാസ്യത, സ്ഥിരീകരണം, റോ-ഔട്ട്പുട്ട് വീണ്ടെടുക്കൽ |
| കംപ്രഷൻ എഞ്ചിനുകൾ | Caveman, RTK, സ്റ്റാക്ക്ഡ് പൈപ്പ്ലൈനുകൾ, ഡാഷ്ബോർഡ്/API/MCP ഇന്റർഫേസുകൾ |
| കംപ്രഷൻ നിയമങ്ങളുടെ ഫോർമാറ്റ് | Caveman, RTK ഫിൽട്ടറുകൾക്കായുള്ള JSON റൂൾ-പാക്ക് സ്കീമകൾ |
| കംപ്രഷൻ ഭാഷാ പാക്കുകൾ | ഭാഷ തിരിച്ചറിയലും Caveman റൂൾ-പാക്ക് രചനയും |
| പ്രതിരോധശേഷി ഗൈഡ് | സർക്യൂട്ട് ബ്രേക്കറുകൾ, കൂൾഡൗണുകൾ, ക്യൂ, ആന്റി-തണ്ടറിങ് ഹെർഡ്, TLS സ്പൂഫിംഗ് |
| ഓട്ടോ-കോംബോ എഞ്ചിൻ | 16-ഘടക സ്കോറിംഗ്, മോഡ് പാക്കുകൾ, സ്വയം-പരിഹാരം |
| പ്രോക്സി ഗൈഡ് | 3-തല പ്രോക്സി സിസ്റ്റം, 1proxy മാർക്കറ്റ്പ്ലേസ്, രജിസ്ട്രി CRUD |
| സൗജന്യ ടയറുകൾ | ഏകീകൃത ഡയറക്ടറി: രേഖപ്പെടുത്തിയ 34 ആവർത്തിത പൂളുകൾ / കാറ്റലോഗ് ചെയ്ത 444 സൗജന്യ-ടയർ എൻട്രികൾ |
| സവിശേഷതാ ഗാലറി | സ്ക്രീൻഷോട്ടുകളോടുകൂടിയ ദൃശ്യ ഡാഷ്ബോർഡ് പര്യടനം |
| കോഡ്ബേസ് ഡോക്യുമെന്റേഷൻ | തുടക്കക്കാർക്ക് അനുയോജ്യമായ കോഡ്ബേസ് പരിചയപ്പെടുത്തൽ |
🤖 പ്രോട്ടോക്കോളുകളും 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-നെ രൂപപ്പെടുത്തുന്നത്. പ്രോജക്റ്റിന്റെ ഗുണനിലവാരം, സ്ഥിരത, വ്യാപ്തി എന്നിവയെ നേരിട്ട് സ്വാധീനിക്കുന്ന അസാധാരണമായ സംഭാവനകൾ ഈ വ്യക്തികൾ നൽകിയിട്ടുണ്ട്. നന്ദി.
ലയിപ്പിച്ച പുൾ റിക്വസ്റ്റുകളുടെ അടിസ്ഥാനത്തിലുള്ള ബാഹ്യ സംഭാവകർ
| റാങ്ക് | സംഭാവകൻ | ലയിപ്പിച്ച PR-കൾ | ~മാറ്റിയ വരികൾ |
|---|---|---|---|
| 1 | backryun | 190 | 227,977 |
| 2 | oyi77 | 180 | 407,678 |
| 3 | rdself | 145 | 80,663 |
| 4 | JxnLexn | 128 | 387,049 |
| 5 | KooshaPari | 101 | 125,747 |
| 6 | herjarsa | 88 | 230,872 |
| 7 | RaviTharuma | 79 | 55,106 |
| 8 | maxmad64bis | 69 | 394,715 |
| 9 | artickc | 59 | 33,260 |
| 10 | HouMinXi | 51 | 47,334 |
| 10 | chirag127 | 51 | 5,153 |
| 12 | xz-dev | 50 | 245,976 |
| 13 | hartmark | 47 | 52,185 |
| 14 | rqzbeh | 39 | 143,181 |
| 15 | dhaern | 34 | 19,559 |
| 16 | Dingding-leo | 33 | 1,986 |
| 17 | NomenAK | 32 | 13,854 |
| 18 | MumuTW | 30 | 16,953 |
| 19 | benzntech | 29 | 11,641 |
| 20 | pacocartones | 24 | 9,331 |
| 20 | Prudhvivuda | 24 | 6,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 ചേർക്കലുകളും നീക്കംചെയ്യലുകളും ചേർന്നതാണ്; ജനറേറ്റ് ചെയ്ത ഫയലുകൾ, ലോക്ക്ഫയലുകൾ, കാറ്റലോഗുകൾ, വിവർത്തനങ്ങൾ, ഡോക്യുമെന്റേഷൻ എന്നിവയും ഇതിൽ ഉൾപ്പെടുന്നു. ഇത് മാറ്റങ്ങളുടെ അളവാണ്, എഴുതിയ LOC അല്ല. പരിധിയിലെ സമനിലകൾ നിലനിർത്തിയിട്ടുണ്ട്.
GitHub-ലേക്ക് ആട്രിബ്യൂട്ട് ചെയ്ത കമ്മിറ്റുകൾ
|
backryun 🥇 GitHub-ലേക്ക് ആട്രിബ്യൂട്ട് ചെയ്ത 220 കമ്മിറ്റുകൾ |
Paijo 🥈 GitHub-ലേക്ക് ആട്രിബ്യൂട്ട് ചെയ്ത 219 കമ്മിറ്റുകൾ |
Randi 🥉 GitHub-ലേക്ക് ആട്രിബ്യൂട്ട് ചെയ്ത 108 കമ്മിറ്റുകൾ |
Ravi Tharuma 🏅 GitHub-ലേക്ക് ആട്രിബ്യൂട്ട് ചെയ്ത 81 കമ്മിറ്റുകൾ |
Chris 🏅 GitHub-ലേക്ക് ആട്രിബ്യൂട്ട് ചെയ്ത 70 കമ്മിറ്റുകൾ |
Markus Hartung 🏅 GitHub-ലേക്ക് ആട്രിബ്യൂട്ട് ചെയ്ത 69 കമ്മിറ്റുകൾ · #6-ൽ സമനില |
|
Dizzle 🏅 GitHub-ലേക്ക് ആട്രിബ്യൂട്ട് ചെയ്ത 69 കമ്മിറ്റുകൾ · #6-ൽ സമനില |
Jan Leon 🏅 GitHub-ലേക്ക് ആട്രിബ്യൂട്ട് ചെയ്ത 64 കമ്മിറ്റുകൾ |
zenobit 🏅 GitHub-ലേക്ക് ആട്രിബ്യൂട്ട് ചെയ്ത 62 കമ്മിറ്റുകൾ |
Bob.Hou 🏅 GitHub-ലേക്ക് ആട്രിബ്യൂട്ട് ചെയ്ത 51 കമ്മിറ്റുകൾ · #10-ൽ സമനില |
Xiangzhe 🏅 GitHub-ലേക്ക് ആട്രിബ്യൂട്ട് ചെയ്ത 51 കമ്മിറ്റുകൾ · #10-ൽ സമനില |
2026-08-24 06:14:31 UTC-ന് വീണ്ടും പരിശോധിച്ചത്: release/v3.8.50 ഡിഫോൾട്ട് ബ്രാഞ്ചിനായി റിപ്പോസിറ്ററിയുടെ Contributors API റിപ്പോർട്ട് ചെയ്ത GitHub-ലേക്ക് ആട്രിബ്യൂട്ട് ചെയ്ത കമ്മിറ്റുകൾ. API 525 ഐഡന്റിറ്റികൾ മടക്കി നൽകി (415 ഉപയോക്താക്കൾ, 2 ബോട്ടുകൾ, 108 അജ്ഞാതർ); ഈ പട്ടിക മെയിന്റെയ്നർ, ബോട്ടുകൾ, അജ്ഞാത ഐഡന്റിറ്റികൾ എന്നിവ ഒഴിവാക്കുകയും മത്സരത്തിലെ സമനിലകൾ നിലനിർത്തുകയും ചെയ്യുന്നു. ഇത് മുകളിലുള്ള ലയിപ്പിച്ച-PR റാങ്കിംഗിൽനിന്നും താഴെയുള്ള 639-വ്യക്തികളുടെ Git-മെറ്റാഡാറ്റ കണക്കെടുപ്പിൽനിന്നും വ്യത്യസ്തമാണ്.
🙏 ഈ സംഭാവകരുടെ സവിശേഷതകളും ബഗ് പരിഹാരങ്ങളും ഇൻഫ്രാസ്ട്രക്ചർ മെച്ചപ്പെടുത്തലുകളും OmniRoute-നെ വിശ്വസനീയവും സവിശേഷതാസമ്പന്നവുമാക്കുന്നതിന്റെ കേന്ദ്രഭാഗമാണ്. ഓരോ പുൾ റിക്വസ്റ്റും ഓരോ ടെസ്റ്റ് കേസും ഓരോ i18n വിവർത്തന ഫയലും പ്രധാനമാണ്. ഇവരെപ്പോലുള്ള ആളുകളാണ് ഓപ്പൺ സോഴ്സ് നിർമ്മിക്കുന്നത്.
💖 സ്പോൺസർമാർ
സ്വന്തം പണത്തിൽ നിന്ന് OmniRoute-ന് ധനസഹായം നൽകുന്നവർക്ക് ഹൃദയം നിറഞ്ഞ നന്ദി — ഓരോ സംഭാവനയും ഈ പ്രോജക്റ്റിനെ സൗജന്യമായും സ്വതന്ത്രമായും സജീവമായും നിലനിർത്തുന്നു.
![]() Andrew 💛 സജീവ പ്രതിമാസ സ്പോൺസർ |
![]() Vlad I 💛 സജീവ പ്രതിമാസ സ്പോൺസർ |
![]() Paco Cartones 💛 സജീവ ഒറ്റത്തവണ സ്പോൺസർ |
![]() Prof. Igor Morais 💛 മുൻ ഒറ്റത്തവണ പിന്തുണക്കാരൻ |
![]() longtao 💛 മുൻ ഒറ്റത്തവണ പിന്തുണക്കാരൻ |
… കൂടാതെ സ്വകാര്യമായി തുടരാൻ ആഗ്രഹിക്കുന്ന മറ്റുള്ളവരും 💛
പൊതുവായ GitHub സ്പോൺസർമാരെ 2026-08-24-ന് വീണ്ടും സാധൂകരിച്ചു. മുകളിലുള്ള സജീവ ലേബലുകൾ GitHub-ന്റെ activeOnly നിലയാണ് നിർണ്ണയിക്കുന്നത്; മുമ്പ് വെളിപ്പെടുത്തിയ പൊതുവായ ഒറ്റത്തവണ പിന്തുണക്കാർക്കുള്ള നന്ദി തുടരുന്നു, സ്വകാര്യ സ്പോൺസർമാർ അജ്ഞാതരായി തുടരുന്നു.
💖 ഒരു സ്പോൺസറാകൂ → — ഓരോ ഡോളറും OmniRoute-നെ സൗജന്യവും സ്വതന്ത്രവുമായി നിലനിർത്തുന്നു.
👥 600+ സംഭാവകർ
2026-08-24-ന് സ്ഥിരപ്പെടുത്തിയ ബേസ് ac02c5b42f-ൽ ഓഡിറ്റ് ചെയ്യുകയും തത്സമയ release/v3.8.50 ടിപ്പ് dafb4ae808-ൽ വീണ്ടും പരിശോധിക്കുകയും ചെയ്തു: സാധാരണവൽക്കരിച്ച 639 മനുഷ്യ Git ഐഡന്റിറ്റികൾ — 407 പേർ കമ്മിറ്റ് രചയിതാക്കളായി (പരിപാലകനുൾപ്പെടെ) പ്രത്യക്ഷപ്പെടുന്നു, 232 പേർ വ്യക്തമായ Co-authored-by ട്രെയിലറുകളിൽ മാത്രം പ്രത്യക്ഷപ്പെടുന്നു. ഈ കണക്കെടുപ്പ് GitHub noreply ഹാൻഡിലുകൾ സാധാരണവൽക്കരിക്കുകയും 26 bot/agent/service/placeholder ഐഡന്റിറ്റികളെ ഒഴിവാക്കുകയും ചെയ്യുന്നു; പ്രദർശന നാമങ്ങൾ പൊരുത്തപ്പെടുന്നു എന്ന കാരണത്താൽ മാത്രം സാധാരണ ഇമെയിൽ വിലാസങ്ങളെ ലയിപ്പിക്കുന്നില്ല.
എങ്ങനെ സംഭാവന ചെയ്യാം
- റെപ്പോസിറ്ററി ഫോർക്ക് ചെയ്യുക
- സജീവമായ
release/vX.Y.Zടിപ്പിൽ നിന്ന് ബ്രാഞ്ച് ചെയ്യുക (main-ൽ നിന്നല്ല) — ബ്രാഞ്ചിങ് & റിലീസ് മോഡൽ കാണുക - നിങ്ങളുടെ ഫീച്ചർ ബ്രാഞ്ച് സൃഷ്ടിക്കുക (
git checkout -b feat/amazing-feature) - നിങ്ങളുടെ മാറ്റങ്ങൾ കമ്മിറ്റ് ചെയ്യുക (
git commit -m 'feat: add amazing feature') - ബ്രാഞ്ചിലേക്ക് പുഷ് ചെയ്യുക (
git push origin feat/amazing-feature) - base = ആ
release/vX.Y.Zബ്രാഞ്ച് ആയി ഒരു Pull Request തുറക്കുക
വിശദമായ മാർഗ്ഗനിർദ്ദേശങ്ങൾക്കായി CONTRIBUTING.md കാണുക.
ഒരു പുതിയ പതിപ്പ് റിലീസ് ചെയ്യൽ
# ഒരു റിലീസ് സൃഷ്ടിക്കുക — npm publish സ്വയമേവ നടക്കും
VERSION=x.y.z
gh release create "v${VERSION}" --title "v${VERSION}" --generate-notes
📊 നക്ഷത്രങ്ങൾ
🙏 നന്ദിപ്രകടനം
OmniRoute മഹത്തായ മുൻഗാമികളുടെ അടിത്തറയിലാണ് നിലകൊള്ളുന്നത്. ഇത് 9router-ന്റെ ഒരു fork ആയും Go പ്രോജക്റ്റായ CLIProxyAPI-യുടെ TypeScript port ആയും ആരംഭിച്ചു — അവിടെനിന്ന്, താഴെയുള്ള ഓരോ subsystem-നും അതിനു മുമ്പ് ആ നേട്ടത്തിലെത്തിയ ഒരു open-source പ്രോജക്റ്റിൽനിന്നാണ് പ്രചോദനം ലഭിച്ചത്. അവയിൽ ഓരോന്നും OmniRoute-ന്റെ ഒരു മൂർത്തമായ ഘടകത്തെ രൂപപ്പെടുത്തി. അവയ്ക്കെല്ലാമുള്ള ഞങ്ങളുടെ നന്ദിയാണിത്. 🙏
⭐ നക്ഷത്രങ്ങളുടെ എണ്ണം 2026 ഓഗസ്റ്റ് 24-ന് GitHub-ന്റെ REST API ഉപയോഗിച്ച് സ്ഥിരീകരിച്ചതാണ് — ഈ പ്രോജക്റ്റുകൾക്ക് ഒരു നക്ഷത്രം നൽകൂ. ഈ കണക്കുകൾ ആ തീയതിയിലെ കൃത്യമായ snapshot ആണ്; സ്വാഭാവികമായും അവ മാറും.
🧬 പാരമ്പര്യവും gateway-യും
| പ്രോജക്റ്റ് | ⭐ | ഇത് OmniRoute-ന് എങ്ങനെ പ്രചോദനമായി |
|---|---|---|
| 9router | 26,161 | ഈ fork നിർമ്മിച്ചിരിക്കുന്ന യഥാർത്ഥ പ്രോജക്റ്റ് — multi-modal API-കളും സമ്പൂർണ്ണ TypeScript rewrite-ഉം ഉപയോഗിച്ച് ഇവിടെ വിപുലീകരിച്ചു. |
| CLIProxyAPI | 48,497 | ഈ JavaScript / TypeScript port-ന് പ്രചോദനമായ Go implementation. |
| LiteLLM | 57,100 | ഇതിന്റെ പൊതുവായ pricing dataset ഞങ്ങളുടെ cost-tracking sync-ന് വിവരങ്ങൾ നൽകുകയും ഇതിന്റെ provider-normalization model ഞങ്ങളുടെ routing-നെ സ്വാധീനിക്കുകയും ചെയ്ത AI gateway. |
| codex-chatgpt-web | 1,410 | browser-session, response-framing, usage, web-search adapter-കൾ ഉൾപ്പെടെ vendored ChatGPT Web → Codex Responses bridge-ിലേക്ക് അനുയോജ്യമാക്കിയ MIT source. |
| free-claude-code | 48,112 | stream recovery, no-thinking alias-കൾ, fallback web search, sliding-window limit-കൾ, log redaction, ശക്തിപ്പെടുത്തിയ launcher flow-കൾ എന്നിവയിലേക്ക് port ചെയ്ത pattern-കൾ. |
| composer-api | 322 | സ്വദേശീയ Cursor executor-ലേക്ക് അനുയോജ്യമാക്കിയ Cursor Composer tool-choice, output-constraint, tool-commit pattern-കൾ. |
| codex-multi-auth | 457 | Codex OAuth reauthentication-ലേക്ക് port ചെയ്ത fresh-login, refresh-token rotation pattern-കൾ. |
| opencode-anthropic-auth | 510 | Claude Code-ന് അനുയോജ്യമായ transform default-ുകളും billing-header പെരുമാറ്റവും OmniRoute-ന്റെ config-driven bridge-ലേക്ക് പൊതുവൽക്കരിച്ചു. |
| grok2api-merged | 2 | ഇതിന്റെ Grok model mapping-കൾ, fake-TypeError Statsig generator, request, device default-ുകൾ, NDJSON response processor എന്നിവ OmniRoute-ന്റെ Grok Web executor-ലേക്ക് ഗണ്യമായി അനുയോജ്യമാക്കി. |
| TQZHR/grok2api | 705 | grok2api-merged-ന്റെ പിന്നിലെ പ്രധാന transitive code source; ഇതിന്റെ model, header, payload, Statsig, processor implementation-കൾ Grok Web പാരമ്പര്യത്തിൽ സംരക്ഷിച്ചിരിക്കുന്നു. |
| chenyme/grok2api | 7,520 | TQZHR, grok2api-merged എന്നിവയിലൂടെ കൈമാറിയ Grok payload, device default-ുകൾ, Statsig generator, result.response processor എന്നിവയുടെ അടിസ്ഥാന MIT source. |
| grok2api-pro | 27 | ഇതിന്റെ proxy-pool layer-നായി grok2api-merged അംഗീകാരം നൽകിയ ഒരു transitive source; OmniRoute ആ പാരമ്പര്യ അറിയിപ്പ് നിലനിർത്തുന്നു, എന്നാൽ അതിന്റെ പരിമിതമായ Grok Web executor-ൽ proxy-pool port ഉണ്ടെന്ന് അവകാശപ്പെടുന്നില്ല. |
| GrokProxy | 50 | ഇതിന്റെ cookie-authenticated Grok proxy-യും result.response.token streaming pattern-ഉം OmniRoute-ന്റെ Grok Web transport-നെ സ്വാധീനിച്ചു. |
| GrokBridge | 5 | യഥാർത്ഥ Grok Web implementation ഇതിന്റെ HTTP/browser upstream design പരിശോധിച്ചിരുന്നു; ഇതിന്റെ നേരിട്ടുള്ള HTTP path GrokProxy-യിൽനിന്ന് ഉരുത്തിരിഞ്ഞതിനാൽ സ്വതന്ത്രമായ code port അവകാശപ്പെടുന്നില്ല. |
| grok-web-api | 14 | ഇതിന്റെ Rust ChatOptions, response-envelope schema-കൾ OmniRoute-ന്റെ TypeScript Grok request, streaming-response type-ുകളെ സ്വാധീനിച്ചു. |
🗜️ Context, token compression — engine-ുകൾ
| പ്രോജക്റ്റ് | ⭐ | ഇത് OmniRoute-ന് എങ്ങനെ പ്രചോദനമായി |
|---|---|---|
| Caveman | 100,538 | വൈറലായ "കുറച്ച് token മതിയാകുമ്പോൾ എന്തിന് കൂടുതൽ token ഉപയോഗിക്കണം" പ്രോജക്റ്റ് — ഇതിന്റെ caveman-speak തത്ത്വചിന്തയാണ് ഞങ്ങളുടെ standard compression mode-നും 30-ലധികം filler/condensation rule-കൾക്കും ശക്തി പകരുന്നത്. |
| RTK – Rust Token Killer | 77,185 | ഉയർന്ന പ്രവർത്തനക്ഷമതയുള്ള command-output compression — ഞങ്ങളുടെ RTK engine, JSON filter DSL, raw-output recovery, ഒന്നിനുമേൽ ഒന്നായി പ്രവർത്തിക്കുന്ന RTK → Caveman pipeline എന്നിവയ്ക്ക് പ്രചോദനമായി. |
| headroom | 67,310 | പൂർവസ്ഥിതിയിലാക്കാവുന്ന context-compression (SmartCrusher) — ഞങ്ങളുടെ headroom engine-നും ccr retrieve-marker pattern-നും പ്രചോദനമായി. |
| LLMLingua | 6,598 | Prompt-compression ഗവേഷണം (LLMLingua / LLMLingua-2) — ഞങ്ങളുടെ async, code-safe, fail-open llmlingua engine-ന് പ്രചോദനമായി. |
| llmlingua-2-js | 31 | ഞങ്ങളുടെ LLMLingua engine-ന്റെ worker-thread backend ആയി ഉപയോഗിക്കുന്ന JS/ONNX port (MobileBERT / XLM-RoBERTa). |
| Troglodita | 40 | PT-BR token compression — ഞങ്ങളുടെ pt-BR language pack-ന് ശക്തി പകരുന്നു: Brazilian-Portuguese വ്യാകരണത്തിന് അനുയോജ്യമാക്കിയ pleonasm reduction-ഉം filler removal-ഉം. |
| ponytail | 108,957 | വൈറലായ "മടിയനായ senior dev" YAGNI-coder skill — ഞങ്ങളുടെ less-code Output Style-ന് പ്രചോദനമായി: _സൃഷ്ടിക്കുന്ന_ code കുറയ്ക്കുന്ന ഏറ്റവും ചെറിയ പ്രവർത്തനക്ഷമമായ മാറ്റത്തിലേക്കുള്ള മാർഗനിർദേശം (Caveman-ന്റെ സംക്ഷിപ്ത ഗദ്യത്തിന്റെ output-axis സഹോദരം). |
| i-have-adhd | 23,526 | ഇതിന്റെ action-first, ADHD-friendly response style അഞ്ച് ഭാഷകളിലായി OmniRoute-ന്റെ സംക്ഷിപ്ത output style-ലേക്ക് അനുയോജ്യമാക്കി. |
🧩 Compact format-ുകൾ, token ഗവേഷണം, code-aware tooling
| പ്രോജക്റ്റ് | ⭐ | ഇത് OmniRoute-ന് എങ്ങനെ പ്രചോദനമായി |
|---|---|---|
| TOON | 25,233 | Token-Oriented Object Notation — ഇതിന്റെ columnar, header-plus-rows model ഞങ്ങളുടെ tabular compaction stage-നെ രൂപപ്പെടുത്തി. |
| GCF – Graph Compact Format | 41 | ഇതിന്റെ compact graph format-ഉം generic-profile design-ഉം OmniRoute-ന്റെ tabular compaction-നെയും Headroom codec format-നെയും സ്വാധീനിച്ചു. |
| gcf-typescript | 4 | Headroom generic-profile codec ആയി നേരിട്ട് vendored ചെയ്യുകയും വിപുലീകരിക്കുകയും ചെയ്ത MIT TypeScript implementation. |
| token-optimizer-mcp | 494 | Brotli/SQLite cache + ഓരോ session-നുമുള്ള context-delta — ഞങ്ങളുടെ session-dedup engine-ന് പ്രചോദനമായി. |
| token-savior | 1,122 | Bash-output compaction + MCP profile-ുകൾ — ഞങ്ങളുടെ compression bail-out അച്ചടക്കത്തിനും MCP tool-manifest reduction-നും പ്രചോദനമായി. |
| token-saver | 138 | പരാജയം കണക്കിലെടുക്കുന്ന bail-out-ോടുകൂടിയ, ഉള്ളടക്കം തിരിച്ചറിഞ്ഞ് ഓരോ file type-നും അനുയോജ്യമായ output compression — ഞങ്ങളുടെ per-type dispatch-ഉം minimum-gain skip-ഉം സാധൂകരിച്ചു. |
| token-optimizer | 1,951 | "അദൃശ്യ token-ുകൾ കണ്ടെത്തുക" — ഇതിന്റെ offload + recoverable-handle pattern ഞങ്ങളുടെ CCR offload ആശയത്തെ സ്വാധീനിച്ചു. |
| TokenMizer | 28 | ഞങ്ങളുടെ session-dedup design-നെ സ്വാധീനിച്ച session-graph + cross-turn line-dedup blueprint. |
| OmniCompress | 3 | Rust columnar-JSON + content-addressed retrieve + cross-message dedup — ഞങ്ങളുടെ headroom/ccr/session-dedup engine design-ഉം cache-stable ആയ "compressed form സ്ഥാനത്തിൽനിന്ന് സ്വതന്ത്രമാണ്" എന്ന invariant-ഉം സാധൂകരിച്ചു. |
| mcp-compressor | 113 | MCP tool-schema/description compression — ഞങ്ങളുടെ MCP tool-manifest cardinality reduction-നെ സ്വാധീനിച്ചു. |
| RepoMapper | 197 | Aider-style repo-map ranking — ഞങ്ങളുടെ repo-map / retrieval-ranking പര്യവേക്ഷണത്തെ സ്വാധീനിച്ചു. |
| quiet-shell-mcp | 4 | MCP-ക്ക് മുകളിലുള്ള declarative shell-output reduction — ഞങ്ങളുടെ declarative bash-output compaction സാധൂകരിച്ചു. |
| ts-morph | 6,162 | TypeScript Compiler API toolkit — string, template, regex literal-ുകൾ സംരക്ഷിക്കുന്ന parser അധിഷ്ഠിത comment removal-ന് പ്രചോദനമായി. |
🧠 Memory-യും RAG-യും
| പ്രോജക്റ്റ് | ⭐ | ഇത് OmniRoute-ന് എങ്ങനെ പ്രചോദനമായി |
|---|---|---|
| Mem0 | 63,902 | സാർവത്രിക memory layer — ഇതിന്റെ proxy-as-write/read-boundary model ഞങ്ങളുടെ memory architecture-നെ രൂപപ്പെടുത്തി. |
| Letta (MemGPT) | 24,382 | തട്ടുകളായ memory-യുള്ള stateful agent-ുകൾ — ഞങ്ങളുടെ Context Control & Recovery (CCR) tiered model-ന് പ്രചോദനമായി. |
| WFGY | 1,781 | ആവർത്തിച്ച് സംഭവിക്കുന്ന 16 RAG/LLM പരാജയ mode-ുകളുടെ ProblemMap taxonomy — ഞങ്ങളുടെ troubleshooting guide-ലെ പൊതുവായ പദാവലി. |
🛰️ Traffic inspection, MITM, transparent proxy
| പ്രോജക്റ്റ് | ⭐ | ഇത് OmniRoute-ന് എങ്ങനെ പ്രചോദനമായി |
|---|---|---|
| llm-interceptor | 66 | coding-assistant ↔ LLM traffic-ന്റെ MITM interception/analysis ആദ്യകാല Traffic Inspector ആവശ്യകതകളെ സ്വാധീനിച്ചു. മുമ്പ് ഇതിൽനിന്ന് ഉരുത്തിരിഞ്ഞ നാല് module-ുകൾ — SSE merging, conversation normalization, secret masking, header sanitization — പൊതു protocol standard-ുകളെ അടിസ്ഥാനമാക്കിയ സ്വതന്ത്ര clean-room implementation-ുകൾ ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിച്ചു. രണ്ട് host-passthrough surface-ുകൾ (passthrough.ts, _internal/bypass.cjs) സ്വതന്ത്രമായി വർഗ്ഗീകരിച്ച OmniRoute-ന്റെ ആഭ്യന്തര implementation-ുകളായി തുടരുന്നു; ആ മാറ്റിസ്ഥാപിക്കലിന്റെ ഭാഗമായി അവ rewrite ചെയ്തിട്ടില്ല. |
| ProxyBridge | 5,995 | സുതാര്യമായ per-process proxy routing — ഞങ്ങളുടെ crash-safe MITM teardown, socket idle-timeout-ുകൾ, /proc process attribution, TPROXY capture എന്നിവയ്ക്ക് പ്രചോദനമായി. |
📚 Model data, observability, UI
| പ്രോജക്റ്റ് | ⭐ | ഇത് OmniRoute-ന് എങ്ങനെ പ്രചോദനമായി |
|---|---|---|
| models.dev | 6,555 | AI model specification-ുകൾ, pricing, capability-കൾ എന്നിവയുടെ തുറന്ന database — ഞങ്ങളുടെ model catalog-ലേക്ക് നേരിട്ട് sync ചെയ്യുന്നു. |
| React Flow / xyflow | 38,108 | ഞങ്ങളുടെ real-time Compression Studio, Combo/Routing Studio എന്നിവയ്ക്ക് ശക്തി പകരുന്ന node അധിഷ്ഠിത graph library. |
| LangGraph | 40,314 | LangGraph Studio-യുടെ live workflow-graph visualization ഞങ്ങളുടെ Studio-കളുടെ real-time cascade view-ന് പ്രചോദനമായി. |
| Langfuse | 33,592 | ഇതിന്റെ trace → span → generation observability model ഞങ്ങളുടെ Compression Studio waterfall-നെ രൂപപ്പെടുത്തി. |
| Kiali | 3,631 | Istio service-mesh observability — Routing/Combo Studio-യിലെ ഞങ്ങളുടെ circuit-breaker badge-ുകൾക്കും error-edge visual-ുകൾക്കും പ്രചോദനമായി. |
| lobe-icons | 2,428 | ഞങ്ങളുടെ dashboard-ലുടനീളം provider icon-ുകൾ render ചെയ്യുന്ന AI/LLM brand logo-കൾ. |
| flag-icons | 12,354 | README language selector ഉപയോഗിക്കുന്ന MIT-licensed SVG flag-ുകൾ നൽകുന്നു. |
🛡️ സുരക്ഷ
| പ്രോജക്റ്റ് | ⭐ | ഇത് OmniRoute-ന് എങ്ങനെ പ്രചോദനമായി |
|---|---|---|
| awesome-secure-defaults | 721 | ഞങ്ങളുടെ സുരക്ഷാ തിരഞ്ഞെടുപ്പുകൾക്ക് മാർഗനിർദേശം നൽകുന്ന secure-by-default library-കളുടെ ശ്രദ്ധാപൂർവം തിരഞ്ഞെടുത്ത പട്ടിക (Helmet.js, DOMPurify, ssrf-req-filter, safe-regex, Google Tink). |
🧭 പൂരക tool-ുകൾ
| പ്രോജക്റ്റ് | ⭐ | ഇത് OmniRoute-ന് എങ്ങനെ പ്രചോദനമായി |
|---|---|---|
| ClawRouter | 6,564 | request deduplication, അടിയന്തര zero-cost fallback, pluggable Auto-Combo strategy-കൾ, ബഹുഭാഷാ intent classification എന്നിവയ്ക്ക് പ്രചോദനമായി. |
| Antigravity-Manager | 30,652 | ഇതിന്റെ account-aware model remapping, executable-path validation, plan-label പെരുമാറ്റം എന്നിവ OmniRoute-ന്റെ Antigravity runtime-നെ സ്വാധീനിച്ചു. |
| vscode-antigravity-cockpit | 4,817 | ഇതിന്റെ compact quota-reset countdown format OmniRoute-ലെ അനുബന്ധ provider-limit display-ന് പ്രചോദനമായി. |
| AionUi | 32,230 | ഇതിന്റെ ACP integration-ുകൾ ഇൻസ്റ്റാൾ ചെയ്ത CLI agent-ുകളെ OmniRoute സ്വയമേവ കണ്ടെത്തുന്നതിന് പ്രചോദനമായി. |
| CodexBar | 20,507 | Grok Build quota surface തിരിച്ചറിഞ്ഞു; തുടർന്ന് OmniRoute live wire format സ്വതന്ത്രമായി പരിശോധിച്ച് തിരുത്തി. |
📄 ലൈസൻസ്
MIT ലൈസൻസ് - വിശദാംശങ്ങൾക്ക് LICENSE കാണുക.
⬆ മുകളിലേക്ക് മടങ്ങുക · ഓപ്പൺ സോഴ്സ് AI കമ്മ്യൂണിറ്റിക്കായി ❤️ ഉപയോഗിച്ച് നിർമ്മിച്ചത്.
OmniRoute v3.8.51 · Node ≥22.22.2 · MIT ലൈസൻസ് · omniroute.online





