Files
OmniRoute/docs/i18n/ig
Bob.Hou 6ef0f1c06c fix(memory): skip FTS rewrite on access-count updates (#13331)
Restores `memory_id` to the `memory_fts_au` trigger's `WHEN` clause and adds an FTS5 rebuild to the memory cleanup pass.

This repairs a regression that landed yesterday: migration 178 guarded the trigger with `old.content IS DISTINCT FROM new.content OR old.key IS DISTINCT FROM new.key`, which drops the `memory_id` term the insert path depends on. `createMemory` inserts the row, the AFTER INSERT trigger stores an auto-assigned FTS5 rowid, and the follow-up `UPDATE memories SET memory_id = rowid` is what re-syncs FTS — an update that touches neither `content` nor `key`. With 178 alone that update stopped firing, so newly created memories drifted out of the FTS index and keyword/hybrid search silently returned nothing for them. Migration 180 adds the third term back.

Maintainer note before merge: the cleanup half now runs `rebuild` on every pass rather than `optimize` only when rows were deleted — accepted as-is; it is bounded by the memory table size and the trigger fix removes the bloat source that motivated it.

Validated as a combined board first (this PR merged with the 11 siblings of the same batch on the release tip): eslint on every changed file with the suppressions file, typecheck:core, check:open-sse-typecheck, complexity, cognitive-complexity, changelog-integrity, i18n new-key coverage, docs-sync, migration-numbering, provider-consistency and a duplicate-identifier audit all green, plus 275 passing / 0 failing focused node:test cases across the 28 test files the batch touches. Then re-validated alone on the fresh tip before this merge: conflicts re-resolved, file sizes rebaselined for this PR's own growth, eslint and this PR's focused tests re-run.

Thanks @HouMinXi!
2026-09-16 02:49:32 -03:00
..

README (Igbo)

🌐 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 · 🇮🇹 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 · 🇮🇳 ta · 🇮🇳 te · 🇹🇭 th · 🇹🇷 tr · 🇺🇦 uk-UA · 🇵🇰 ur · 🇺🇿 uz · 🇻🇳 vi · 🇳🇬 yo · 🇨🇳 zh-CN · 🇹🇼 zh-TW


Dashboard OmniRoute

🚀 OmniRoute — Ọnụ Ụzọ AI N'efu

OmniRoute — Akwụsịla ide koodu. Ngwaọrụ AI ọ bụla → ndị na-enye ọrụ 356 — ihe karịrị 150 n'efu — site n'otu endpoint. Claude Code, Codex, Cursor, Cline, Copilot & Antigravity na-ejikọta na Claude / GPT / Gemini N'EFU nwere auto-fallback. Mkpakọ RTK + Caveman e jikọtara ọnụ na-echekwa 15–95% token (~89% ná nkezi) — agafekwala oke. Ndị na-enye AI 356 · ọkwa efu karịrị 150 · ~1.47B token efu kwa ọnwa · usoro routing 19 · malite na $0.

💰 ~1.47B Token N'efu / Ọnwa

Iji aka jikọta ọkwa efu dị iche iche na-enye nsogbu — ọtụtụ SDK, ọtụtụ oke ojiji, ma ị maghị ego ole i nwere n'ezie. OmniRoute depụtara ntinye ọkwa efu 444 n'ime pool key 34 na-emegharị ugboro ugboro ma na-agbakọ ọnụọgụ token nke isiokwu site na pool 16 nwere mmefu ego token kwa ọnwa e bipụtara ma dị mma, tinyere oke Groq ise nke model ọ bụla, ebe a na-ewepụ ugboro abụọ dabere na pool ndị ha na-ekekọrịta. A na-egosi iche quota ndị na-emeghe naanị mgbe emechara nyocha njirimara mpaghara (taa: ModelScope), +~6M n'azụ nkwenye njirimara mpaghara, a dịghịkwa etinye ha n'ọnụọgụ isiokwu ahụ. Nsonaazụ ahụ na-anọgide na dashboard (/dashboard/free-tiers).

Kaadị mmefu ego ọkwa efu OmniRoute: ~1.47B token efu kwa ọnwa mgbe niile, ruo ~2.10B n'ọnwa mbụ site na kredit ndebanye aha, sitere na pool key 34 na-emegharị ugboro ugboro e depụtara nke na-ekpuchi ntinye ọkwa efu 444 edekọtara n'azụ otu endpoint. Mgbakọ ziri ezi nke na-ewepụ pool ugboro abụọ — a na-agụ pool ọ bụla a na-ekekọrịta naanị otu ugboro, gụnyere pool 16 na-emegharị ugboro ugboro nwere mmefu ego token kwa ọnwa e bipụtara ma dị mma, tinyere oke Groq ise nke model ọ bụla; akara ndị na-enye ọrụ 13 dịka ndị a ga-ezere n'ime katalọgụ ihe ize ndụ nke usoro ojiji ka ị nwee ike ikpebi. Ogwe mmefu ego gụnyere Mistral 1B, Nara 210M, LLM7 150M, Groq 30M (oke ise nke model ọ bụla) na pool ndị ọzọ pere mpe, tinyere kredit ndebanye aha nke ọnwa mbụ na ndị na-enye ọrụ na-adị n'efu mgbe niile na-enweghị oke token, ndị e gosiri iche ka ha ghara ime ka ọnụọgụ isiokwu bawanye n'ụzọ ụgha. Ojiji/ọdụrụ ndụ na /dashboard/free-tiers.

Nchịkọta nwere mmegharị nke ibe /dashboard/free-tiers dị ndụ. Usoro zuru ezu (iwepụ pool ugboro abụọ, ọkwa kredit, usoro ojiji ndị na-enye ọrụ): docs/reference/FREE_TIERS.md.

A na-enyocha ọnụọgụ ndị a ọzọ kwa izu abụọ site n'iji katalọgụ dị ndụ tụnyere ha, ha nwekwara ike ịrị elu ma ọ bụ ịda — ọ bụrụ na onye na-enye ọrụ kwụsị ọkwa efu, ọnụọgụ ahụ ga-ada; ọ bụrụ na nke ọhụrụ abata, ọ ga-arị elu. Anyị na-ebipụta ihe katalọgụ ahụ gbakọrọ n'ezie, ọ bụghị ọnọdụ kacha mma e buliri ọnụọgụ ya elu.


Nye repo ahụ Star ma ọ bụrụ na OMNIROUTE nyere gị aka ịchekwa ego ma mee ka ọrụ gị dị mfe.

Star diegosouzapw%2FOmniRoute | Trendshift Ọkwa Akụkọ Star olud.ai

💬 Soro obodo anyị

👋 Soro onye na-elekọta ya — bụrụ onye mbụ ga-enweta ndị na-enye ọrụ ọhụrụ, mbipụta ọhụrụ na ndụmọdụ:

Soro Diego na LinkedIn Soro @diegosouzapw na GitHub

Discord Telegram WhatsApp Ụwa Niile WhatsApp Brasil Weebụsaịtị

Ajụjụ, ndụmọdụ gbasara ndị na-enye ọrụ, roadmap na nkwado → Discord · Telegram · WhatsApp 🌍 Ụwa Niile / 🇧🇷 Brasil / Portal


📈 Ọnụ Ụzọ Njikọ Na-aga nIhu na-eto

v3.8.49 v3.8.50 v3.8.51+
🌐 Ndị na-eweta ọrụ 290 352 ndị ọzọ nọ nahịrị
🧠 ID ụdị nkata pụrụ iche 1185 1312
🖼️ Àkwà mmiri ụdị mgbasa ozi 🆕 ọhụụ + ọdịyo + vidiyo
📡 Katalọgụ Radar efu 🆕 họrọ isonye
⚖️ Nhazi na-eburu oke nuche 🆕 Quota-Share
📊 Telemetrị oke 🆕 ozugbo

Atụmatụ Ọdịnihu — na-agbaso ụzọ ruo v3.9.0 LTS


🧩 Dị Ugbu a

ụdị npm Nbudata NPM kwa Ọnwa Docker Hub Ikikere: MIT Nbudata Docker Nbudata Electron

🚀 Malite 🚀 Mmalite Ngwa Ngwa 📦 Wụnye 🆓 Enweghị Nhazi
💡 Mụta 💥 Nkwa Ahụ 🤔 Gịnị Mere OmniRoute 🏆 Ihe Na-eme Ka Ọ Pụọ Iche
⚙️ Njirimara 🎯 Combos 🌐 Ndị Na-eweta Ọrụ 🔌 CLI & MCP
🗜️ Mkpakọ 🖥️ Ebe Ọ Na-arụ Ọrụ 🔒 Nzuzo
👀 Lee ya 🎬 Ka Ọ Na-arụ Ọrụ Ihe Dị Ọhụrụ 🤖 CLI Ndị Dakọtara
💚 Nkwado 💚 Kwado / Nye Onyinye 💬 Ogbe Ndị Ọrụ 💖 Ndị Nkwado Ego
📦 Ọrụ Ngo 🛠️ Nchịkọta Teknụzụ 📖 Akwụkwọ Nkọwa 👥 Ndị Nyere Aka
🌐 N'asụsụ 61

Bekee (en) Português — Brasil (pt-BR) Português (pt) Español (es) Français (fr) Italiano (it) Deutsch (de) Nederlands (nl) Русский (ru) Українська (uk-UA) Polski (pl) Čeština (cs) Slovenčina (sk) Română (ro) Magyar (hu) Български (bg) Dansk (da) Suomi (fi) Norsk (no) Svenska (sv) 中文 — 简体 (zh-CN) 中文 — 繁體 (zh-TW) 日本語 (ja) 한국어 (ko) ไทย (th) Tiếng Việt (vi) Bahasa Indonesia (id) Bahasa Melayu (ms) Filipino (phi) हिन्दी (hi) ગુજરાતી (gu) मराठी (mr) தமிழ் (ta) తెలుగు (te) বাংলা (bn) اردو (ur) فارسی (fa) العربية (ar) עברית (he) Türkçe (tr) Azərbaycan (az) Kiswahili (sw) Ελληνικά (el) Hrvatski (hr) Српски (sr) Lietuvių (lt) Eesti (et) Latviešu (lv) Slovenščina (sl) Malti (mt) Gaeilge (ga) ಕನ್ನಡ (kn) മലയാളം (ml) ଓଡ଼ିଆ (or) ਪੰਜਾਬੀ (pa) नेपाली (ne) සිංහල (si) မြန်မာ (my) ខ្មែរ (km) Hausa (ha) Yorùbá (yo)


🆓 Ọ na-arụ ọrụ ozugbo ị wụnyere ya — enweghị igodo, enweghị nhazi

Ọ na-arụ ọrụ ozugbo ị wụnyere ya — enweghị nhazi. Nzọụkwụ atọ: 1. Wụnye — npm i -g omniroute, sava ga-amalite na localhost:20128. 2. Tụọ ngwa gị aka na http://localhost:20128/v1 — ngwa ọ bụla dakọtara na OpenAI (Claude Code, Cursor, Cline). 3. Ọ ga-aza — kpọọ model auto iji nweta nzaghachi ozugbo, na-enweghị igodo API, ndebanye aha, ma ọ bụ nhazi. E jikọtala onye na-eweta ọrụ na-enweghị igodo, OpenCode Free, n'ime ngwakọta auto, ya mere nrụnye ọhụrụ na-aza ozugbo n'enweghị nhazi ọzọ.
# Nrụnye ọhụrụ, enweghị ozi nzere — `auto` na-arụ ọrụ ugbua:
curl http://localhost:20128/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{"model":"auto","messages":[{"role":"user","content":"Hello!"}]}'

Ị chọrọ backend efu a kapịrị ọnụ? Kpọọ oc/… (OpenCode Free) ozugbo. Mgbe ahụ, gaa na auto ma hapụ OmniRoute ka ọ họrọ.

📦 Skript mmalite-ngwa-ngwa ị nwere ike idetuo ma mado maka Python, Node.js, PHP, na cURLexamples/quickstart/


💥 Nkwa Ahụ

Nkwa Ahụ — otu endpoint na ndị na-eweta ọrụ 356. Fallback akpaka na-eme ka routing gaa n'ihu mgbe target ọzọ dị mma ka dị. Ogidi isii: fallback na-eguzogide nsogbu n'etiti ndị na-eweta ọrụ 356 · nchekwa token ruru 95% maka workloads tozuru etozu · malite na $0 site na free tiers karịrị 150 na ndị na-eweta ọrụ efu-mgbe-ebighị-ebi 52, ndị na-emegharị ugboro ugboro/na-achọghị igodo · njikọta CLI/agent 36 site n'otu nhazi · ndakọrịta na OpenAI, Claude, Gemini na Responses API na /v1 · njikwa production gụnyere circuit breakers, TLS stealth, ngwaọrụ MCP 110, A2A, ebe nchekwa, guardrails, evals na nkwupụta ule static karịrị 39,000 n'ime faịlụ ule karịrị 5,100 a na-esochi.

🤔 Gịnị Mere Ị Ga-eji OmniRoute?

Gịnị mere ị ga-eji OmniRoute — kwụsị ịgbanwe n'etiti dashboard 10, igodo API nwụrụ anwụ na ụgwọ i jighị tụrụ anya ya. Nsogbu iri a na-enwe kwa ụbọchị na ihe ngwọta ha: quota na-ekubi ume n'ejighị ya → jiri ndenye aha mee ihe n'ụzọ kachasị ukwuu; rate limits n'etiti ide koodu → auto-fallback nwere ọkwa 4 (Subscription → API → Cheap → Free); mmepụta ngwaọrụ na-eri token → mkpakọ RTK + Caveman (15–95%); API dị oke ọnụ → routing ahaziri iji belata ọnụahịa; ngwa ọ bụla nwere nhazi nke ya → otu endpoint, otu dashboard; egbochiri AI → proxy nwere ọkwa 3 + TLS stealth; igodo nwụrụ anwụ → nkwụsi ike nwere oyi akwa 3 (circuit breakers, key cooldown, model lockout); otu ndị mmadụ na-ekekọrịta otu ndenye aha → key pools nwere quota nkesa ziri ezi; prompts na-agafe n'igwe ojii onye ọzọ → local-first nwere igodo ezoro ezo site na AES-256-GCM; enweghị nghọta banyere mmefu → analytics ozugbo (ojiji, quota, ego echekwara, p95 latency).
Usoro arịrịọ OmniRoute: IDE ma ọ bụ CLI gị (Claude Code, Cursor, Cline…) na-akpọ otu endpoint mpaghara (http://localhost:20128/v1); OmniRoute Smart Router (mkpakọ RTK + Caveman, atụmatụ routing 19, circuit breakers, TLS stealth, MCP, A2A, guardrails) nwere ike ime fallback n'etiti ọkwa ndị na-eweta ọrụ 4 ma ọ bụrụhaala na target tozuru etozu ma dị mma ka dị — Ọkwa 1 Subscription, Ọkwa 2 API Key, Ọkwa 3 Cheap na Ọkwa 4 Free.

🤝 Ndị Enyi Open Source anyị na-akwado anyị

Kimi K3 — Amamihe Ọhụrụ nke Ọkwa Kachasị Elu · paramita 2.8T · ọnọdụ token nde 1

Ị chọrọ isonyere dịka Enyi Open Source? Ndị a bụ ụlọ ọrụ ndị na-akwado open source ma na-enyere OmniRoute aka ịga n'ihu — anyị na-ekwupụtakwa n'ihu ọha ebe token ọ bụla ha nyere anyị na-aga. Kpọtụrụ anyị: diegosouza.pw@outlook.com

Kimi (Moonshot AI)
Kimi
Moonshot AI

Enyi Open Source Tọrọ Ntọala
Ekele dịrị Kimi (Moonshot AI), Enyi Open Source anyị tọrọ ntọala, maka ịkwado ọrụ a! Kimi bụ ụlọ nyocha AI mepụtara ezinụlọ ụdị K2 na K3 nwere arọ mepere emepe — Kimi K3 na-enye windo ọnọdụ nwere token nde 1, ikike ịhụ ihe nke ebumpụta ụwa na ide koodu n'ọkwa kachasị elu n'ọnụahịa dị nnọọ ala karịa nke ụdị mechiri emechi, ọ na-arụkwa ọrụ ozugbo na Claude Code, Codex na ngwa ide koodu ọ bụla OmniRoute na-akwado.

Ihe nkwado Kimi na-eme ka o kwe omume: kredit API Kimi na-akwado usoro mwepụta OmniRoute nke AI kwadoro — ọkwa nkwado njikọta nke Kimi K3 na-arụ, nke na-enyocha arịrịọ pull ọ bụla tupu ewepụta ya — yana mmepe atụmatụ kwa ụbọchị. A na-ebunye nkwado Kimi nke ọkwa mbụ n'ụzọ abụọ: Kimi API kpọmkwem (kimi-k3) na atụmatụ ide koodu Kimi Code (OAuth na igodo API). OmniRoute bụkwa ọrụ open-source mbụ nke Brazil nọ na mmemme nkwado Kimi. Nweta igodo Kimi API yana kredit mgbakwunye 15% →
Cheaper Inference
Cheaper Inference
cheaperinference.com

Enyi Open Source
Ekele dịrị Cheaper Inference, Enyi Open Source nke OmniRoute, maka ịkwado ọrụ a! Cheaper Inference bụ ọnụ ụzọ ahaziri dịka ọnụahịa nke na-eregharị ụdị 42 kachasị elu — Claude, GPT-5.x, Gemini, Kimi K3, GLM, DeepSeek, Grok na MiniMax — site n'otu endpoint dakọtara na OpenAI, na-eziga arịrịọ ọ bụla n'aka onye na-enye ọrụ ruru eru nke dị ọnụ ala karịa, n'ebughị ụgwọ karịrị ọnụahịa ndepụta nke onye mepụtara ụdị ahụ.

Nkwado ọkwa mbụ na OmniRoute: Chat Completions, endpoint /v1/responses nke ebumpụta ụwa, ikike ịhụ ihe, ịkpọ ngwa ọrụ na ụdị onyonyo 3 (grok-imagine, nano-banana-pro, nano-banana-2, nke enwere ike iru dịka cheaperinference/<model>). Nweta igodo API →

Njikọ ndị e ji aff=omniroute kaa akara bụ njikọ ndị mmekọ. Ha na-enye ọrụ a ego n'ebughị gị ụgwọ mgbakwunye.


🎟️ Nkwalite Ndị Mmekọ — kupon ndebanye aha efu sitere n'aka ndị na-enye ọrụ anyị anaghị akwado ego (pịa ka ịgbasawanye)

Akụkụ a bụ naanị maka koodu ntụnye/kupon. Mmekọrịta ndị a na-akwado ego dị na 🤝 Ndị Enyi Open Source anyị na-akwado anyị dị n'elu. OmniRoute enweghị nkwado ego ma ọ bụ mmekọrịta ya na ndị na-enye ọrụ edepụtara ebe a — ndị a bụ kupon ọhaneze onye ọ bụla nwere ike iji.

AgentRouter
AgentRouter
agentrouter.org
AgentRouter — ndebanye aha onye mmekọ · kredit efu $100 mgbe ị debanyere aha (sava efu, tụọ anya ogologo oge nzaghachi — kacha mma maka nnwale, ọ bụghị maka mmepụta). Nkwado ọkwa mbụ na OmniRoute kemgbe v3.8.50: Chat Completions, usoro wire dakọtara na Anthropic na ụzọ dakọtara na OpenAI. Ụdị ndị dị gụnyere claude-opus-4-8, claude-opus-5, gpt-5.6-sol na ndị ọzọ. Nara $100 gị →

⚠️ Njikọ onye mmekọ — OmniRoute enweghị nkwado ego ma ọ bụ mmekọrịta ya na onye na-enye ọrụ a.

Ị maara onye na-enye ọrụ ọzọ nwere kupon ndebanye aha efu buru ibu nke ga-abara ndị ọrụ OmniRoute uru? Mepee issue, anyị ga-agbakwunye ya ebe a.


🎯 Ngwakọta — Ngwa Kachasị Pụta Ihe

Atụmatụ ntụgharị ngwakọta iri na itoolu niile ka ha na-emegharị — otu taịl maka atụmatụ ọ bụla: 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. Lee tebụl dị n'elu maka ihe nke ọ bụla na-eme.

Ngwakọta bụ usoro ụdịdị nke OmniRoute na-agafe na ha na-akpaghị aka. Ọ bụrụ na oke ojiji agwụ, onye na-eweta ọrụ ada, ma ọ bụ ọnụ ahịa arị elu, ngwakọta ahụ nwere ike ịgafe n'ụdịdị ahụike ọzọ tozuru etozu. 🛡️

Enweghị nhazi — naanị jiri auto

Ọ dịghị ngwakọta ị ga-emepụta. Tọọ ụdịdị gị ka ọ bụrụ auto (ma ọ bụ otu n'ime ụdị ya), OmniRoute ga-esikwa n'aka ndị na-eweta ọrụ ị jikọtara wuo ngwakọta mebere, na-enye ya akara ozugbo:

NJ ụdịdịIhe ọ na-eme ka ọ kacha mma
auto🎯 Nhọrọ ndabara nwere nguzozi (LKGP — na-anọnyere onye na-eweta ọrụ ikpeazụ rụrụ ọrụ nke ọma)
auto/coding🧑💻 Ibu na-ebute ogo ụzọ maka imepụta koodu
auto/fast Na-ebute oge nzaghachi kacha nta ụzọ
auto/cheap💰 Na-ebute ọnụ ahịa kacha ala n'otu token ụzọ
auto/offline🔋 Na-ebute oke ojiji / ohere fọdụrụ n'oke ọsọ kacha ukwuu ụzọ
auto/smart🔭 Na-ebute ogo ụzọ + nyocha 10% iji chọpụta ụdịdị ka mma
auto/lkgp📌 Ịrapara n'ụzọ doro anya n'onye na-eweta ọrụ ikpeazụ a maara na ọ dị mma
auto/chaos🧪 Ibu ntinye-ndudue maka ịnwale ike iguzogide nsogbu (injiniarị ọgbaaghara)

🔀 Ma ọ bụ wuo nke gị — atụmatụ ntụgharị 19

Atụmatụ 19 niile — gwakọta ma dakọtara ha n'ọkwa ngwakọta ọ bụla:

# Atụmatụ Ihe ọ na-eme
1 priority Ndepụta ahaziri nke na-ebute ebe mbụ ụzọ — jiri nke ọ bụla ruo mgbe ọ gwụrụ tupu nke na-esote 🥇
2 fill-first Jiri oke ojiji nke ebe ọ bụla zuru ezu tupu ịgafe na nke ọzọ
3 weighted Nhọrọ enweghị usoro dabere n'ibu nke ebe ọ bụla
4 round-robin Gafee ebe niile n'usoro ugboro ugboro
5 p2c Ịhazigharị ibu enweghị usoro site n'ike nke nhọrọ abụọ
6 least-used Họrọ ebe nwere ibu dị ugbu a kacha nta
7 random Nhọrọ enweghị usoro nke hà nhata (ewepụla oyiri)
8 strict-random Nhọrọ enweghị usoro na-ewepụghị nkwughachi 🎲
9 cost-optimized Belata $ maka arịrịọ ọ bụla site n'ọnụ ahịa katalọgụ dị ugbu a 💸
10 headroom Họrọ ebe nwere oke ojiji fọdụrụ kacha ukwuu
11 reset-window Họrọ ebe nke windo oke ojiji ya ga-amalitegharị tupu ndị ọzọ
12 reset-aware Hazie dịka oge mmalitegharị oke ojiji si dị — windo dị mkpirikpi buru ụzọ 📊
13 context-relay Nyefee ọnọdụ n'etiti ebe dị iche iche maka mkparịta ụka ogologo 🧠
14 context-optimized Họrọ nke kacha dabara nha ọnọdụ dị ugbu a
15 cache-optimized Kegide mbido prompt ọ bụla a pụrụ iji ọzọ n'otu akaụntụ ahụ — bulie ọnụọgụ prompt-cache a chọtara 🎯
16 lkgp Ụzọ Ikpeazụ A Maara na Ọ Dị Mma — na-ekegide n'onye na-eweta ọrụ ikpeazụ gara nke ọma, ma laghachizie n'iwu ma ọ bụrụ na ọ dị mkpa
17 auto Inye akara ozugbo dabere n'ihe 16 n'ofe njikọ niile 🤖
18 fusion Ziga n'otu oge nye otu ụdịdị + onye ọkaikpe na-achịkọta otu azịza 🧬
19 pipeline Jikọta usoro — mmepụta nke ebe ọ bụla na-abanye na nke na-esote 🔗

Injin Auto-Combo na-enye onye ọ bụla nwere ike ịhọrọ akara dabere na ihe 16 (ahụike, oke ojiji, ọnụ ahịa, oge nzaghachi, ndabara maka ọrụ, ogo, ịdị adị nke nnọkọ…) — lee docs/routing/AUTO-COMBO.md.

🧱 E wuru ike iguzogide nsogbu n'ime ya (ọkwa 3 nọọrọ onwe ha)

Nkwụsi-ike OmniRoute — oyi akwa 3 nọọrọ onwe ha na-agwọ onwe ha, ya bụ oyi akwa kwesịrị ekwesị maka ọdịda kwesịrị ekwesị. Oyi akwa 1, ihe nkwụsị sekit nke onye na-eweta ọrụ (onye na-eweta ọrụ dum): ọ na-akwụsị naanị na 408/5xx, oke ya bụ OAuth 8× / API-key 12× / local 2×, ọ na-eme ntọgharị mgbe 60s/30s/15s gachara banye na nyocha HALF-OPEN, mgbake na-amalite naanị mgbe achọrọ ya; mgbe ọ nọ na OPEN, combo na-ebufe ụzọ gaa na onye na-eweta ọrụ na-esote. Oyi akwa 2, oge nchere njikọ (otu igodo/akaụntụ): ntọala 5s maka OAuth / 3s maka API-key, ndọghachi azụ exponential ×2 nwere ihe mgbochi anti-thundering-herd, 429 na-asọpụrụ Retry-After, ihe ịga nke ọma na-ehichapụ ọnọdụ njehie niile; a na-amafe otu igodo nọ n'oge nchere ebe igodo ibe ya na-aga n'ihu na-enye ọrụ. Oyi akwa 3, mkpọchi model (otu model): 429 nke otu model, 404 local ma ọ bụ ọjụjụ mode na-akpọchi naanị model ahụ — ọ bụghị njikọ ahụ dum. Ọnọdụ njedebe (amachibidoro, kubiela, kredit agwụla) bụ maka onye na-ahụ maka sistemụ, ọ bụghị oge nchere.

📖 Injin Auto-Combo · Nduzi Nkwụsi-ike


🏆 Ihe Na-eme Ka OmniRoute Pụọ Iche

Ihe na-eme ka OmniRoute pụọ iche — ntụnyere atụmatụ nke e mere n'otu oge megide 9router, OpenRouter, CLIProxyAPI na LiteLLM n'ikike 13. OmniRoute: ndị na-enye ọrụ 356, ọkwa efu karịrị 150 e wuru n'ime ya, atụmatụ nhazi ụzọ 19, mkpakọ token nke injin 12, sava MCP e wuru n'ime ya nke nwere ngwá ọrụ 110, protokolụ onye nnọchi anya A2A, ebe nchekwa na-adịgide adịgide, nchedo, ndị nnọchi anya igwe ojii, nzuzo akara mkpịsị aka TLS, Desktop/Termux/PWA na asụsụ mpaghara UI 42. OmniRoute nwere ikikere MIT, a pụkwara ịkwado ya n'onwe gị. Ikike na ọnụọgụ ndị asọmpi nwere ike ịgbanwe; lee usoro nyocha ejikọtara.

📊 Usoro nyocha zuru ezu & nkọwa atụmatụ n'otu n'otu megide 9router, OpenRouter, CLIProxyAPI & LiteLLM → docs/comparison/OMNIROUTE_VS_ALTERNATIVES.md


💚 Kwado OmniRoute

OmniRoute nwere ikikere MIT, a na-elekọtakwa ya n'ihu ọha. Ọ bụrụ na ọ na-azọpụta gị oge ma ọ bụ ego, lee otu ị ga-esi nyere ya aka ịnọgide na-enweghị onye na-achịkwa ya — họrọ nke dabara gị. Nkwado ego anaghị emetụta mkpa nhazi ụzọ; ọ na-azụta ọhụhụ, ọ bụghị ọkwa.

Tinye kpakpando na repoỌ bụ n'efu — ọ na-enyere ọhụhụ aka n'ezieTinye kpakpando na OmniRoute
🐙 GitHub SponsorsOtu ugboro ma ọ bụ kwa ọnwa · enweghị ụgwọ ikpo okwugithub.com/sponsors/diegosouzapw
Ko-fiOnyinye ngwa ngwa otu ugboro, onye na-enye onyinye ekwesịghị ịdebanye ahako-fi.com/diegosouzapw
🧋 Buy Me a CoffeeObere onyinye na-enweghị usoro siri ikebuymeacoffee.com/diegosouzapw
🖐 LiberapayNa-eme ugboro ugboro · anaghị achọ uru · ebe mmegheliberapay.com/diegosouzapw
🇧🇷 PIX (Brazil)Ozugbo, enweghị ụgwọigodo & QR dị n'okpuru
Ego kriptoBTC · ETH · USDT-TRC20 · USDC-Solanaadres dị n'okpuru

🇧🇷 PIX — ozugbo, enweghị ụgwọ (Brazil)

Koodu QR PIX nke OmniRoute

Igodo (enweghị usoro): 5d865059-bc44-483a-962d-43ceb80126eb

Detuo ma mado Pix:

00020101021126580014br.gov.bcb.pix01365d865059-bc44-483a-962d-43ceb80126eb5204000053039865802BR5922OMNIROUTE CONTRIBUICAO6006BRASIL62070503***630475DD

₿ Ego kripto — BTC · ETH · USDT-TRC20 · USDC-Solana (pịa iji gbasaa)
₿ BTCBitcoin (SegWit)bc1qh00smz004sy85wyl28v77tenkt3ckl6eaep7fd
Ξ ETHEthereum (ERC20)0x64Cf6B68A6Ff34288e89172950a2d00102337a84
₮ USDTTron (TRC20)TKAF41JpuQrHbKTnsQa9svJE2T192Hvsc2
$ USDCSolana2emNNZzVVWQc3FQ2wk9M6qXUQmW8AKdjjL174fXR28Tu

⚠️ Zipụ mkpụrụ ego ọ bụla naanị na netwọkụ egosiri — izipu ya na netwọkụ na-ezighi ezi nwere ike ime ka ego ahụ funahụ.

🐛 Ị hụrụ ntụpọ ma ọ bụ nwee nzaghachi? Mepee Mkparịta ụka.


Ihe ndị nrụpụta kwesịrị ịma: Ọrụ a nwere ike ịmepụta faịlụ .env lokelụ n'oge npm install/postinstall iji mee ka ọrụ dịrị onye nrụpụta mfe. A kpachapụrụ anya mee ka a ghara ịgụnye faịlụ a site na .gitignore (lee .gitignore), a gaghịkwa etinye ya na commit ma ọlị — ọ bụrụ na e tinyere ya na commit na mberede, gbanwee nzuzo ọ bụla ekpughere ma wepụ faịlụ ahụ n'akụkọ ihe mere eme. Lee docs/DEVELOPER-ENVIRONMENT.md maka nduzi gbasara ijikwa faịlụ gburugburu lokelụ na ihe nzuzo.

📡 OmniRoute Radar

Isi ọnụ ọgụgụ nke ọkwa efu ka bụ ~1.47B token/ọnwa site na katalọgụ edekọtara, nke ewepụchara ihe ndị megharịrị ugboro ugboro n'ime pool dị n'elu. Kredit ndebanye aha nwa oge nke ndị na-eweta ọrụ nwere ike ịkwalite ọnwa mbụ iche ruo ~2.10B. Radar bụ mkpuchi katalọgụ nwere mbinye aka, nke a na-ahọrọ iji, maka ndị chọrọ nnweta model efu ndị ka ọhụrụ n'etiti mwepụta OmniRoute; katalọgụ obodo na atụmatụ efu niile dị ugbu a ka bụ n'efu.

Ndị na-akwado ọrụ ahụ nwere ike ịnata katalọgụ dị ndụ na ohere ndị ọzọ sitere n'aka ndị na-eweta ọrụ. Oke ya dị iche, nke nwere ike ịgbanwe, bụ ihe dị ka 3B token/ọnwa ma ọ kachasị, dabere na nnweta ndị na-eweta ọrụ. Oke ahụ abụghị nkwa: ndị na-eweta ọrụ nwere ike ịgbanwe oke ojiji, ntozu, model, ma ọ bụ mpaghara n'oge ọ bụla.

Radar bụ nke a na-ahọrọ iji ma na-eji naanị GET. Klient OmniRoute anaghị ebugo prompt, okporo ụzọ, nhazi ndị na-eweta ọrụ, telemetry ojiji, ma ọ bụ ọnọdụ mpaghara nke igbochi ọkwa. Mụtakwuo banyere ntozu na katalọgụ dị ugbu a na radar.omniroute.online/planos.


Ihe Ọhụrụ

Isi ihe ndị pụtara ìhè n'oge na-adịbeghị anya site na v3.8.20 → v3.8.50. Akụkọ zuru ezu dị na CHANGELOG.md.

  • 🎛️ OmniConductor — nnyefe A2A na-abata gaa nìgwè ndị nnọchi anya gị, nka Conductor dị na Agent Card, yana panel dashboard nwere nkata olu Faro nke ịpị-ka-ekwu. → Sava A2A
  • 🛂 Nnabata na-agbanwe agbanwe & nchebe pụọ na ibu karịrị akarị — arịrịọ nkata ndị dị arọ na-abanye nahịrị kama iwepụta 503, yana atomic RPM rolling leases maka njikọ ọ bụla. → Nduzi Nkwụsi Ike
  • 🗂️ Nhazi canonical nke /v1/models — otu ngọngọ na-aga nihu nke a chịkọtara dịka provider maka provider ọ bụla (a na-edowe combos nisi), nke na-adịgide otu nofe isi iyi katalọgụ niile. → Ntụaka API
  • 🗜️ Ime ka mkpakọ sie ike — ihe mgbochi inflation nke na-arụ ọrụ na ndabara, ngwugwu Caveman maka DE / FR / JA + Chinese (wényán), na nzacha RTK maka Gradle & .NET. → Mkpakọ
  • 💸 Ọnụahịa flat-rate ziri ezi — ndị provider subscription / coding-plan na-egosi $0 na nyocha ọnụahịa; mmefu ego, oke ojiji & routing ka na-aga nihu ịtụ atụmatụ. → Ntụaka API
  • ⚖️ Routing Quota-Share — kesaa quota nke akaụntụ nkekọrịta nụzọ ziri ezi netiti pooled keys, ma na-echekwa ọrụ ka e wee gbazinye slices ndị na-adịghị arụ ọrụ. → Nduzi Nkwụsi Ike
  • 🤖 Ntọlite CLI/agent site notu command — command setup-* 13 edebanyere aha; omniroute run na-ebido CLI 7 (Claude Code, Codex, Aider, Goose, OpenCode, Qwen Code, Gemini CLI); omniroute configure na-akwado targets 10 site na nhọrọ provider+model mmekọrịta yana ọkacha mmasị maka context ọ bụla. → Njikọta CLI
  • 🛰️ Ọnọdụ remote — jiri scoped tokens (connect / contexts / tokens) jikwaa OmniRoute dị anya + enyemaka OAuth antigravity maka nrụnye VPS. → Ọnọdụ Remote
  • 🧭 Auto-routing ka mara ihe karịa — combos auto/<category>:<tier>, Fusion (panel model + onye ikpe), routing maara ụdị ọrụ, na mgbanwe model / mode / USD-budget maka arịrịọ ọ bụla. → Auto-Combo
  • 🗜️ Mkpakọ a pụrụ itinye dịka plugin — engines 12 a pụrụ ijikọta + Compression Studios: LLMLingua-2, Ultra nke ọkwa abụọ, omniglyph, fidelity gate maka nzọụkwụ ọ bụla, GCF v3.2, na editọ ịdọrọ-wee-hazigharịa. → Mkpakọ
  • 🕵️ MITM decrypt doro anya (TPROXY) — jide CLI ndị na-eleghara proxy env vars anya, site na CA maka SNI ọ bụla + ihe nrụnye trust-store. → MITM/TPROXY
  • 💸 Telemetry ọnụahịa nebe niile — headers ọnụahịa/ojiji X-OmniRoute-* na endpoint ọ bụla, header ego echekwara site na cache-HIT, na oke mmefu USD maka key ọ bụla. → Ntụaka API
  • 🧠 Ebe nchekwa ị na-achịkwa — agbanyụrụ ya na ndabara, int8 vector quantization a na-ahọrọ ịgbanye + typed decay, yana x-omniroute-no-memory maka arịrịọ ọ bụla. → Ebe Nchekwa
  • 🛡️ Nchekwa — ihe mgbochi prompt-injection nụzọ LLM ọ bụla (red-team suite), guardrail nzuzo credential a na-ahọrọ ịgbanye (na-ekpuchi API keys/ihe nzuzo ndị gbapụtara nakụkụ abụọ), ọchụchọ web DuckDuckGo nefu dịka nhọrọ ikpeazụ, yana ọnụ ụzọ nbanye OIDC a na-ahọrọ maka dashboard (nbanye site na password na-adị mgbe niile). → Guardrails
  • 🖼️ Endpoints ọhụrụ/v1/ocr (Mistral OCR) na /v1/audio/translations (ụdị Whisper) na-emejupụta akụkụ media ahụ. → Ntụaka API
  • 🎨 Mmepụta onyonyo / vidiyo / ọdịyo — otu API maka media: xAI Grok Imagine & Novita AI video, ComfyUI, Magnific, Adobe Firefly, Segmind, na ndị provider okwu dịka ElevenLabs. → Ntụaka API
  • 🌍 Deployment & ops — reverse-proxy basePath, nchọpụta akpaka nke asụsụ browser, nsuso ngwaọrụ maka key ọ bụla, ntụkwasị obi MITM na-enweghị root, na localization zh-TW. → Environment
  • 🤝 Ndị provider & agents ndị ọzọ — cloud agents (Codex Cloud, Cursor, Devin, Jules), Grok Build (xAI) nwere browser + nbanye OAuth, kaadị Ollama nke klas mbụ, Claude Opus 5 & Sonnet 5, mmekọrịta ọchịchị Kimi (Code/Web/Moonshot), Zed, Requesty, SenseNova, Yuanbao, Agnes AI… yana katalọgụ provider 352 emelitere. → Ndị Provider
  • 📡 Nghọta doro anya banyere routing — nzaghachi ọ bụla nwere header X-OmniRoute-Decision nke na-akpọ aha strategy/provider/latency nyere ya ọrụ, strategy combo ọhụrụ cache-optimized + factor Auto-Combo cacheAffinity na-eweghachi arịrịọ ugboro ugboro na njikọ nwere prefix echekwara na cache, ebe endpoint naanị-maka-ịgụ /v1/auto-combo/{channel}/candidates na-ekpughe pool candidates dị ndụ nke channel auto/*. → Auto-Combo
  • Arụmọrụ local & infra — Redis local nke otu-click, ndị deployer relay Cloudflare Workers / Deno Deploy, yana Bifrost & Mux dịka embedded services a na-elekọta. → Ọrụ Ndị E Tinyere Nime Ya
  • 🧩 Ihe ndị ọzọ dịkwa nime igbe ahụ — framework plugin + marketplace, frameworks nka Omni/Agent/GitHub, njikọta vault Obsidian (ngwa MCP 22), API Batch & Files dakọtara na OpenAI, cache nzaghachi semantic, gamification nwere leaderboards, nchọpụta agent ACP (agents 15 arụnyere nime ya), mbupụ log a haziri oge gaa BigQuery, fault injection auto/chaos, àkwà mmiri bot Telegram, njikwa version dị nime ngwa na ọkwa free-provider LMArena-ELO. → Akwụkwọ Nduzi

🤖 CLI na Ndị Nnọchi Anya Koodịnụ Dakọtara

Otu nhazi — http://localhost:20128/v1 — ma IDE ma ọ bụ CLI AI ọ bụla na-arụ ọrụ na model efu na ndị dị ọnụ ala.

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
                           
ọ na-arụkwa ọrụ na · Kiro · Command Code · Antigravity · Windsurf · AMP · ngwaọrụ ọ bụla dakọtara na OpenAI

📖 Nhazi nke ngwáọrụ ọ bụla maka ngwáọrụ 36 niile (CLI Code 26 + CLI Agents 10) → docs/reference/CLI-TOOLS.md · 🧩 Ngwa mgbakwunye OpenCode → @omniroute/opencode-provider


Jiri OmniRoute malite CLI ọ bụla a na-akwado site notu iwu — a naghị ede faịlụ nhazi ọ bụla, a na-etinye nzere maka usoro ọ bụla, Qwen/Gemini na-enwetakwa ebe obibi nwa oge dịpụrụ adịpụ:

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"

# Ma ọ bụ họrọ provider+model n'ụzọ mmekọrịta wee dee nhazi nke ngwáọrụ ahụ:
omniroute configure codex          # gụnyekwara: claude opencode qwen aider goose gemini cline continue kilo

Iwu ọ bụla na-asọpụrụ ọnọdụ remote na-arụ ọrụ (omniroute connect <host>), --dry-run na-egosi env/args kpọmkwem tupu emee ya, ebe --api-key-env NAME na-eme ka ihe nzuzo ghara ịbanye nakụkọ ihe mere eme shell gị. → Njikọ CLI


🌐 Ndị Na-enye AI 352 — 152 Ka Akara na Katalọgụ dị ka Ndị Efughị Ego

Ndị na-enye ọrụ 352 e debanyere aha n'ofe nchịkọta nkata, mgbasa ozi, ọchụchọ, mpaghara, cloud-agent na sistemụ ndị bụ isi, gụnyere 152 nwere metadata nchọpụta hasFree: true. Ndebanye ụdịdị nkata ahụ gụnyere ndị na-enye ọrụ 229 / njikọ provider-model pụrụ iche 2,554 / ID ụdịdị mbụ 1,283; katalọgụ mmefu efughị ego dị iche nwere ahịrị kwa ụdịdị 444, otu akụrụngwa na-emegharị ugboro 34 na ndị na-enye ọrụ efughị ego ruo mgbe ebighị ebi, ndị na-emegharị ugboro/na-achọghị igodo 52. Ndị a bụ ọnụ ọgụgụ ntọala dị iche iche dịka e mere atụmatụ; nkọwa na mgbakọ e wepụsịrị mmegharị otu akụrụngwa dị na Ntụaka Ndị Na-enye Ọrụ na Ọkwa Efughị Ego.

🏢 Ụlọ nyocha ukwu niile — site n'otu endpoint

OpenAI
OpenAI
                           
Anthropic
Anthropic
                           
Gemini
Gemini
                           
xAI Grok
xAI Grok
                           
DeepSeek
DeepSeek
                           
Mistral
Mistral
                           
Qwen
Qwen
                           
Meta Llama
Meta Llama
                           
Groq
Groq
                           
NVIDIA
NVIDIA
                           
MiniMax
MiniMax
                           
Cohere
Cohere
                           
Perplexity
Perplexity
                           
Hugging Face
HuggingFace
                           
Together
Together
                           
Fireworks
Fireworks
                           
Cloudflare
Cloudflare
                           
Baidu
Baidu
                           

…na ndị ọzọ 330+ — akara ngosi ọ bụla na-enweta ozi ozugbo site na katalọgụ ndị na-enye ọrụ nke dashboard ahụ. 📖 Ntụaka Ndị Na-enye Ọrụ


🆓 Efughị Ego Ruo Mgbe Ebighị Ebi — $0, enweghị kaadị

OpenCode Zen
OpenCode Zen
DeepSeek V4, Nemotron 3
Enweghị oke token
Kilo Code
Kilo Code
Rawụta akpaaka, Tencent Hy3
N'efu ruo mgbe ebighị ebi
Requesty
Requesty
GPT-OSS 120B, Nemotron
N'efu ruo mgbe ebighị ebi
SiliconFlow
SiliconFlow
DeepSeek V3.2 / R1
Ọkwa efu
Z.AI GLM
Z.AI GLM
GLM-4.7 / 4.5-Flash
N'efu ruo mgbe ebighị ebi
Baidu ERNIE
Baidu ERNIE
ERNIE 4.0
N'efu ruo mgbe ebighị ebi
Qoder AI
Qoder AI
Qwen3-Max, Kimi-K2
N'efu na-enweghị oke
Pollinations
Pollinations
GPT, Llama, Claude
Achọghị igodo
Cloudflare AI
Cloudflare AI
Ụdị 50+
Neurọn 10K/ụbọchị
NVIDIA NIM
NVIDIA NIM
GLM, MiniMax
~40 RPM n'efu
Cerebras
Cerebras
GLM 4.7, GPT-OSS
Token 1M/ụbọchị
OpenRouter
OpenRouter
Ụdị :free
+$10 → RPM dị elu

📖 Katalọgụ zuru ezu igwe nwere ike ịgụ → docs/reference/PROVIDER_REFERENCE.md


🖥️ Ebe OmniRoute Na-arụ Ọrụ — Ebe Ọ Bụla

Otu ngwa ahụ, igwe gị, iwu gị. Site na nrụnye npm zuru ụwa ọnụ ruo na ekwentị gị site na Termux.

Ikpo okwuNrụnyeIhe ndị pụtara ìhè
📦 npm (zuru ụwa ọnụ)npm install -g omnirouteOtu iwu, OS ọ bụla
🐳 Dockerdocker run … diegosouzapw/omnirouteỌtụtụ ụkpụrụ nhazi AMD64 + ARM64
🖥️ Desktọpụ (Electron)npm run electron:buildWindo nke sistemụ + tray sistemụ — Windows / macOS / Linux
🎩 Ogwe-menu (OmniRouteTray)brew install --cask zoispag/tap/omniroute-trayNa-elekọta & na-emelite sava na-akpaghị aka — macOS
💪 ARMarm64 nke sistemụRaspberry Pi, sava ARM, Apple Silicon
📱 Android (Termux)pkg install nodejs && npx -y omnirouteNa-arụ ọrụ na ekwentị gị, 24/7, na-enweghị root
📲 PWA"Tinye na Ihuenyo Mbụ"Ihuenyo zuru ezu, na-enweghị ịntanetị, enwere ike ịwụnye ya site na ihe nchọgharị
🧩 Ngwa mgbakwunye OpenCode@omniroute/opencode-providerNjikọ OpenCode nke sistemụ
🤖 VS Code Copilot Chatwụnye ndọtị OmniCopilotỤdị OmniRoute niile n'ime nhọrọ Copilot Chat nke sistemụ — stable & Insiders
🛠️ Site na koodu mmalitenpm install && npm run devGbanwee ya, nye aka

📖 Nduzi Docker · Desktọpụ · Tray ogwe-menu · Termux · PWA · OpenCode


🧩 Ihe ọhụrụ: OmniRoute n'ime Copilot Chat nke VS Code

Enweghị sidebar ọhụrụ, enweghị UI nkata ọhụrụ — ụdị ọ bụla OmniRoute na-enye na-apụta ozugbo n'ime nhọrọ ụdị Copilot Chat ị na-eji ugbu a. Malite na VS Code 1.122, ụdị ndị na-eweta ọrụ na-arụ ọrụ na-enweghị ịbanye na GitHub ma ọ bụ ndenye aha Copilot — ọnọdụ agent, ịkpọ ngwa ọrụ na vision, n'efu.

Wụnye ndọtị OmniCopilot, duzie ya na sava OmniRoute gị (ndabara bụ localhost:20128), wee mepee Copilot Chat → nhọrọ ụdị → Jikwaa Ụdị…OmniRoute.

Ụlọ ahịaNjikọNa-arụ ọrụ na
🧩 VS Code MarketplaceWụnye →VS Code — stable & Insiders
🔓 Open VSX RegistryWụnye →Cursor, Windsurf, VSCodium, Theia, code-server, Gitpod, Antigravity, Kiro…

Site n'ime editọ: mepee nlele Extensions, chọọ "OmniRoute", pịa Wụnye — ọ na-arụ ọrụ n'otu ụzọ ahụ n'ụlọ ahịa abụọ ahụ. Koodu mmalite, nsogbu na akwụkwọ usoro mbipụta dị na diegosouzapw/OmniCopilot.

📖 Nduzi VS Code Copilot Chat — nhazi, ihe nhọrọ ahụ na-egosi, dashboard n'ime taabụ, idozi nsogbu


🎩 Ihe ọhụrụ: OmniRouteTray — ụzọ mbata gị, nke bi n'ogwe-menu

omniroute serve na-arụ ọrụ kacha mma mgbe ọ na-adị mgbe niile. OmniRouteTray na-eme ka nke ahụ bụrụ ngwa ogwe-menu macOS ị ga-ahazi otu ugboro ma chefuo ya: ọ na-amalite sava, na-eme ka ọ nọgide na-arụ ọrụ mgbe e mechara reboot, na-emelite ya n'ebe ahụ, ma na-eme ka mmefu token gị ugbu a dị naanị otu pịa nso — enweghị windo terminal a hapụrụ ka o ghe oghe, enweghị npm install -g omniroute a ga na-elekọta.

E ji Tauri v2 wuo ya (isi Rust pere mpe nke ukwuu), ọ na-abịa na runtime Node 24 nke ya e binyere aka ma na-ejikwa nrụnye OmniRoute nke ngwa ahụ nwe, ya mere ọ naghị emegide node/bun zuru ụwa ọnụ gị. Ọ na-ekekọrịta nhazi na nchekwa data ~/.omniroute/ gị dị ugbu a — ya mere ọ bụ otu OmniRoute ahụ ị na-agba ugbu a, naanị na o yi okpu. 🎩

Ihe ọ na-emeOtu o si eme ya
🟢 Na-elekọta savaNa-amalite omniroute serve, ma na-anabata instance na-arụ ọrụ ugbu a kama ịmepụta nke ọzọ
📊 Ojiji dị ugbu a n'otu nleleOgwe oke ndị na-eweta ọrụ, oke session Claude/izu na ngụda oge nrụgharị, nkọwa mmefu ụbọchị 30
🔄 Na-emelite onwe ya n'ebe ahụNrụnye nke e kwadebere n'usoro, mgbanwe atomic, ịlaghachi azụ ma ọ daa — na-adị mgbe niile na mbipụta kachasị ọhụrụ
🚀 Malite mgbe a banyereNhọrọ ịmalite mgbe a banyere; naanị tray, enweghị akara ngosi dock
🩺 Nnyocha & ndekọNnyocha nsogbu na ịnweta ndekọ sava site n'otu pịa
brew install --cask zoispag/tap/omniroute-tray

Ị chọrọ nbudata? Nweta .dmg kachasị ọhụrụ site na Mwepụta. Koodu mmalite, nsogbu na akwụkwọ ntuziaka owuwu dị na zoispag/omniroute-tray.
💛 Ọrụ obodo nke @zoispag mepụtara — ọ bụghị mwepụta OmniRoute gọọmentị.


🔒 Nzuzo & Nke Mpaghara Bụ Isi

Nke nzuzo na nke mpaghara bụ isi — ọnụ ụzọ na ebe njikwa OmniRoute na-arụ ọrụ na kọmputa gị. A na-ezigara onye na-eweta ọrụ elu ahọpụtara maka arịrịọ ọ bụla prompt; OmniRoute anaghị agbakwunye ebe nhazi prompt nke a na-akwado n'ịntanetị, ma telemetry na-abụ nke agbanyụrụ na ndabara. A na-eji AES-256-GCM ezobe ozi nzere mgbe echekwara ha; njikwa gụnyere ịkpa oke API-key, nzacha IP, oke ọnụego, ihe nchebe megide prompt-injection, ihichapụ upstream-header, ihichapụ PII nke a na-ahọrọ ịgbanye, njehie ndị e sachara na ndekọ audit SQLite dị na mpaghara. OmniRoute nwere ikike MIT, a pụkwara ịkwado ya n'onwe gị.

📖 Inye Ikike · Usoro Nchedo · Nrubeisi n'Iwu


🔌 CLI Zuru Ezu + A2A & MCP

E wezụga sava ahụ, OmniRoute bụ ebe njikwa command-line zuru ezu nwere iwu 80+, tinyere protocol agent mepere emepe ka agent AI nwee ike ijikwa ya n'onwe ya.

⌨️ Ezigbo CLI (ọ bụghị naanị start)

omniroute               # nye gateway + dashboard ọrụ (port 20128)
omniroute chat          # onye ahịa nkata TUI mmekọrịta (slash: /model /combo /skill /memory)
omniroute setup         # ọkachamara na-eduzi nhazi oge mbụ
omniroute doctor        # chọpụta nsogbu ndị na-eweta ọrụ, port, na native deps

🛰️ Ọnọdụ remote — mee CLI ebe a, OmniRoute na VPS

OmniRoute ọ dị na sava? Jiri otu CLI ahụ jikwaa ya site na laptọọpụ gị. Banye otu ugboro site na token nnweta nwere oke; iwu ọ bụla ga-emesịa lekwasị anya na remote ahụ.

omniroute connect 192.168.0.15            # paswọọdụ → token nwere oke, echekwara dị ka context
omniroute models list                     # ← na-arụ ọrụ megide sava REMOTE
omniroute configure codex                 # ← na-ahọrọ model remote, na-ede profaịlụ Codex mpaghara
omniroute tokens create --name ci --scope read   # mepụta token nwere oke pere mpe maka igwe ndị ọzọ
omniroute contexts use default            # ← laghachi na sava mpaghara

Token nwere oke read / write / admin; route ndị na-amalite process na-anọ naanị na loopback. 📖 Ọnọdụ Remote

Ngosipụta terminal na-emegharị ahụ nke na-egosi OmniRoute CLI — omniroute providers list, omniroute combo list na omniroute health — na-agagharị n'elu iwu 86 dị n'ọkwa kachasị elu: 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 …

🤝 Jikọọ agent — ọ ga-ejikwa OmniRoute n'onwe ya

Mee ka OmniRoute pụta site na MCP, A2A, REST API, webhooks ma ọ bụ CLI remote — agent ọ bụla nwere ikike (ma ọ bụ code nke gị) ga-enweta igodo gateway ahụ niile: routing, ndị na-eweta ọrụ, combo, cache, compression, memory — n'onwe ya. A na-enye endpoint HTTP ndị dị n'okpuru ọrụ na http://localhost:20128.

InterfaceEndpoint / iwuIhe a ga-eji ya mee
🧰 MCP (stdio)omniroute --mcpJikọọ ya na Claude Desktop, Cursor, ma ọ bụ onye ahịa MCP ọ bụla
🌊 MCP (HTTP)/api/mcp/streamMCP remote — ngwaọrụ 110, oke 33 (ịmanye ya bụ nke a na-ahọrọ ịgbanye), ndekọ audit zuru ezu
📡 MCP (SSE)/api/mcp/sseỤzọ mbufe MCP na-asọba
🤝 A2A/.well-known/agent.jsonSite na agent gaa na agent, JSON-RPC 2.0 + SSE, nka 6
🌐 REST API/v1/*Dakọtara na OpenAI — nkata, embeddings, onyonyo, ọdịyo, OCR
🔔 Webhooks/api/webhooksZipụ arịrịọ / ihe omume quota na Slack, Discord, Telegram ma ọ bụ URL ọ bụla
🛰️ CLI Remoteomniroute connect Jiri token nnweta nwere oke jikwaa instance remote
# Nye Claude Code ngwaọrụ OmniRoute niile site na MCP:
claude mcp add-server omniroute --type http --url http://localhost:20128/api/mcp/stream

📖 Sava MCP · Sava A2A · Protocol Agent


🗜️ Chekwaa Token 1595% — Na-akpaghị Aka

📖 Otu o si arụ ọrụ — usoro nhazi, nhazi ụlọ & mgbakọ ego echekwara

Usoro mkpakọ OmniRoute: arịrịọ onye ahịa nwere token 10,000 na-agafe injin 12 enwere ike ijikọ ọnụ — Session-Dedup, CCR, Lite, RTK, Responses Tool Output, Headroom, Relevance, Caveman, Aggressive, LLMLingua-2, Ultra na OmniGlyph — ma nwee ike iru onye na-eweta ọrụ jiri ihe dị ka token 1,080 n'ọmụmaatụ nchịkọta e depụtara. Ndị nche nchekwa na ọnụ ụzọ ntụkwasị-obi nke nzọụkwụ ọ bụla na-echekwa ọdịnaya ahaziri ahazi; ọnọdụ lossy ma ọ bụ nnwale akọwapụtara nke ọma nwere ike ịgbanwe ọdịnaya tozuru etozu.

Ngwakọta ndabara a chịkọtara na-agba RTK → Caveman. Mgbe ha abụọ metụtara otu payload nke ngwá ọrụ/ọnọdụ, ego echekwara na-amụba ọnụ:

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

Injin nchekwa na-echekwa ngọngọ koodu, URL, JSON na data ahaziri ahazi mgbe niile.

Gịnị mere a ga-eji ọtụtụ token mgbe ole na ole ga-arụ ọrụ ahụ? Arịrịọ ọ bụla na-agafe usoro mkpakọ OmniRoute n'ụzọ a na-adịghị ahụ anya — enweghị mgbanwe ọ bụla n'akụkụ onye ahịa. Ugbu a, ọ bụ nchịkọta injin 12 enwere ike ijikọ ọnụ nke na-agba n'usoro ma na-agwakọta dịka ngwakọta ntụgharị ọ bụla si dị — dabere n'echiche sitere na RTK, Caveman ( 90K+), LLMLingua-2, na Troglodita (PT-BR).

🧱 Nchịkọta injin 12 ahụ

Injin na-agba dịka usoro pipeline si dị; enwere ike ịgbanye ma ọ bụ gbanyụọ nke ọ bụla n'onwe ya ma hazie ya maka ngwakọta ọ bụla:

#InjinIhe ọ na-eme
1Session-DedupNa-ewepụ ọdịnaya e megharịrị n'ofe ntụgharị mkparịta ụka (nke adreesị ọdịnaya na-achịkwa, n'ofe ntụgharị)
2CCRNa-edebe nnukwu ngọngọ n'azụ akara iweghachite, a na-eweghachite ha mgbe achọrọ
3LiteMbelata oghere ọcha + URL onyonyo (ntọala dị mfe nke na-adịghị egbu oge)
4RTKNzacha nwere ọgụgụ isi, iwepụ oyiri & mkpirisi nsonaazụ ngwá ọrụ (na-aghọta iwu)
5Responses Tool OutputJSON nke na-ebute enweghị mfu ụzọ + mkpakọ nyocha nwere oke maka mmepụta shell/patch/search/build (Responses API)
6HeadroomMkpakọ tabụl nke array JSON na-enweghị mfu (~30%) site na kodek GCF e tinyere n'ime ya
7RelevanceInye ahịrịokwu e wepụtara akara dabere n'ajụjụ ikpeazụ onye ọrụ
8CavemanMkpakọ ederede dabere n'iwu (~6575% na mmepụta)
9AggressiveNchịkọta + ime ka ntụgharị mkparịta ụka ochie kaa nká nwayọọ nwayọọ
10LLMLingua-2Mwepụ semantik ML site na MobileBERT ONNX — na-echekwa koodu, asynchronous
11UltraMwepụ token dabere na heuristic, tinyere ọkwa obere model (SLM) nke nhọrọ
12OmniGlyphNnwale itinye ọnọdụ dịka onyonyo maka Claude Fable 5 a tụrụ atụ n'ahịrị Anthropic kpọmkwem; transformers GPT 5.6 ka na-emechi mgbe ha dara ruo mgbe e nwetara nnata ndị na-eweta ọrụ. Profaịlụ mkpakọ anọ (aggressive ndabara, balanced, coding-safe, passthrough) (nke kacha eme ihe ike; a ga-ahọrọ ịbanye)

A na-echekwa ngọngọ koodu, URL na data ahaziri ahazi mgbe niile n'ụzọ byte-perfect. Ntọala otu-pịa na-ejikọta injin ndị ahụ:

ỌnọdụEgo echekwaraKacha mma maka
🪶 Lite~15%Ntọala nchekwa nke na-adị mgbe niile
🪨 Standard (Caveman)~30%Ide koodu kwa ụbọchị
Aggressive~50%Oge ọrụ ogologo juputara na ngwá ọrụ
🔥 Ultra~75%Ego kachasị echekwara
🧰 RTK6090%Mmepụta shell/test/build/git
🔗 Stacked (RTK → Caveman)7895%Prompt agwakọtara + ndekọ ngwá ọrụ

Ezigbo ọmụmaatụ — Ọnọdụ Standard:

Tupu (token 69): "Ihe nwere ike ime ka akụrụngwa React gị na-render ọzọ bụ na ị na-emepụta ntụaka object ọhụrụ na okirikiri render ọ bụla. Mgbe ị gafere inline object dịka prop, ntụnyere dị mfe nke React na-ahụ ya dịka object dị iche oge ọ bụla, nke na-akpalite re-render. Aga m akwado ka ị jiri useMemo mee memoize object ahụ."

Mgbe e mesịrị (token 19): "Tụaka object ọhụrụ na render ọ bụla. Inline object prop = ntụaka ọhụrụ = re-render. Kechie ya na useMemo."

Otu azịza ahụ. Token dị 72% ole na ole. Enweghị mfu izi ezi.

Ọmụmaatụ PT-BR — ọnọdụ Troglodita:

Tupu (token 42): "Nsogbu ahụ bụ na kọmponẹntị ahụ na-eme re-render nihi na a na-emepụta nrụtụaka objekị ọhụrụ noge render ọ bụla. Aga m akwado iji useMemo."

Mgbe e mesịrị (token 12): "Re-render: ref ọhụrụ noge ọ bụla (emepụtara objekị inline ọzọ). Jiri useMemo."

Otu azịza ahụ. Ihe dị ka token 70% pere mpe. Izi ezi teknụzụ ka zuru oke.


🎚️ Karịrị engines ndị ahụ — ụdị mmepụta, dial na-agbanwe onwe ya & njikwa arịrịọ nke ọ bụla

Engines 12 ndị dị nelu na-ebelata ihe na-abanye nime. Layers atọ ọzọ na-akpụzi otu, mgbe, na ihe na-apụta nèzí:

  • 🪄 Ụdị Mmepụta (njikwa axis mmepụta) — na-etinye ntuziaka deterministic, cache-safe maka ịkpụzi azịza; enwere ike ijikọta ha, nke ọ bụla nwere ike lite / full / ultra. Ịgbakwunye otu ụdị bụ naanị otu ahịrị nime registry:
    • Edemede nkenke — wepụ okwu ndoju / articles / hedging; debe isi teknụzụ ahụ kpọmkwem.
    • Koodu pere mpe — YAGNI nke “senior dev umengwụ”: mgbanwe kacha nta na-arụ ọrụ, enweghị scaffolding a na-arịọghị.
    • Ponytail (senior dev umengwụ) — gbagoo nusoro YAGNI, dozie isi ihe kpatara nsogbu ahụ, jiri diff kacha nta na-arụ ọrụ.
    • Enwere m ADHD (mee ihe mbụ) — malite na ihe a ga-eme ọzọ, tinye nọmba na nzọụkwụ, nye otu nzọụkwụ doro anya a ga-eme ọzọ, enweghị okwu mmeghe.
    • CJK nkenke (文言) — ụdị Chinese oge ochie dị nnọọ nkenke (naanị mgbe locale bụ zh).
  • 🎯 Mmefu context na-agbanwe onwe ya (dial ahụ) — kama otu oke token nwere naanị on/off, ọ na-abawanye ojiji engines ndị kachasị ọnụ ala ma na-efunahụghị ozi naanị ruo ebe dị mkpa iji banye nime context window nke model ahụ. Iwu: reserve-output (ndabara, maara model) · percentage · absolute. Mode: floor (mee ka ịbanye bụrụ ihe e ji naka) · replace-autotrigger (nhọrọ gị kpọmkwem na-emeri) · off (oke ochie).
  • 🎛️ Ebe a na-ekpebi mkpakọ (usoro ikike, elu → ala) — header x-omniroute-compression nke arịrịọ ọ bụla routing-combo override profaịlụ aha ya na-arụ ọrụ adaptive / auto-trigger ndabara panel off. Atụmatụ etinyere na-alaghachi na header nzaghachi X-OmniRoute-Compression: <mode>; source=<source>.

Mee ka token threshold kpalite ya nonwe ya, gbanye adaptive dial, kpọgide profaịlụ nwere aha, hazie otu arịrịọ naanị otu ugboro, ma ọ bụ kenye pipeline nye routing combo ọ bụla — họrọ nke dabara na workload ahụ. Eval harness offline nke a na-ahọrọ ịgbanye (npm run eval:compression) na-enye akara maka ntụkwasị obi ma e jiri ya tụnyere ego echekwara nelu corpus a kpọgidere tupu i kwalite mgbanwe.

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


Mbido Ngwa Ngwa

1) Wụnye ma mee ya

npm install -g omniroute
omniroute

💡 Ị na-ahụ npm warn ERESOLVE ma ọ bụ ịdọ aka ná ntị peer-dep? Ha adịghị emerụ ihe.

Dashboard dị na http://localhost:20128 · API dị na http://localhost:20128/v1.

2) Jikọọ provider efu (enweghị signup)

Dashboard → Providers → jikọọ Kiro AI (Claude efu, ihe dị ka credit 50 kwa ọnwa maka akaụntụ ọ bụla) ma ọ bụ OpenCode Free (achọghị auth) → emechala.

3) Tụnye ngwa coding gị ebe a

Base URL: http://localhost:20128/v1
API Key:  [copy from Dashboard → Endpoints]
Model:    auto            (zero-config smart routing — or any provider/model)

4) Nyochaa na ọ na-arụ ọrụ

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

Ị kwesịrị ịhụ models ndị ị jikọrọ nime ndepụta ahụ. 🎉 Ọ bụ naanị ya — malite coding, OmniRoute ga-eme auto-route ma jiri fallback maka gị.

Ọ bụrụ na client gị enweghị ike iziga headers omenala, OmniRoute na-enyekwa aliases ndakọrịta nwere token:

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

Jiri ndị a naanị maka clients na-enweghị ike itinye Authorization: Bearer .... Auth site na header ka bụ mode a kacha akwado.


📦 Ụzọ nrụnye ndị ọzọ — Docker, source, 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 na-agbaso SemVer kwụsiri ike kachasị elu nke ebipụtara. Ọ naghị eso git main. Tinye :X.Y.Z kpọmkwem maka GitOps. Lee Ọwa Mwepụta Docker.Image ahụ na-etinye OMNIROUTE_MEMORY_MB=1024 kpọmkwem. Nke ahụ zuru maka dashboard na mkparịta ụka dị mfe. Ndị nnọchi anya coding (POST /v1/responses sitere na Claude Code, Codex, Grok, …) chọrọ V8 heap buru ibu karịa nke ahụ, ma ọ bụghị ya process ahụ ga-eme FATAL ERROR mgbe ọ ruru ihe dị ka 12GiB n'okpuru long contexts abụọ na-adakọrịta. Hazie container ka ọ karị heap ahụ (native buffers na-anọ n'èzí V8):

Ọrụ Heap (-e OMNIROUTE_MEMORY_MB) Container (--memory)
Dashboard / mkparịta ụka dị mfe 1024 (ndabara image) ≥2g
Otu onye nnọchi anya coding 8192 ≥10g
/v1/responses ogologo abụọ n'otu oge 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

Tebụl zuru ezu: Nduzi Docker — RAM oge ọrụ.

Ọwa Docker tupu mwepụta: diegosouzapw/omniroute:next na diegosouzapw/omniroute:next-web na-agbaso branch release/v* nke ndabara ugbu a. Ebum n'uche tags ndị a na-agbanwe agbanwe bụ naanị maka ịnwale ndozi ndị a na-ewepụtabeghị, a kwadoghịkwa ha maka production. Lee Ọwa Mwepụta Docker.

🥟 Bun

A na-akwado bun install nkịtị na nrụnye global (bun install -g omniroute) site na nchọpụta Bun runtime:

  • bun:sqlite e wuru n'ime ya: OmniRoute na-eji driver bun:sqlite e wuru n'ime Bun mgbe ọ na-arụ ọrụ n'okpuru Bun, ma na-alaghachi na better-sqlite3 na Node.js ma ọ bụ sql.js.
  • Nhọrọ Webpack bundler akpaka na dev: Development (bun run dev) na-achọpụta Bun na akpaka ma gbanyụọ Turbopack iji Webpack dochie ya ka e gbochie enweghị ndakọrịta nke native V8 bindings. Production builds (bun run build) na-agbaso OMNIROUTE_USE_TURBOPACK kpọmkwem dịka ọ dị na Node: Turbopack na ndabara, OMNIROUTE_USE_TURBOPACK=0 iji Webpack wuo ya (Dockerfile.bun na-eme ka ọ dị dịka --build-arg).
  • Dockerfile pụrụ iche maka Bun: Dockerfile.bun nwere ọtụtụ stages maka native Bun production deployments (docker build -f Dockerfile.bun -t omniroute:bun .).
# Jiri Bun wụnye ma mee ya
bun install
bun run dev

🛠️ Site na source

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)

# Iji Nix flakes
nix develop
npm run dev

# Ma ọ bụ jiri devbox
devbox run npm run dev

📖 Nduzi Docker — Compose profiles, Caddy HTTPS, Cloudflare tunnels.

🦭 Podman

# 1. Kwadebe data directory e ji bind mount
mkdir -p data

# 2. Naanị Linux + Podman rootless nke mpaghara (ejila remote Podman Machine client ma ọlị):
podman unshare chown 1000:1000 ./data

# 3. Tọọ runtime hint, wuo Compose image nke mpaghara, wee malite
echo "CONTAINER_HOST=podman" >> .env
podman compose --profile base up -d --build

Na macOS ma ọ bụ Windows, Podman na-eji remote Podman Machine: mafere podman unshare ma soro ntuziaka data directory dabere na topology.

📖 Nduzi Podman — Compose builds, Podman Machine, na nhazi Linux/systemd Quadlet.

Nrụnye dị ọsọ karịa / dị mfe karịa (mafere native build)

Native SQLite engine (better-sqlite3) bụ dependency nhọrọ, ya mere nrụnye global anaghị akwụsị mgbe a na-compile site na source: ọ na-eji prebuilt binary mgbe nke dabara na platform/Node gị dị, ma ọ bụghị ya, ọ na-alaghachi n'ụzọ doro anya na pure-JS engine (node:sqlite na Node 22+, ma ọ bụghị ya bundled sql.js WASM) — achọghị build tools.

Iji mafere native warm-up mgbe nrụnye gasịrị kpamkpam (CI, headless, ma ọ bụ igwe ndị na-adịghị ọsọ):

OMNIROUTE_SKIP_POSTINSTALL=1 npm install -g omniroute   # CI=1 na-emekwa ka a mafere ya

Maka nrụnye kachasị ọsọ, họrọ pnpm (content-addressed store + hard links — lee n'elu). Maka runtime headless na-enweghị dashboard, jiri Docker base profile (n'elu) ma ọ bụ Nduzi Termux. Otu process ahụ na-enye CLI na web dashboard site n'otu port, ya mere enweghị package pụrụ iche nke bụ naanị CLI ugbu a.


🎬 OmniRoute Ka Ọ Na-arụ Ọrụ

📹 Nduzi Vidiyo

Nseta ihuenyo nke paanụ na 2026-08-24 · Katalọgụ nke mbụ: YT 809 | TT 137 | IG 124 · Ọhụrụ (ụbọchị): YT 1 | TT 21 | IG 22

Instagram Reel
🎬 #1 — Instagram
nick_saraev — nlele 3,042,474
Instagram Reel — theopenstack
🎬 #2 — Instagram
theopenstack — nlele 692,419
TikTok — milesreevesai
🎬 #3 — TikTok
milesreevesai — nlele 620,400
YouTube — Vaibhav Sisinty
🎬 #4 — YouTube
Vaibhav Sisinty — nlele 391,109
Instagram Reel — buildwithai.club
🎬 #5 — Instagram
buildwithai.club — nlele 347,652

Ndepụta ọkwa zuru ezu (URL izizi ndị ewepụchara oyiri, v > 0, iru ndị mmadụ kachasị elu):

#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

Metrik izizi na 2026-08-24: vidiyo pụrụ iche 1.029 · nlele amaara 11.132.922 (v > 0) · ọwa/profaịlụ 639 n'elu netwọkụ ọ bụla. Paanụ nke mbụ nwere ahịrị 1.070; e mere ka oyiri Instagram 41 bụrụ otu site na URL izizi, ma debe ọnụ ọgụgụ kachasị elu maka vidiyo ọ bụla.

🎬 Ị mere vidiyo gbasara OmniRoute? Mepee nsogbu ma ọ bụ mkparịta ụka tinyere njikọ ahụ — anyị ga-egosipụta ya ebe a.


📧 Ndị Ọgbakọ & Enyemaka

Ihe niile dị n'otu ebe — soro onye na-elekọta ya, kparịta ụka na ndị ọgbakọ, ma ọ bụ mepee nsogbu.

Ọwa Ebe / otu esi eme ya
💼 LinkedIn — soro onye na-ahụ maka mmezi linkedin.com/in/diegosouzapw
🐙 GitHub — soro maka mbipụta na ndụmọdụ @diegosouzapw
💬 Discord discord.gg/U47eFqAXCn
✈️ Telegram t.me/omnirouteOficial
🟢 WhatsApp — 🌍 Ụwa niile sonye n'òtù ahụ
🟢 WhatsApp — 🇧🇷 Brazil banye n'òtù ahụ
🌍 Weebụsaịtị omniroute.online
🌍 🌍Ogbe StHub OmniRoute (n'efu) pọtụl StHub
📦 Koodu mmalite github.com/diegosouzapw/OmniRoute
🐛 Kọọ ntụpọ mepee nsogbu — tinye nsonaazụ npm run system-info
🤝 Nye aka CONTRIBUTING.md · Ụdị alaka na mbipụta · họrọ good first issue
💚 Kwado ọrụ a Ụzọ iji kwado ↑ · Ndị nkwado GitHub


🛠️ Ngwa Teknụzụ

Oyi akwaTeknụzụ
RuntimeNode.js 22.x / 24.x LTS — >=22.22.2 <23 || >=24.0.0 <27
AsụsụTypeScript 6.0 — TypeScript 100% n'ime src/ na open-sse/ niile (any adịghị na isi sistemụ kemgbe v2.0)
FrameworkNext.js 16 + React 19 + Tailwind CSS 4
Ebe nchekwa databetter-sqlite3 (SQLite, ndekọ WAL) + LowDB (JSON ochie) — modulu ngalaba 122, mbugharị 174
Ebe nchekwa ucheỌchụchọ ederede zuru ezu SQLite FTS5 + vector embeddings e ji int8 mee quantization, mbelata nwere ụdị
SkimaZod 4 — nkwado izi ezi nke ntinye/mmepụta ngwa MCP + nkwekọrịta API
ProtokọlMCP (stdio / HTTP / SSE) + A2A v0.3 (JSON-RPC 2.0 + SSE)
Mgbasa dataServer-Sent Events (SSE) + akwa njikọ WebSocket (/v1/ws)
MkpokọtaUsoro injin 12 — RTK, Caveman, LLMLingua-2 (MobileBERT ONNX), GCF, OmniGlyph
Nkwenye njirimara & nchekwaOAuth 2.0 (PKCE) + JWT + igodo API + nkwenye njirimara MCP nwere oke · AES-256-GCM mgbe echekwara ya · DOMPurify
Nzuzowreq-js — nṅomi akara mkpịsịaka JA3 / JA4 TLS, proxy ọkwa 3
Nkwụsi ikeIhe nkwụsị sekit, exponential backoff, mgbochi ìgwè-arịrịọ na-abata n'otu oge, auto-combo na-agwọ onwe ya
Ndekọpino — ndekọ JSON ahaziri nke nwere ọnọdụ arịrịọ
NnwaleNgwa nnwale Node.js + Vitest — nkwupụta nnwale static 39,000+ n'ime faịlụ nnwale 5,100+ a na-enyocha (unit, integration, E2E, nchekwa, ecosystem)
PlatformDesktọpụ (Electron) · Android (Termux) · PWA (ihe nchọgharị ọ bụla)
CI/CDGitHub Actions — ibipụta na npm na-akpaghị aka + Docker Hub mgbe ewepụtara ụdị ọhụrụ
NjikọWeebụsaịtị · npm · Docker Hub

📖 Akwụkwọ Ntuziaka

📘 Ịmalite

AkwụkwọNkọwa
Ntuziaka Onye ỌrụNdị na-eweta ọrụ, combo, njikọta CLI, na mbugo
Ntuziaka NhaziỤzọ nrụnye zuru ezu, nhazi ngwa CLI, nhazi protokọl, na imezi oge nkwụsị
Ntuziaka Ngwa CLINhazi maka ngwa ọ bụla: Claude Code, Codex, Cursor, Cline, OpenClaw, Kilo, Copilot
Ọnọdụ Ime Ebe Dị AnyaJiri CLI dị na laptop gị chịkwaa OmniRoute dị anya (VPS) site na token ohere nwere oke
Nhazi Claude CodeDụnye Claude Code na OmniRoute (obodo/ebe dị anya) site na launch + profaịlụ maka ụdịdị ọ bụla
Mmalite Ngwa NgwaNrụnye nzọụkwụ 3 → jikọọ → hazie

🔧 Ọrụ & Mbugo

AkwụkwọNkọwa
Ntuziaka DockerDocker run, profaịlụ Compose, Caddy HTTPS, ọwara, mkpado image
Ntuziaka PodmanNjikọta Quadlet systemd, podman-compose, SELinux
Mbugo VMNtuziaka zuru ezu: nhazi VM + nginx + Cloudflare
Mbugo Fly.ioBugoo na Fly.io site na ebe nchekwa na-adịgide adịgide
Ntuziaka TermuxGbaa OmniRoute na Android site na Termux
Ntuziaka PWANrụnye Progressive Web App, caching, na nhazi ụlọ
Ntuziaka MwepụMwepụ dị ọcha maka ụzọ nrụnye niile
Nhazi EnvironmentNgbanwe .env na ntụaka zuru ezu

🧠 Njirimara & Nhazi Ụlọ

DọkụmentụNkọwa
Nhazi ụlọ sistemụNhazi ụlọ sistemụ, usoro mgbasa data, na ihe ndị dị n'ime ya
Nduzi MkpakọPipeline nwere nhọrọ 7: gbanyụọ / obere / ọkọlọtọ / ike / ultra / RTK / stacked
Mkpakọ RTKMkpakọ nsonaazụ iwu, ihe nzacha, ntụkwasị obi, nkwenye, na iweghachite nsonaazụ raw
Injin MkpakọCaveman, RTK, pipeline stacked, na ihu dashboard/API/MCP
Ọdịdị Iwu MkpakọSchema ngwugwu iwu JSON maka ihe nzacha Caveman na RTK
Ngwugwu Asụsụ MkpakọỊchọpụta asụsụ na ide ngwugwu iwu Caveman
Nduzi Nkwụsi IkeIhe nkwụsị sekit, oge izu ike, kwụ, mgbochi ìgwè na-ebili n'otu oge, na nṅomi TLS
Injin Auto-ComboNtụle ihe 16, ngwugwu ọnọdụ, na ndozi onwe ya
Nduzi ProxySistemụ proxy ọkwa 3, ebe azụmahịa 1proxy, na CRUD ndekọ
Ọkwa Efughị EgoAkwụkwọ ndekọ ejikọtara ọnụ: ọdọ mmiri na-emegharị ugboro ugboro 34 e dere banyere ha / ndenye ọkwa efughị ego 444 e depụtara
Ụlọ Ngosi NjirimaraNjem nlele anya nke dashboard nwere nseta ihuenyo
Dọkụmentụ CodebaseNjem nkọwa codebase dị mfe maka ndị mbido

🤖 Protokọl na API

DọkụmentụNkọwa
Ntụaka APIEndpoint niile nwere ihe atụ
Nkọwapụta OpenAPINkọwapụta OpenAPI 3.0
Sava MCPNgwaọrụ MCP 110, nhazi IDE, na client Python/TS/Go
Nduzi Sava MCPNwụnye MCP, ụzọ mbufe, na ntụaka ngwaọrụ
Sava A2AProtokọl JSON-RPC 2.0, nka, streaming, na njikwa ọrụ
Nduzi Sava A2AKaadị agent A2A, ọrụ, nka, na streaming

📋 Ọrụ na Ogo

DọkụmentụNkọwa
Inye AkaNtọala mmepe na ntuziaka
Ụdị Branching na MwepụtaEbe PR na-elekwasị anya (release/*), na ihe main na tags pụtara
Ndekọ MgbanweAkụkọ mwepụta zuru ezu maka version ọ bụla
Iwu NcheỊkọ adịghị ike na omume nche
Nduzi i18nNkwado asụsụ 42, usoro ọrụ ntụgharị asụsụ, na RTL
Ndepụta Nlele MwepụtaNzọụkwụ nkwado tupu mwepụta
Atụmatụ MkpuchiUsoro mkpuchi ule maka nkwupụta ule static 39,000+ n'ofe faịlụ ule 5,100+ a na-esochi

Ndị Nyere Aka Kachasị Elu

Otu obodo open-source nwere nnukwu mmasị na-akpụzi OmniRoute. Ndị a enyela onyinye pụrụ iche nke na-emetụta ogo, nkwụsi ike, na mgbasawanye nke ọrụ a ozugbo. Daalụ.

Ndị nyere aka site n'èzí dịka arịrịọ pull e jikọtara ọnụ siri dị

ỌkwaOnye nyere akaPR ndị ejikọrọ~Ahịrị ndị gbanwere
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

Akwụsịrị ya n'ọnụ nsụgharị dị ndụ release/v3.8.50, na nsọtụ dafb4ae808, tinyere njikọta ruo 2026-08-24 05:26:03 UTC. Ọgụgụ GitHub GraphQL e kewara n'ibe nwere PR 5,911 ejikọrọ: 2,707 sitere n'aka onye nwe repository, 179 sitere n'aka Dependabot, na PR mpụga 3,025 sitere n'aka ndị nyere aka 535 dị iche iche. “Ahịrị ndị gbanwere” bụ ahịrị GitHub agbakwunyere + ehichapụ, ọ gụnyekwara faịlụ ndị emepụtara na-akpaghị aka, lockfiles, katalọgụ, ntụgharị asụsụ na akwụkwọ nduzi; ọ bụ ọnụọgụ mgbanwe, ọ bụghị LOC onye dere. Edebere ndị nwere otu ọkwa n'ebe njedebe ahụ.

Commit ndị GitHub kwadoro onye nwe ha

backryun
backryun

🥇 Nkwenye 220 ndị GitHub kwuru na ha mere
Paijo
Paijo

🥈 Nkwenye 219 ndị GitHub kwuru na ha mere
Randi
Randi

🥉 Nkwenye 108 ndị GitHub kwuru na ha mere
Ravi Tharuma
Ravi Tharuma

🏅 Nkwenye 81 ndị GitHub kwuru na ha mere
Chris
Chris

🏅 Nkwenye 70 ndị GitHub kwuru na ha mere
Markus Hartung
Markus Hartung

🏅 Nkwenye 69 ndị GitHub kwuru na ha mere · ha na ndị ọzọ nọkọtara na ọkwa #6
Dizzle
Dizzle

🏅 Nkwenye 69 ndị GitHub kwuru na ha mere · ha na ndị ọzọ nọkọtara na ọkwa #6
Jan Leon
Jan Leon

🏅 Nkwenye 64 ndị GitHub kwuru na ha mere
zenobit
zenobit

🏅 Nkwenye 62 ndị GitHub kwuru na ha mere
Bob.Hou
Bob.Hou

🏅 Nkwenye 51 ndị GitHub kwuru na ha mere · ha na ndị ọzọ nọkọtara na ọkwa #10
Xiangzhe
Xiangzhe

🏅 Nkwenye 51 ndị GitHub kwuru na ha mere · ha na ndị ọzọ nọkọtara na ọkwa #10

Enyochaghachiri na 2026-08-24 06:14:31 UTC: Nkwenye ndị GitHub kwuru na ha mere dịka API Ndị Ntụnyeaka nke ebe nchekwa ahụ si kọọ maka ngalaba ndabara release/v3.8.50. API ahụ weghachiri njirimara 525 (ndị ọrụ 415, bots 2, ndị amaghị aha 108); tebụl a ewepụla onye na-elekọta ya, bots na njirimara ndị amaghị aha ma debe ndị nọkọtara n'otu ọkwa n'asọmpi ahụ. Ọ dị iche ma na nhazi ọkwa merged-PR dị n'elu ma na ngụkọ mmadụ 639 nke metadata Git dị n'okpuru.

🙏 Atụmatụ, mmezi ntụpọ, na nkwalite akụrụngwa nke ndị ntinyeaka a bụ akụkụ dị mkpa nke ihe na-eme ka OmniRoute bụrụ nke a pụrụ ịtụkwasị obi ma nwee ọtụtụ atụmatụ. Arịrịọ pull ọ bụla, ikpe nnwale ọ bụla, na faịlụ ntụgharị i18n ọ bụla dị mkpa. Ndị dị ka ha na-ewulite ngwanrọ oghe.



💖 Ndị Nkwado

Ekele sitere nobi nye ndị ji ego ha na-akwado OmniRoute — onyinye ọ bụla na-eme ka ọrụ a nọgide bụrụ nefu, nwee onwe ya ma na-aga nihu.

Andrew
Andrew

💛 Onye nkwado kwa ọnwa nọ nọrụ
Vlad I
Vlad I

💛 Onye nkwado kwa ọnwa nọ nọrụ
Paco Cartones
Paco Cartones

💛 Onye nkwado otu oge nọ nọrụ
Professor Igor Morais Vasconcelos
Prof. Igor Morais

💛 Onye nyere nkwado otu oge noge gara aga
longtao
longtao

💛 Onye nyere nkwado otu oge noge gara aga

… na ndị ọzọ họọrọ ka a ghara ikpughe aha ha 💛

E nyochakwara Ndị Nkwado GitHub ọha na 2026-08-24. Ọnọdụ activeOnly nke GitHub na-ekpebi akara ndị nọ nọrụ dị nelu; a ka na-ekele ndị nyere nkwado otu oge nihu ọha bụ ndị e kpughere na mbụ, ebe ndị nkwado nzuzo ka na-anọghị naha.

💖 Bụrụ onye nkwado → — dollar ọ bụla na-eme ka OmniRoute nọgide bụrụ nefu ma nwee onwe ya.


👥 Ndị Nyere Aka 600+

Ndị Nyere Aka

E nyochara ya na 2026-08-24 na ntọala akpọchiri akpọchi ac02c5b42f, ma nyochaa ya ọzọ na nsọtụ dị ugbu a nke release/v3.8.50, ya bụ dafb4ae808: njirimara mmadụ 639 nke Git ahazigharịrị — 407 pụtara dị ka ndị dere commit (gụnyere onye na-elekọta ya), ebe 232 pụtara naanị na trailer Co-authored-by e depụtara kpọmkwem. Ngụkọta a na-ahazigharị handle noreply nke GitHub, na-ewepụ njirimara bot/agent/service/placeholder 26, ọ naghịkwa ejikọta adreesị email nkịtị naanị nihi na aha ngosipụta ha bụ otu.

Otu E Si Nye Aka

  1. Mee fork nke ebe nchekwa ahụ
  2. Mepụta branch site na nsọtụ nọ nọrụ nke release/vX.Y.Z (ọ bụghị main) — lee Ụdị Branch na Mwepụta
  3. Mepụta branch atụmatụ gị (git checkout -b feat/amazing-feature)
  4. Mee commit nke mgbanwe gị (git commit -m 'feat: add amazing feature')
  5. Mee push gaa na branch ahụ (git push origin feat/amazing-feature)
  6. Mepee Pull Request nke nwere base = branch release/vX.Y.Z ahụ

Lee CONTRIBUTING.md maka ntuziaka zuru ezu.

Iwepụta Ụdị Ọhụrụ

# Mepụta mwepụta — npm publish ga-eme na-akpaghị aka
VERSION=x.y.z
gh release create "v${VERSION}" --title "v${VERSION}" --generate-notes

📊 Kpakpando

Chaatị Akụkọ Kpakpando

🌍 StarMapper

StarMapper

🙏 Ekele

OmniRoute guzo nubu ndị dike. Ọ malitere dịka fork nke 9router na mbufe TypeScript nke ọrụ Go CLIProxyAPI — ma site nebe ahụ gaa nihu, ọrụ open-source nke buru ụzọ ruo ebe ahụ kpaliri subsystem ọ bụla dị nokpuru. Nke ọ bụla nime ha nyere aka ịkpụzi otu akụkụ pụtara ìhè nke OmniRoute. Nke a bụ ekele anyị nye ha niile. 🙏

e nyochara ọnụọgụ kpakpando site na GitHub REST API nAugust 24, 2026 — gaanụ nye ọrụ ndị a kpakpando. Ọnụọgụ ndị a bụ snapshot ziri ezi e dere ụbọchị ya, ma ha ga-agbanwe dịka o kwesịrị.

🧬 Mmalite & gateway

ProjektiOtu o si kpalie OmniRoute
9router26,161Projekti izizi e ji wuo fork a — nke a gbasaara ebe a site n'ịgbakwunye API ọtụtụ ụdị na idegharị ya kpamkpam na TypeScript.
CLIProxyAPI48,497Nhazi Go nke kpaliri port JavaScript / TypeScript a.
LiteLLM57,100Ọnụ ụzọ AI nke nchịkọta data ọnụahịa ọha ya na-enye data maka mmekọrịta nsuso ụgwọ anyị, nakwa nke ụdị nhazi-ndị-na-enye-ọrụ ya nyere aka n'ịkpụzi usoro ntụgharị ụzọ anyị.
codex-chatgpt-web1,410Isi mmalite MIT e megharịrị n'ime njikọ ChatGPT Web → Codex Responses etinyere n'ime sistemụ ahụ, gụnyere ihe nkwụnye maka nnọkọ ihe nchọgharị, nhazi nzaghachi, ojiji na ọchụchọ weebụ.
free-claude-code48,112Ụkpụrụ e bufere n'ime mgbake iyi data, aha nnọchi ndị na-enweghị echiche, ọchụchọ weebụ ndabere, oke windo na-akpụgharị, izochi ozi ndekọ na usoro mmalite e wusiri ike.
composer-api322Ụkpụrụ nhọrọ ngwaọrụ, mmachi mmepụta na nkwado ngwaọrụ nke Cursor Composer, nke e megharịrị n'ime onye mmejuputa Cursor nke ime.
codex-multi-auth457Ụkpụrụ nbanye ọhụrụ na ntụgharị refresh-token e bufere n'ime nnwapụta njirimara Codex OAuth ọzọ.
opencode-anthropic-auth510Ndabara mgbanwe dakọtara na Claude Code na omume nkụnye-isi ịgba ụgwọ, nke e mere ka ọ bụrụ nke izugbe n'ime njikọ OmniRoute nke nhazi na-achịkwa.
grok2api-merged2E megharịrị n'ụzọ pụtara ìhè n'ime onye mmejuputa Grok Web nke OmniRoute: njikọ ụdị Grok ya, onye nrụpụta Statsig fake-TypeError, ndabara arịrịọ na ngwaọrụ, na onye nhazi nzaghachi NDJSON.
TQZHR/grok2api705Isi mmalite koodu ntụgharị kachasị mkpa dị n'azụ grok2api-merged; a na-echekwa nhazi ụdị, nkụnye-isi, payload, Statsig na processor ya n'usoro mmalite Grok Web.
chenyme/grok2api7,520Isi mmalite MIT dị n'okpuru maka payload Grok na ndabara ngwaọrụ, onye nrụpụta Statsig, na processor result.response nke si na TQZHR na grok2api-merged gafee.
grok2api-pro27Isi mmalite ntụgharị nke grok2api-merged nyere otuto maka oyi akwa proxy-pool ya; OmniRoute na-echekwa ọkwa usoro mmalite ahụ mana ọ naghị ekwu na ọ bufere proxy-pool n'ime onye mmejuputa Grok Web ya nwere oke.
GrokProxy50Proxy Grok ya nke kuki na-enyocha njirimara na ụkpụrụ nkwanye result.response.token nyere aka n'ịkpụzi usoro mbufe Grok Web nke OmniRoute.
GrokBridge5Nhazi Grok Web izizi ahụ nyochara atụmatụ upstream HTTP/ihe nchọgharị ya; ụzọ HTTP kpọmkwem ya sitere na GrokProxy, ya mere a naghị ekwu na e nwere port koodu nọọrọ onwe ya.
grok-web-api14Schema Rust ChatOptions ya na nke mkpuchi nzaghachi nyere aka n'ịkpụzi ụdị arịrịọ Grok na nzaghachi nkwanye nke TypeScript n'ime OmniRoute.

🗜️ Mkpakọ ọnọdụ & token — injin

Ọrụ ngoOtu o siri kpalie OmniRoute
Caveman100,538Ọrụ ngo “gịnị mere a ga-eji ọtụtụ token mgbe token ole na ole ga-arụ ọrụ” gbasara ebe niile — nkà ihe ọmụma ya nke ikwu okwu dịka mmadụ ọgba bụ ntọala ọnọdụ mkpakọ ọkọlọtọ anyị na iwu 30+ maka iwepụ okwu ndochi/mkpakọ okwu.
RTK Rust Token Killer77,185Mkpakọ nsonaazụ iwu nwere arụmọrụ dị elu — kpaliri injin RTK anyị, DSL nzacha JSON, iweghachite nsonaazụ na-enweghị nhazi, yana usoro jikọtara ọnụ RTK → Caveman.
headroom67,310Mkpakọ context enwere ike ịtụgharị azụ (SmartCrusher) — kpaliri injin headroom anyị na ụkpụrụ akara-nweghachite ccr.
LLMLingua6,598Nnyocha mkpakọ prompt (LLMLingua / LLMLingua-2) — kpaliri injin llmlingua anyị nke na-arụ ọrụ async, na-echekwa koodu, ma na-ahapụ usoro ka ọ gaa nihu mgbe ọdịda mere.
llmlingua-2-js31Mbubata JS/ONNX (MobileBERT / XLM-RoBERTa) eji dị ka backend worker-thread maka injin LLMLingua anyị.
Troglodita40Mkpakọ token PT-BR — na-enye ngwugwu asụsụ pt-BR anyị ike: mbelata nkwughachi okwu na iwepụ okwu ndochi ahaziri maka ụtọasụsụ Portuguese-Brazil.
ponytail108,957Nka YAGNI-coder nke “onye nrụpụta sọftụwia ukwu dị umengwụ” gbasara ebe niile — kpaliri Ụdị Nsonaazụ less-code anyị: nduzi mgbanwe kacha nta nke na-arụ ọrụ, nke na-ebelata koodu _emepụtara_ (nwanne dị na axis nsonaazụ nke ederede nkenke Caveman).
i-have-adhd23,526A gbanwere ụdị nzaghachi ya nke na-ebute ime ihe ụzọ ma dị mfe maka ndị nwere ADHD ka ọ bụrụ ụdị nsonaazụ nkenke OmniRoute nasụsụ ise.

🧩 Usoro kọmpat, nnyocha token & ngwaọrụ maara koodu

Ọrụ ngoOtu o siri kpalie OmniRoute
TOON25,233Token-Oriented Object Notation — usoro ya nke kọlụm, isiokwu-gbakwunyere-ahịrị nyere aka ịkpụzi ogbo mkpakọ tebụl anyị.
GCF Graph Compact Format41Usoro eserese kọmpat ya na nhazi generic-profile nyere aka hazie mkpakọ tebụl OmniRoute na usoro codec Headroom.
gcf-typescript4Ntinyeọrụ MIT TypeScript e tinyere ozugbo nime ọrụ ahụ ma gbasaa ka ọ bụrụ codec generic-profile Headroom.
token-optimizer-mcp494Cache Brotli/SQLite + context-delta maka session ọ bụla — kpaliri injin session-dedup anyị.
token-savior1,122Nkpakọ nsonaazụ Bash + profaịlụ MCP — kpaliri usoro anyị nke ịkwụsị mkpakọ noge kwesịrị ekwesị na mbelata tool-manifest MCP.
token-saver138Mkpakọ nsonaazụ maara ọdịnaya, nke ahaziri maka ụdị faịlụ ọ bụla ma na-akwụsị nụzọ maara ọdịda — kwadoro nkesa anyị dabere nụdị na ịmafe mgbe uru kacha nta adịghị.
token-optimizer1,951“Chọta token ndị mmụọ” — ụkpụrụ ya nke ibupụ ihe + aka enwere ike iji weghachite ya nyere aka nechiche anyị banyere mbupụ CCR.
TokenMizer28Ụkpụrụ session-graph + iwepụ ahịrị ugboro abụọ nofe turn nke nyere aka hazie session-dedup anyị.
OmniCompress3JSON kọlụm Rust + nweghachite dabere na ọdịnaya + iwepụ ihe ugboro abụọ nofe ozi — kwadoro nhazi injin headroom/ccr/session-dedup anyị na invariant cache-stable “ụdị emekọtara adabereghị nọnọdụ”.
mcp-compressor113Mkpakọ schema/nkọwa ngwaọrụ MCP — nyere aka hazie mbelata ọnụọgụ tool-manifest MCP anyị.
RepoMapper197Nhazi ọkwa repo-map ụdị Aider — nyere aka hazie nyocha repo-map / retrieval-ranking anyị.
quiet-shell-mcp4Mbelata nsonaazụ shell nụzọ nkwupụta iwu site na MCP — kwadoro mkpakọ nsonaazụ bash anyị nke dabere na nkwupụta iwu.
ts-morph6,162Ngwaọrụ TypeScript Compiler API — kpaliri iwepụ comment anyị dabere na parser, nke na-echekwa literal eriri, template na regex.

🧠 Ebe nchekwa & RAG

Ọrụ ngoOtu o siri kpalie OmniRoute
Mem063,902Ọkwa ebe nchekwa zuru ụwa ọnụ — usoro proxy-dị-ka-ókè-ide/ịgụ ya nyere aka ịkpụzi nhazi ebe nchekwa anyị.
Letta (MemGPT)24,382Ndị nnọchiteanya na-edobe ọnọdụ nwere ebe nchekwa e kewara n'ọkwa — kpaliri usoro e kewara n'ọkwa nke Njikwa na Mweghachi Ọnọdụ (CCR) anyị.
WFGY1,781Nhazi ProblemMap nke ụdị ọdịda RAG/LLM 16 na-eme ugboro ugboro — okwu ndị anyị ji emekọrịta ihe n'ime ntuziaka nchọpụta na mmezi nsogbu anyị.

🛰️ Nnyocha okporo ụzọ, MITM na proxy transperent

Ọrụ ngoOtu o siri kpalie OmniRoute
llm-interceptor66Njichi/nnyocha MITM nke okporo ụzọ dị n'etiti coding-assistant ↔ LLM nyere nkọwa maka ihe ndị mbụ achọrọ n'aka Traffic Inspector. Modul anọ e nwetaburu na ya — njikọta SSE, ịhazi mkparịta ụka ka ọ bụrụ otu usoro, ikpuchi ihe nzuzo na ihicha header — ejirila mmejuputa clean-room nọọrọ onwe ya, nke dabere na ụkpụrụ protocol ọha, dochie ha. Ebe abụọ ahụ na-enyefe host ozugbo (passthrough.ts na _internal/bypass.cjs) ka bụ mmejuputa nke OmniRoute n'onwe ya, ndị e kewara iche; edegharịghị ha dịka akụkụ nke nnọchi ahụ.
ProxyBridge5,995Nduzi proxy transperent n'otu process n'otu process — kpaliri mmechi MITM anyị na-eguzogide crash, oge-njedebe socket mgbe ọ naghị arụ ọrụ, njirimara process site na /proc na njide TPROXY.

📚 Data model, nleba anya na UI

Ọrụ ngoOtu o siri kpalie OmniRoute
models.dev6,555Ebe nchekwa data mepere emepe nke nkọwapụta, ọnụahịa na ike model AI — a na-emekọrịta ya ozugbo n'ime katalọgụ model anyị.
React Flow / xyflow38,108Ọba akwụkwọ graph dabeere na node nke na-enye Compression Studio na Combo/Routing Studio anyị na-arụ ọrụ n'oge ahụ ike.
LangGraph40,314Ngosipụta graph usoro ọrụ dị ndụ nke LangGraph Studio kpaliri nlele cascade na-eme n'oge ahụ nke Studios anyị.
Langfuse33,592Usoro nleba anya trace → span → generation ya nyere aka ịkpụzi ngosipụta waterfall nke Compression Studio anyị.
Kiali3,631Nleba anya service-mesh Istio — kpaliri baajị circuit-breaker na ngosipụta error-edge anyị n'ime Routing/Combo Studio.
lobe-icons2,428Akara ụghalaahịa AI/LLM ndị na-egosi akara ngosi provider n'ofe dashboard anyị.
flag-icons12,354Na-enye ọkọlọtọ SVG nwere ikikere MIT nke onye nhọpụta asụsụ README na-eji.

🛡️ Nchekwa

Ọrụ ngoOtu o siri kpalie OmniRoute
awesome-secure-defaults721Ndepụta ahọpụtara nke ọba akwụkwọ ndị nwere nchekwa dịka ndabara, nke na-eduzi nhọrọ nchekwa anyị (Helmet.js, DOMPurify, ssrf-req-filter, safe-regex, Google Tink).

🧭 Ngwaọrụ ndị na-emeju ibe ha

Ọrụ ngoOtu o siri kpalie OmniRoute
ClawRouter6,564Kpaliri iwepụ arịrịọ ndị megharịrị emegharị, fallback mberede na-enweghị ego, atụmatụ Auto-Combo ndị a pụrụ itinye ma wepụ, na nhazi ebumnuche n'ọtụtụ asụsụ.
Antigravity-Manager30,652Ntughari model na-eburu account n'uche, nkwado executable-path na omume plan-label ya nyere nkọwa maka runtime Antigravity nke OmniRoute.
vscode-antigravity-cockpit4,817Usoro dị mkpụmkpụ ya maka ngụkọ oge na-agbadata ruo mgbe a ga-emegharị quota kpaliri ngosipụta provider-limit kwekọrọ na ya n'ime OmniRoute.
AionUi32,230Njikọta ACP ya kpaliri nchọpụta akpaka OmniRoute nke ndị nnọchiteanya CLI arụnyere.
CodexBar20,507Chọpụtara ebe quota Grok Build dị; OmniRoute mechara nyochaa ma dozie usoro wire dị ndụ n'onwe ya.

📄 Ikikere

Ikikere MIT - lee LICENSE maka nkọwa ndị ọzọ.


⬆ Laghachi n'elu · E ji ❤️ wuo ya maka obodo AI nke sọftụwia oghe.

OmniRoute v3.8.51 · Node ≥22.22.2 · Ikikere MIT · omniroute.online