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

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

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

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

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

README (Српски)

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


OmniRoute контролна табла

🚀 OmniRoute — Бесплатни AI мрежни пролаз

OmniRoute — Никада не престајте да програмирате. Сваки AI алат → 359 провајдера — 150+ бесплатних — преко једне приступне тачке. Claude Code, Codex, Cursor, Cline, Copilot и Antigravity повезани са БЕСПЛАТНИМ Claude / GPT / Gemini моделима уз аутоматско пребацивање. Комбинована RTK + Caveman компресија штеди 15–95% токена (~89% у просеку) — никада не достижите ограничења. 359 AI провајдера · 150+ бесплатних пакета · ~1.62B бесплатних токена месечно · 19 стратегија усмеравања · почетак за $0.

💰 ~1,62 млрд. бесплатних токена месечно

Ручно комбиновање бесплатних нивоа је мучно — десетине SDK-ова, десетине ограничења брзине и никаква представа о томе колико заправо имате. OmniRoute каталогизује 491 ставку бесплатног нивоа у оквиру 35 кључева периодичних скупова и израчунава истакнути број токена на основу 17 скупова са објављеним позитивним месечним буџетом и пет Groq ограничења по моделу, уз уклањање дупликата на основу дељеног скупа. Квоте које постају доступне тек након регионалне провере идентитета (тренутно: ModelScope) приказују се засебно, +~6M иза регионалне провере идентитета, и никада се не додају истакнутом броју. Резултат остаје видљив на контролној табли (/dashboard/free-tiers).

Картица буџета бесплатног нивоа за OmniRoute: стабилних ~1,62 млрд. бесплатних токена месечно, до ~2,22 млрд. током првог месеца уз кредите за регистрацију, из 35 документованих кључева периодичних скупова који обухватају 491 каталогизовану ставку бесплатног нивоа иза једне крајње тачке. Искрен прорачун са уклањањем дупликата по скуповима — сваки дељени скуп рачуна се једном, укључујући 17 периодичних скупова са објављеним позитивним месечним буџетом токена и пет Groq ограничења по моделу; 13 добављача је означено за избегавање у каталогу ризика услова коришћења, па ви одлучујете. Трака буџета укључује Mistral 1B, Nara 210M, LLM7 150M, xKiro 150M, Groq 30M (пет ограничења по моделу) и мање скупове, док су кредити за регистрацију током првог месеца и трајно бесплатни добављачи без ограничења токена приказани засебно како никада не би увећавали истакнути број. Актуелна потрошња и преостали износ на /dashboard/free-tiers.

Анимирани резиме активне странице /dashboard/free-tiers. Комплетна методологија (уклањање дупликата скупова, нивои кредита, услови добављача): docs/reference/FREE_TIERS.md.

Ове бројке се поново проверавају сваке две недеље у односу на активни каталог и мењају се у оба смера — ако добављач укине бесплатни ниво, број се смањује; ако се појави нови, број расте. Објављујемо оно што каталог заиста израчунава, никада заокружени најбољи могући случај.


Означите репозиторијум звездицом ако вам је OMNIROUTE помогао да уштедите новац и олакшате свој рад.

Звездице diegosouzapw%2FOmniRoute | Trendshift Ранг историје звездица olud.ai

💬 Придружите се заједници

👋 Запратите одржаваоца — први сазнајте за нове добављаче, издања и савете:

Запратите Diego на LinkedIn-у Запратите @diegosouzapw на GitHub-у

Discord Telegram WhatsApp глобално WhatsApp Бразил Веб-сајт

Питања, савети о добављачима, план развоја и подршка → Discord · Telegram · WhatsApp 🌍 Глобално / 🇧🇷 Бразил / Портал


📈 Мрежни пролаз наставља да расте

v3.8.49 v3.8.50 v3.8.51+
🌐 Провајдери 290 357 још у реду
🧠 Јединствени ID-ови модела за ћаскање 1185 1312
🖼️ Мост модалитета 🆕 слика + звук + видео
📡 Бесплатни Radar каталог 🆕 уз пријављивање
⚖️ Планирање према квоти 🆕 Quota-Share
📊 Телеметрија квоте 🆕 уживо

План развоја — на путу ка v3.9.0 LTS


🧩 Доступно

npm верзија NPM месечно Docker Hub Лиценца: MIT Docker преузимања Electron преузимања

🚀 Почетак 🚀 Брзи почетак 📦 Инсталација 🆓 Без конфигурације
💡 Сазнајте више 💥 Обећање 🤔 Зашто OmniRoute 🏆 По чему се издваја
⚙️ Функције 🎯 Комбинације 🌐 Добављачи 🔌 CLI и MCP
🗜️ Компресија 🖥️ Где ради 🔒 Приватност
👀 Погледајте 🎬 На делу Шта је ново 🤖 Компатибилни CLI алати
💚 Подршка 💚 Подршка / Донације 💬 Заједница 💖 Спонзори
📦 Пројекат 🛠️ Технолошки стек 📖 Документација 👥 Сарадници
🌐 На 66 језика

Енглески (en) Португалски — Бразил (pt-BR) Португалски (pt) Шпански (es) Француски (fr) Италијански (it) Немачки (de) Холандски (nl) Руски (ru) Украјински (uk-UA) Пољски (pl) Чешки (cs) Словачки (sk) Румунски (ro) Мађарски (hu) Бугарски (bg) Дански (da) Фински (fi) Норвешки (no) Шведски (sv) Кинески — поједностављени (zh-CN) Кинески — традиционални (zh-TW) Јапански (ja) Корејски (ko) Тајландски (th) Вијетнамски (vi) Индонежански (id) Малајски (ms) Филипински (phi) Хинди (hi) Гуџарати (gu) Марати (mr) Тамилски (ta) Телугу (te) Бенгалски (bn) Урду (ur) Персијски (fa) Арапски (ar) Хебрејски (he) Турски (tr) Азербејџански (az) Свахили (sw) Грчки (el) Хрватски (hr) Српски (sr) Литвански (lt) Естонски (et) Летонски (lv) Словеначки (sl) Малтешки (mt) Ирски (ga) Канада (kn) Малајалам (ml) Одија (or) Панџапски (pa) Непалски (ne) Синхалски (si) Бурмански (my) Кмерски (km) Хауса (ha) Јоруба (yo) Игбо (ig) Амхарски (am) Узбечки (uz) Грузијски (ka) Јерменски (hy)


🆓 Ради чим га инсталирате — без кључева, без конфигурације

Ради чим га инсталирате — без конфигурације. Три корака: 1. Инсталирајте — npm i -g omniroute, сервер се покреће на localhost:20128. 2. Усмерите свој алат на http://localhost:20128/v1 — било који алат компатибилан са OpenAI-јем (Claude Code, Cursor, Cline). 3. Добијате одговор — позовите модел auto за тренутни одговор, без API кључа, регистрације или конфигурације. Провајдер без кључа OpenCode Free унапред је повезан са комбинацијом auto, па нова инсталација одмах ради.
# Нова инсталација, без акредитива — `auto` већ ради:
curl http://localhost:20128/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{"model":"auto","messages":[{"role":"user","content":"Hello!"}]}'

Више волите одређени бесплатни позадински систем? Позовите oc/… (OpenCode Free) директно. Затим пређите на auto и препустите OmniRoute-у да изабере.

📦 Скрипте за брзи почетак које можете одмах копирати и налепити за Python, Node.js, PHP и cURLexamples/quickstart/


💥 Обећање

Обећање — једна крајња тачка и 359 провајдера. Аутоматски резервни избор наставља усмеравање док год је доступно друго исправно одредиште. Шест стубова: отпоран резервни избор међу 359 провајдера · до 95% уштеде токена на одговарајућим радним оптерећењима · почетак за $0 уз више од 150 бесплатних пакета и 54 стална/без-кључа заувек бесплатна провајдера · 36 CLI/агентских интеграција путем једне конфигурације · компатибилност са OpenAI, Claude, Gemini и Responses API-јем на /v1 · продукционе контроле, укључујући прекидаче кола, TLS прикривање, MCP са 110 алата, A2A, меморију, заштитне механизме, евалуације и више од 39.000 декларација статичких тестова у више од 5.100 праћених тестних датотека.

🤔 Зашто OmniRoute?

Зашто OmniRoute — престаните да жонглирате са 10 контролних табли, неважећим API кључевима и неочекиваним рачунима. Десет свакодневних проблема и решења: квота истиче неискоришћена → максимално искористите претплате; ограничења брзине усред програмирања → аутоматски резервни избор у 4 нивоа (Претплата → API → Јефтино → Бесплатно); излази алата троше токене → RTK + Caveman компресија (15–95%); скупи API-ји → усмеравање оптимизовано према трошковима; сваки алат има сопствено подешавање → једна крајња тачка, једна контролна табла; AI је блокиран → прокси у 3 нивоа + TLS прикривање; неважећи кључеви → отпорност у 3 слоја (прекидачи кола, период мировања кључа, закључавање модела); тим дели једну претплату → скупови кључева са правичним квотама; упити пролазе кроз туђи облак → локални приступ са кључевима шифрованим помоћу AES-256-GCM; нема увида у потрошњу → аналитика уживо (употреба, квота, уштеда, p95 кашњење).
Ток OmniRoute захтева: ваш IDE или CLI (Claude Code, Cursor, Cline…) позива једну локалну крајњу тачку (http://localhost:20128/v1); OmniRoute паметни рутер (RTK + Caveman компресија, 19 стратегија усмеравања, прекидачи кола, TLS прикривање, MCP, A2A, заштитни механизми) може да прелази на резервни избор кроз 4 нивоа провајдера док год постоји одговарајуће исправно одредиште — Ниво 1 Претплата, Ниво 2 API кључ, Ниво 3 Јефтино и Ниво 4 Бесплатно.

🤝 Уз подршку наших пријатеља отвореног кода

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

Желите да се придружите као пријатељ отвореног кода? То су компаније које подржавају отворени код и помажу да OmniRoute напредује — и јавно наводимо где иде сваки токен који нам дају. Јавите нам се: diegosouza.pw@outlook.com

Kimi (Moonshot AI)
Kimi
Moonshot AI

Founding Open Source Friend
Захваљујемо се Kimi (Moonshot AI), нашем оснивачком пријатељу отвореног кода, на подршци овом проjekту! Kimi je AI лабораторија иза породица модела отворене тежине K2 и K3 — Kimi K3 нуди контекстни прозор од 1M токена, native визуелну подршку и програмирање на нивоу врхунских модела по знатно нижој цени, и ради без икаквих подешавања са Claude Code, Codex и сваким алатом за програмирање који OmniRoute опслужује.

Шта подршка Kimi-ja омогућава: Kimi-jevi API кредити покру OmniRoute-ов процес издавања верзија валидиран помоћу AI-a — фазу merge validation powered by Kimi K3 која прегледа сваки pull request прије него што се објави — као и свакодневни развој функционалности. Подршка првог реда за Kimi доступна је на оба пута: директно преко Kimi API (kimi-k3) и преко Kimi Code плана за програмирање (OAuth и API кључ). OmniRoute je такође први бразилски пројекат отвореног кода у Kimi-jevom програму подршке. Набавите Kimi API кључ са 15% додатних кредита →
Cheaper Inference
Cheaper Inference
cheaperinference.com

Open Source Friend
Захваљујемо се Cheaper Inference, пријатељу OmniRoute-a у отвореном коду, на подршци овом проjekту! Cheaper Inference је улазна тачка рангирана по трошковима која препродаjе 42 врхунска модела — Claude, GPT-5.x, Gemini, Kimi K3, GLM, DeepSeek, Grok и MiniMax — иза jedne крajне тачке компатибилне са OpenAI, усмјеравајући свaki захтев ka најjeftинijem погодном добавaчу без наплаћивања преко цене коju je odredio произвођач модела.

Подршка првог реда у OmniRoute: Chat Completions, native крajnja tačka /v1/responses, визуелна подршка, позивање алата (tool calling) и 3 модела за слике (grok-imagine, nano-banana-pro, nano-banana-2, доступни kao cheaperinference/<model>). Набавите API кључ →

Линкови означени са aff=omniroute су партнерски линкови. Они финансирају проjekat без додатних трошкова за вас.


🎟️ Промоције партнерских програма — купони за бесплатну регистрацију од провajдерa које не спонзоришемо (кликните да проширите)

Овaj одeljak je намењен искључиво кодовима за препоруку/купоне. Спонзорисана партнерства налазе се у одeljku 🤝 Уз подршку наших пријатеља отвореног кода изнад. OmniRoute нема спонзорство ни партнерство са провajderima наведеним овде — ovo su jавни купони које свако може искористити.

AgentRouter
AgentRouter
agentrouter.org
AgentRouter — партнерска регистрација · 100 $ бесплатних кредита приликом регистрације (бесплатан сервер, очекујте већу латенцију — најбоље за тестирање, а не за производно окружење). Подршка првог реда у OmniRoute од верзије v3.8.50: Chat Completions, Anthropic-компатибилни формат преноса и OpenAI-компатибилна путања. Доступни модели укључују claude-opus-4-8, claude-opus-5, gpt-5.6-sol и друге. Преузмите свojих 100 $ →

⚠️ Партнерски линк — OmniRoute нема спонзорство ни партнерство са овим провajderom.

Знате за неког другог провajdera са издашним купоном за бесплатну регистрацију који би користио корисницима OmniRoute-a? Отворите issue и додаћемо га овде.


🎯 Комбо — Флагман

Свих 19 стратегија рутирања комбо анимирано — по једна плочица за сваку стратегију: priority, fill-first, weighted, round-robin, p2c, least-used, random, strict-random, cost-optimized, headroom, reset-window, reset-aware, context-relay, context-optimized, cache-optimized, lkgp, auto, fusion, pipeline. Погледајте табелу изнад за детаље шта свака од њих ради.

Комбо је ланац модела кроз које OmniRoute рутира аутоматски. Ако квота истекне, провајдер откаже или трошкови скоче, комбо може прећи на следећи погодан здрав модел. 🛡️

Без конфигурације — само користите auto

Нема потребе да правите комбо. Поставите модел на auto (или неку варијанту) и OmniRoute гради виртуелни комбо од ваших повезаних провајдера, оцењен у реалном времену:

ID моделаЗа шта је оптимизован
auto🎯 Уравнотежени подразумевани режим (LKGP — придржава се вашег последњег добро функционалног провајдера)
auto/coding🧑💻 Тежине усмерене ка квалитету за генерисање кода
auto/fast Најмања латенција прво
auto/cheap💰 Најјефтиније по токену прво
auto/offline🔋 Највише преостале квоте / простора до ограничења прво
auto/smart🔭 Приоритет квалитета + 10% истраживања ради откривања бољих модела
auto/lkgp📌 Изричито придржавање последњег добро функционалног провајдера
auto/chaos🧪 Тежине за симулацију грешака ради тестирања отпорности (chaos engineering)

🔀 Или направите сопствену — 19 стратегија рутирања

Свих 19 стратегија — комбинујте по кораку у комбоу:

# Стратегија Шта ради
1 priority Уређена листа приоритетних мета — испразни сваку пре прелаза на следећу 🥇
2 fill-first Потпуно попуни квоту сваке мете пре него што настави даље
3 weighted Пондерисан случајан избор по тежини сваке мете
4 round-robin Циклично пролажење кроз мете по редоследу
5 p2c Балансирање оптерећења методом „power-of-two-choices"
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 Last-Known-Good Path (последња позната добра путања) — фиксира се на последњи успешан провајдер, затим прелази на резервна правила
17 auto Оцењивање у реалном времену на основу 16 фактора за сваку везу 🤖
18 fusion Дистрибуира упит на панел модела + судија синтетизује један одговор 🧬
19 pipeline Ланчани кораци — излаз сваке мете се прослеђује следећој 🔗

Механизам Auto-Combo оцењује сваког кандидата по 16 фактора (здравље, квота, трошак, латенција, погодност за задатак, квалитет, доступност сесије…) — погледајте docs/routing/AUTO-COMBO.md.

🧱 Отпорност је уграђена (3 независна слоја)

<img src="./docs/diagrams/resilience-layers.svg" width="100%" alt="Отпорност OmniRoute — 3 независна самообновљива слоја, прави слој за прави тип отказивања. Слој 1: прекидач кола провајдера (цео провајдер): активира се само на 408/5xx, прагови OAuth 8× / API-key 12× / локално 2×, ресетовање 60s/30s/15s у HALF-OPEN пробу, лења обнова; док је OPEN, комбо преусмерава на следећег провајдера. Слој 2: пауза везе (један кључ/налог): основа 5s OAuth / 3s API-key, експоненцијално ×2 повлачење уз заштиту од „anti-thundering-herd" ефекта, 429 поштује Retry-After, успех чисти сво стање грешке; један кључ у паузи се прескаче док остали кључеви настављају да опслужују. Слој 3: закључавање модела (један модел): грешке 429 по моделу, локалне 404 или одбијања режима закључавају само тај модел — никада целу везу. Терминалне стања (забрана, истек, потрошени кредити) су намењене оператору, а не паузи."/>

📖 Auto-Combo Engine · Водич за отпорност


🏆 По чему се OmniRoute издваја

По чему се OmniRoute издваја — временски означен преглед функција у поређењу са 9router, OpenRouter, CLIProxyAPI и LiteLLM кроз 13 могућности. OmniRoute: 359 провајдера, више од 150 уграђених бесплатних нивоа, 19 стратегија усмеравања, компресија токена са 12 механизама, уграђени MCP сервер са 110 алата, A2A протокол за агенте, трајна меморија, заштитне мере, агенти у облаку, прикривање TLS отиска, Desktop/Termux/PWA и кориснички интерфејс на 42 локализована језика. OmniRoute је лиценциран под MIT лиценцом и може се самостално хостовати. Могућности и бројке конкурената могу се мењати; погледајте повезану методологију.

📊 Комплетна методологија и детаљи по функцијама у поређењу са 9router, OpenRouter, CLIProxyAPI и LiteLLM → docs/comparison/OMNIROUTE_VS_ALTERNATIVES.md


💚 Подржите OmniRoute

OmniRoute је лиценциран под MIT лиценцом и одржаван је отворено. Ако вам штеди време или новац, ево како можете помоћи да остане независан — изаберите оно што вама одговара. Спонзорство никада не утиче на приоритет рутирања; купује видљивост, а не рангирање.

Означите репозиторијум звездицомБесплатно — заиста помаже видљивостиStar OmniRoute
🐙 GitHub SponsorsЈеднократно или месечно · без провизије платформеgithub.com/sponsors/diegosouzapw
Ko-fiБрз једнократни напитак, без пријаве за донатораko-fi.com/diegosouzapw
🧋 Buy Me a CoffeeМали, неформалан гестbuymeacoffee.com/diegosouzapw
🖐 LiberapayПериодично · непрофитно · отвореног кодаliberapay.com/diegosouzapw
🇧🇷 PIX (Бразил)Тренутно, без накнадакључ и QR испод
КриптовалутеBTC · ETH · USDT-TRC20 · USDC-Solanaадресе испод

🇧🇷 PIX — тренутно, без накнада (Бразил)

OmniRoute PIX QR code

Кључ (насумичан): 5d865059-bc44-483a-962d-43ceb80126eb

Pix copia-e-cola:

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

₿ Криптовалуте — BTC · ETH · USDT-TRC20 · USDC-Solana (кликните за приказ)
₿ BTCBitcoin (SegWit)bc1qh00smz004sy85wyl28v77tenkt3ckl6eaep7fd
Ξ ETHEthereum (ERC20)0x64Cf6B68A6Ff34288e89172950a2d00102337a84
₮ USDTTron (TRC20)TKAF41JpuQrHbKTnsQa9svJE2T192Hvsc2
$ USDCSolana2emNNZzVVWQc3FQ2wk9M6qXUQmW8AKdjjL174fXR28Tu

⚠️ Сваку валуту слати само на мрежи која је приказана — слање на погрешну мрежу може довести до губитка средства.

🐛 Пронашли сте грешку или имате повратну информацију? Отворите Discussion.


Напомене за развојне тимове: Пројекат може генерисати локалну .env датотеку током npm install/postinstall процеса ради лакшег рада развојних тимова. Ова датотека је намерно игнорисана путем .gitignore (погледајте .gitignore) и никада не сме бити комитована — уколико се случајно комитује, ротирајте све изложене тајне податке и уклоните датотеку из историје. Погледајте docs/DEVELOPER-ENVIRONMENT.md за упутства о управљању локалним датотекама окружења и тајним подацима.

📡 OmniRoute Radar

Главна процена за бесплатни ниво остаје ~1.62B токена месечно на основу изнад документованог каталога из којег су уклоњена преклапања између обједињених квота. Привремени кредити за регистрацију код провајдера могу засебно повећати количину у првом месецу на ~2.22B. Radar је опциони, потписани слој каталога за кориснике који желе ажурнију доступност бесплатних модела између OmniRoute издања; каталог заједнице и све постојеће бесплатне функције остају бесплатни.

Подржаваоци могу добити каталог уживо и додатне могућности код провајдера. Његов засебни, променљиви максимум износи приближно највише 3B токена месечно, у зависности од доступности провајдера. Тај максимум није загарантован: провајдери у сваком тренутку могу да промене квоте, услове подобности, моделе или регионе.

Radar се користи само уз изричиту сагласност и подржава искључиво GET захтеве. OmniRoute клијент не отпрема упите, саобраћај, конфигурацију провајдера, телеметрију коришћења нити локално стање одбачених обавештења. Сазнајте више о условима подобности и актуелном каталогу на radar.omniroute.online/planos.


Šta je novo

Skorašnji istaknuti detalji iz verzija v3.8.20 → v3.8.50. Kompletna istorija se nalazi u CHANGELOG.md.

  • 🎛️ OmniConductor — dolazna A2A delegacija ka vašoj floti agenata, Conductor vештине (skills) na Agent Card-u, i panel na kontrolnoj tabli sa Faro push-to-talk glasovnim ćaskanjem. → A2A Server
  • 🛂 Adaptivni prijem i zaštita od preopterećenja — teški chat zahtevi se stavljaju u red čekanja umesto da vraćaju 503 grešku, uz atomske RPM rotirajuće zakupe (leases) po konekciji. → Resilience Guide
  • 🗂️ Kanonsko /v1/models uređivanje — jedan kontinuirani blok grupisan po provajderu za svakog provajdera (kombinacije su prve fiksirane), stabilno kroz svaki izvor kataloga. → API Reference
  • 🗜️ Poboljšanje kompresije — podrazumevano uključena zaštita od inflacije, Caveman paketi za DE / FR / JA + kineski (wényán), RTK filteri za Gradle i .NET. → Compression
  • 💸 Iskrena fiksna cena — provajderi sa pretplatom / coding-plan pokazuju $0 u analitici troškova; budžet, kvota i rutiranje nastavljaju sa procenom. → API Reference
  • ⚖️ Quota-Share rutiranje — pravedna podela kvote deljenog naloga preko udruženih ključeva, sa mehanizmom koji ne rasipa resurse tako što se neaktivni delovi pozajmljuju. → Resilience Guide
  • 🤖 Podešavanje CLI/agenta jednom komandom — 13 registrovanih setup-* komandi; omniroute run pokreće 7 CLI alata (Claude Code, Codex, Aider, Goose, OpenCode, Qwen Code, Gemini CLI); omniroute configure podržava 10 ciljeva sa interaktivnim izborom provajdera+modela i omiljenim postavkama po kontekstu. → CLI Integrations
  • 🛰️ Udaljeni režim (Remote mode) — upravljajte udaljenim OmniRoute-om preko tokena sa ograničenim opsegom (connect / contexts / tokens) + antigravity OAuth pomoćnik za VPS instalacije. → Remote Mode
  • 🧭 Pametnije auto-rutiranjeauto/<category>:<tier> kombinacije, Fusion (panel modela + sudija), rutiranje svesno zadatka, izmene po zahtevu za model / mod / USD-budžet. → Auto-Combo
  • 🗜️ Kompresija sa priključcima (Pluggable compression) — 12 kombinujućih motora + Compression Studios: LLMLingua-2, dvoslojni Ultra, omniglyph, kapija verodostojnosti po koraku, GCF v3.2, editor sa prevlačenjem za promenu redosleda. → Compression
  • 🕵️ Transparentna MITM dekripcija (TPROXY) — hvatanje CLI alata koji ignorišu proxy env varijable, uz CA po SNI + instalater za trust-store. → MITM/TPROXY
  • 💸 Telemetrija troškova svudaX-OmniRoute-* zaglavlja troškova/korišćenja na svakom endpointu, zaglavlje uštede za cache-HIT, kvote USD potrošnje po ključu. → API Reference
  • 🧠 Memorija koju kontrolišete — podrazumevano isključena, opciona int8 vektorska kvantizacija + tipizovano opadanje (decay), po-zahtevni x-omniroute-no-memory. → Memory
  • 🛡️ Bezbednost — zaštita od prompt-injekcije na svakoj LLM ruti (red-team paket), opciona zaštita za maskiranje kredencijala (redaktuje procurele API ključeve/tajne u oba smera), besplatna DuckDuckGo pretraga weba kao poslednje sredstvo, i opciona OIDC prijavna kapija za kontrolnu tablu (prijava lozinkom je uvek dostupna). → Guardrails
  • 🖼️ Novi endpointi/v1/ocr (Mistral OCR) i /v1/audio/translations (u stilu Whisper-a) upotpunjuju medijsku površinu. → API Reference
  • 🎨 Generisanje slika / videa / zvuka — jedan API za medije: xAI Grok Imagine i Novita AI video, ComfyUI, Magnific, Adobe Firefly, Segmind, i govorni provajderi kao ElevenLabs. → API Reference
  • 🌍 Postavljanje i operacije — reverse-proxy basePath, automatsko otkrivanje jezika pretraživača, praćenje uređaja po ključu, MITM poverenje bez root prava, zh-TW lokalizacija. → Environment
  • 🤝 Više provajdera i agenata — cloud agenti (Codex Cloud, Cursor, Devin, Jules), Grok Build (xAI) sa prijavom preko browsera i OAuth-a, Ollama kartica prvog reda, Claude Opus 5 i Sonnet 5, zvanično Kimi partnerstvo (Code/Web/Moonshot), Zed, Requesty, SenseNova, Yuanbao, Agnes AI… i osvežen katalog od 352 provajdera. → Providers
  • 📡 Transparentnost rutiranja — svaki odgovor nosi zaglavlje X-OmniRoute-Decision koje navodi strategiju/provajdera/kašnjenje koje je opsluživalo zahtev, nova cache-optimized strategija kombinacije + Auto-Combo faktor cacheAffinity usmerava ponovljene zahteve nazad na konekciju koja sadrži keširani prefiks, a endpoint samo za čitanje /v1/auto-combo/{channel}/candidates izlaže živi bazen kandidata za auto/* kanal. → Auto-Combo
  • Lokalne performanse i infrastruktura — lokalni Redis jednim klikom, deployeri za Cloudflare Workers / Deno Deploy relej, Bifrost i Mux kao nadgledani ugrađeni servisi. → Embedded Services
  • 🧩 Takođe u paketu — okvir za priključke (plugin framework) + marketplace, okviri vештина za Omni/Agent/GitHub, integracija Obsidian vault-a (22 MCP alata), OpenAI-kompatibilni Batch i Files API-jevi, semantička keš memorija odgovora, gamifikacija sa tabelama najboljih (leaderboards), ACP otkrivanje agenata (15 ugrađenih agenata), zakazani izvoz logova u BigQuery, auto/chaos ubacivanje grešaka (fault injection), Telegram bot most, ugrađeni menadžer verzija u aplikaciji i LMArena-ELO rangiranje besplatnih provajdera. → Docs

🤖 Компатибилни CLI алати и агенти за кодирање

Једна конфигурација — http://localhost:20128/v1 — и сваки AI IDE или CLI ради на бесплатним и јефтиним моделима.

Claude Code
Claude Code
Codex CLI
Codex CLI
Cline
Cline
Kilo Code
Kilo Code
Zoo Code
Zoo Code
Continue
Continue
Aider
Aider
ForgeCode
ForgeCode
jcode
jcode
DeepSeek TUI
DeepSeek TUI
CodeWhale
CodeWhale
OpenCode
OpenCode
Factory Droid
Factory Droid
GitHub Copilot CLI
Copilot CLI
Cursor CLI
Cursor CLI
Smelt
Smelt
Pi (pi-coding-agent)
Pi
Grok Build (xAI)
Grok Build
Hermes Agent (Nous Research)
Hermes Agent
OpenClaw
OpenClaw
Goose
Goose
Open Interpreter
Open Interpreter
Warp AI
Warp AI
Agent Deck
Agent Deck
такође радi са · Kiro · Command Code · Antigravity · Windsurf · AMP · било којим OpenAI-компатибилним алатом

📖 Подешавање по алату за свих 36 алата (26 CLI Code-а + 10 CLI агената) → docs/reference/CLI-TOOLS.md · 🧩 OpenCode додатак → @omniroute/opencode-provider


Покрените било који подржани CLI кроз OmniRoute једном командом — без писања конфигурационих фајлова, креденцијали се убацују по процесу, а Qwen/Gemini добијају одвојив изолован home:

omniroute run claude   --model openai/gpt-5.4          # Claude Code
omniroute run codex    --model glm/glm-5.2             # OpenAI Codex CLI
omniroute run aider    --model glm/glm-5.2 -- --message "reply OK"
omniroute run goose    --model glm/glm-5.2
omniroute run opencode --model glm/glm-5.2 -- run "reply OK"
omniroute run qwen     --model glm/glm-5.2 -- -p "reply OK"
omniroute run gemini   --model glm/glm-5.2 -- --skip-trust -p "reply OK"

# Или изаберите провајдера+модел интерактивно и запишите сопствену конфигурацију алата:
omniroute configure codex          # такође: claude opencode qwen aider goose gemini cline continue kilo

Свака команда поштује активни удаљени контекст (omniroute connect <host>), --dry-run приказује тачан env/args пре извршавања, а --api-key-env NAME чува тајне подаље од историје ваше конзоле. → CLI интеграције


🌐 357 добављача AI услуга — 152 означена у каталогу као бесплатна

357 регистрованих добављача у канонским колекцијама за ћаскање, медије, претрагу, локалне услуге, агенте у облаку и системске услуге, укључујући 152 са метаподацима за откривање hasFree: true. Регистар модела за ћаскање обухвата 229 добављача / 2.554 различита пара добављач–модел / 1.283 необрађена ID-а модела; засебни каталог бесплатних квота садржи 491 ред по моделу, 35 периодично обновљивих скупова и 54 периодично обновљива/трајно бесплатна добављача без кључа. Ови имениоци се намерно разликују; дефиниције и прорачуни са уклоњеним дупликатима скупова налазе се у документима Референца добављача и Бесплатни нивои.

🏢 Свака велика лабораторија — преко једне приступне тачке

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

…и још преко 330 — свака икона се уживо учитава из каталога добављача на контролној табли. 📖 Референца добављача


🆓 Заувек бесплатно — $0, без картице

OpenCode Zen
OpenCode Zen
DeepSeek V4, Nemotron 3
Без ограничења броја токена
Kilo Code
Kilo Code
Аутоматско усмеравање, Tencent Hy3
Бесплатно заувек
Requesty
Requesty
GPT-OSS 120B, Nemotron
Бесплатно заувек
SiliconFlow
SiliconFlow
DeepSeek V3.2 / R1
Бесплатни ниво
Z.AI GLM
Z.AI GLM
GLM-4.7 / 4.5-Flash
Бесплатно заувек
Baidu ERNIE
Baidu ERNIE
ERNIE 4.0
Бесплатно заувек
Qoder AI
Qoder AI
Qwen3-Max, Kimi-K2
НЕОГРАНИЧЕНО БЕСПЛАТНО
Pollinations
Pollinations
GPT, Llama, Claude
Кључ није потребан
Cloudflare AI
Cloudflare AI
50+ модела
10K неурона/дан
NVIDIA NIM
NVIDIA NIM
GLM, MiniMax
~40 RPM бесплатно
Cerebras
Cerebras
GLM 4.7, GPT-OSS
1M токена/дан
OpenRouter
OpenRouter
:free модели
+$10 → већи RPM

📖 Комплетан машински читљив каталог → docs/reference/PROVIDER_REFERENCE.md


🖥️ Где OmniRoute радi — Свуда

Иста апликација, ваш уређај, ваша правила. Од глобалне npm инсталације до вашег телефона преко Termux-а.

ПлатформаИнсталацијаИстицане карактеристике
📦 npm (глобално)npm install -g omnirouteЈедна команда, било који ОС
🐳 Dockerdocker run … diegosouzapw/omnirouteMulti-arch AMD64 + ARM64
🖥️ Desktop (Electron)npm run electron:buildNative прозор + системска трака — Windows / macOS / Linux
💪 ARMnative arm64Raspberry Pi, ARM сервери, Apple Silicon
📱 Android (Termux)pkg install nodejs && npx -y omnirouteРади на вашем телефону, 24/7, без root-а
📲 PWA"Додај на почетни екран"Целоекранско, offline, инсталабилно из прегледача
🧩 OpenCode plugin@omniroute/opencode-providerNative OpenCode интеграција
🤖 VS Code Copilot Chatинсталирајте OmniCopilot екстензијуСваки OmniRoute модел у native Copilot Chat бирачу — stable & Insiders
🛠️ Из извораnpm install && npm run devХакујте, допринесите

📖 Docker водич · Desktop · Termux · PWA · OpenCode


🧩 Ново: OmniRoute унутар VS Code-овог native Copilot Chat-а

Нема нове бочне траке, нема новог chat интерфејса — сваки модел који OmniRoute сервира појављује се директно у Copilot Chat бирачу модела који већ користите. Од VS Code 1.122, provider модели раде без GitHub пријаве или Copilot претплате — agent режим, позивање алата и vision, потпуно бесплатно.

Инсталирајте OmniCopilot екстензију, усмерите је на ваш OmniRoute сервер (подразумевано localhost:20128), затим отворите Copilot Chat → бирач модела → Manage Models…OmniRoute.

ПродавницаЛинкРади са
🧩 VS Code MarketplaceИнсталирај →VS Code — stable & Insiders
🔓 Open VSX RegistryИнсталирај →Cursor, Windsurf, VSCodium, Theia, code-server, Gitpod, Antigravity, Kiro…

Из самог уређивача: отворите преглед Extensions, потражите "OmniRoute", кликните Install — ради на исти начин у обе продавнице. Извор, проблеми и упутство за објављивање налазе се на diegosouzapw/OmniCopilot.

📖 VS Code Copilot Chat водич — подешавање, шта бирач приказује, dashboard-in-a-tab, решавање проблема


🔒 Privatnost i lokalno prvo

Private and local-first — OmniRoute's gateway and control plane run on your machine. Prompts are sent to the upstream provider selected for each request; OmniRoute adds no hosted prompt-processing hop and telemetry is disabled by default. Credentials are encrypted at rest with AES-256-GCM; controls include API-key scoping, IP filtering, rate limits, prompt-injection guards, upstream-header scrubbing, opt-in PII redaction, sanitized errors and a local SQLite audit trail. OmniRoute is MIT-licensed and self-hostable.

📖 Autorizacija · Ograde (Guardrails) · Usklađenost


🔌 Potpuni CLI + A2A i MCP

Osim kao server, OmniRoute je i potpuna kontrolna komandna linija sa preko 80 komandi, plus otvoreni protokoli za agente, tako da AI agent može da ga upravlja samostalno.

⌨️ Prava komandna linija (ne samo start)

omniroute               # pokreni gateway + kontrolnu tablu (port 20128)
omniroute chat          # interaktivni TUI chat klijent (kose crte: /model /combo /skill /memory)
omniroute setup         # vođeni čarobnjak za prvo pokretanje
omniroute doctor        # dijagnostika provajdera, portova, nativnih zavisnosti

🛰️ Udaljeni režim — pokrenite CLI ovde, OmniRoute na VPS-u

OmniRoute na serveru? Upravljajte njime sa svog laptopa koristeći istu komandnu liniju. Prijavite se jednom sa ograničenim pristupnim tokenom; svaka naredna komanda tada cilja udaljeni server.

omniroute connect 192.168.0.15            # lozinka → ograničeni token, sačuvan kao kontekst
omniroute models list                     # ← izvršava se na UDALJENOM serveru
omniroute configure codex                 # ← bira udaljeni model, upisuje lokalni Codex profil
omniroute tokens create --name ci --scope read   # kreirajte uže ograničene tokene za druge mašine
omniroute contexts use default            # ← vratite se na lokalni server

Tokeni imaju ograničen opseg read / write / admin; rute koje pokreću procese ostaju dostupne samo lokalno (loopback-only). 📖 Udaljeni režim

Animated terminal demoing the OmniRoute CLI — omniroute providers list, omniroute combo list and omniroute health — cycling over the 86-command top-level surface: 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 …

🤝 Povežite agenta — i on sam upravlja OmniRoute-om

Izložite OmniRoute preko MCP, A2A, REST API-ja, webhook-ova ili udaljene komandne linije — bilo koji sposoban agent (ili vaš vlastiti kod) dobija ključeve za ceo gateway: rutiranje, provajdere, kombinacije, keš, kompresiju, memoriju — samostalno. HTTP krajnje tačke ispod se opslužuju na http://localhost:20128.

InterfejsKrajnja tačka / komandaKoristite za
🧰 MCP (stdio)omniroute --mcpPovezivanje sa Claude Desktop, Cursor, bilo kojim MCP klijentom
🌊 MCP (HTTP)/api/mcp/streamUdaljeni MCP — 110 alata, 33 opsega (primena po izboru), potpuni trag revizije
📡 MCP (SSE)/api/mcp/sseStrimovani MCP transport
🤝 A2A/.well-known/agent.jsonKomunikacija agent-agent, JSON-RPC 2.0 + SSE, 6 sposobnosti
🌐 REST API/v1/*Kompatibilan sa OpenAI — chat, embedovanja, slike, audio, OCR
🔔 Webhook-ovi/api/webhooksSlanje događaja zahteva / kvota na Slack, Discord, Telegram ili bilo koji URL
🛰️ Udaljena CLIomniroute connect Upravljanje udaljenom instancom pomoću ograničenih pristupnih tokena
# Dajte Claude Code-u kompletan skup OmniRoute alata preko MCP-a:
claude mcp add-server omniroute --type http --url http://localhost:20128/api/mcp/stream

📖 MCP Server · A2A Server · Protokoli agenata


🗜️ Уштедите 1595% токена — аутоматски

📖 Како то функционише — pipeline, архитектура и математика уштеде

OmniRoute pipeline za kompresiju: ilustrativni zahtev klijenta od 10.000 tokena prolazi kroz 12 kompozabilnih engine-a — Session-Dedup, CCR, Lite, RTK, Responses Tool Output, Headroom, Relevance, Caveman, Aggressive, LLMLingua-2, Ultra i OmniGlyph — i može stići do provajdera na oko 1.080 tokena u dokumentovanom primeru sa naslaganim redosledom. Strukturirani sadržaj je zaštićen mehanizmima za očuvanje i validacijom tačnosti po koraku; eksplicitni gubitljivi ili eksperimentalni modovi mogu transformisati podobni sadržaj.

Podrazumevana naslagana kombinacija radi RTK → Caveman. Kada oba deluju na isti tool/kontekst payload, uštede se kombinuju:

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

Blokovi kôda, URL-ovi, JSON i strukturirani podaci su uvek zaštićeni od strane engine-a za očuvanje.

Zašto koristiti mnogo tokena kada malo tokena obavi posao? Svaki zahtev prolazi kroz OmniRoute-ov pipeline za kompresiju transparentno — bez izmena na strani klijenta. Sada je to stek od 12 kompozabilnih engine-a koji se izvršavaju po redosledu i kombinuju u zavisnosti od routing kombinacije — nadograđujući ideje iz RTK, Caveman ( 90K+), LLMLingua-2 i Troglodita (PT-BR).

🧱 Stek od 12 engine-a

Engine-i se izvršavaju po redosledu pipeline-a; svaki se nezavisno može uključiti/isključiti i podesiti po kombinaciji:

#EngineŠta radi
1Session-DedupUklanja sadržaj koji se ponavlja kroz ture (content-addressed, cross-turn)
2CCRArhivira velike blokove iza retrieve markera, preuzima se na zahtev
3LiteSkraćivanje razmaka + image-URL (osnova sa niskom latencijom)
4RTKPametno filtriranje rezultata alata, dedup i truncation (svesno komandi)
5Responses Tool OutputJSON kompresija bez gubitka podataka kao prioritet + ograničena kompresija dijagnostike za shell/patch/search/build izlaze (Responses API)
6HeadroomBezgubitna tabelarna kompakcija JSON nizova (~30%) putem prilagođenog GCF kodeka
7RelevanceEkstraktivno ocenjivanje rečenica u odnosu na poslednji upit korisnika
8CavemanKompresija proze zasnovana na pravilima (~6575% na izlazu)
9AggressiveSumarizacija + progresivno „starenje" starijih tura
10LLMLingua-2ML semantičko skraćivanje putem MobileBERT ONNX — bezbedno za kôd, asinhrono
11UltraHeurističko skraćivanje tokena sa opcionim slojem malog modela (SLM)
12OmniGlyphEksperimentalno kodiranje konteksta kao slike, mereno na Claude Fable 5 direktno preko Anthropic linka; GPT 5.6 transformeri ostaju fail-closed do potvrde provajdera. Četiri profila kompresije (agresivan podrazumevani, balansiran, safe-for-coding, passthrough) (najagresivniji; opt-in)

Blokovi kôda, URL-ovi i strukturirani podaci su uvek očuvani bajt po bajt. Presetovi jednim klikom kombinuju engine-e:

ModUštedaNajbolje za
🪶 Lite~15%Uvek uključena bezbedna podrazumevana opcija
🪨 Standard (Caveman)~30%Svakodnevno programiranje
Aggressive~50%Duge sesije sa intenzivnim korišćenjem alata
🔥 Ultra~75%Maksimalna ušteda
🧰 RTK6090%Izlaz shell/test/build/git
🔗 Naslagano (RTK → Caveman)7895%Mešoviti promptovi + logovi alata

Realan primer — Standard mod:

Pre (69 tokena): "The reason your React component is re-rendering is likely because you're creating a new object reference on each render cycle. When you pass an inline object as a prop, React's shallow comparison sees it as a different object every time, which triggers a re-render. I would recommend using useMemo to memoize the object."

Posle (19 tokena): "New object ref each render. Inline object prop = new ref = re-render. Wrap in useMemo."

Isti odgovor. 72% manje tokena. Nula gubitka tačnosti.

PT-BR primer — Troglodita mod:

Antes (42 tokena): "O problema é que o componente está re-renderizando porque uma nova referência de objeto está sendo criada em cada ciclo de renderização. Eu recomendaria usar useMemo."

Depois (12 tokena): "Re-render: ref nova cada ciclo (objeto inline recriado). Usar useMemo."

Mesma resposta. ~70% menos tokens. Precisão técnica intacta.


🎚️ Dalje od engine-a — stilovi izlaza, adaptivni regulator i kontrola po zahtevu

12 engine-a iznad smanjuju šta ide unutra. Još tri sloja oblikuju kako, kada i šta izlazi napolje:

  • 🪄 Output Styles (usmeravanje po osi izlaza) — ubacuju deterministička, cache-bezbedna uputstva za oblikovanje odgovora; kombinovana, svako na nivou intenziteta lite / full / ultra. Dodavanje stila je jednolinijski unos u registar:
    • Terse prose — izbacuje suvišne reči / članove / izbegavajuće izraze; čuva tehničku suštinu netaknuto.
    • Less code — "lazy senior dev" YAGNI pristup: najmanja funkcionalna izmena, bez neželjenog skele-koda.
    • Ponytail (lazy senior dev) — penje se na YAGNI ljestvici, otklanja suštinski uzrok, najmanji funkcionalni diff.
    • I have ADHD (action-first) — sledeća radnja na čelu, koraci numerisani, jedan konkretan sledeći korak, bez preambule.
    • Terse CJK (文言) — ultra-koncizni stil u duhu klasičnog kineskog jezika (dostupan samo za lokal zh).
  • 🎯 Adaptivni budžet konteksta (regulator) — umesto jednog on/off praga tokena, postepeno se pojačavaju najjeftiniji, najbezgubitniji engine-i samo koliko je potrebno da se stane u kontekstni prozor modela. Politika: reserve-output (podrazumevano, svesno modela) · percentage · absolute. Mod: floor (garantuje uklapanje) · replace-autotrigger (vaš eksplicitni izbor ima prioritet) · off (klasični prag).
  • 🎛️ Gde se odlučuje o kompresiji (prioritet, od višeg ka nižem) — zaglavlje x-omniroute-compression po zahtevu override po routing kombinaciji aktivni imenovani profil adaptivno / auto-trigger podrazumevano iz panela off. Primenjeni plan se vraća u zaglavlju odgovora X-OmniRoute-Compression: <mode>; source=<source>.

Auto-trigger po pragu tokena, uključite adaptivni regulator, fiksirajte imenovani profil, postavite jednokratnu opciju po zahtevu, ili dodelite pipeline po routing kombinaciji — šta god odgovara opterećenju. Opciona offline eval alatka (npm run eval:compression) ocenjuje tačnost u odnosu na uštedu na fiksiranom korpusu prije nego što primenite izmenu.

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


Brzi početak

1) Instalirajte i pokrenite

npm install -g omniroute
omniroute

💡 Vidite npm warn ERESOLVE ili upozorenja o peer-dep? To je bezopasno.

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

2) Povežite BESPLATAN provajder (bez registracije)

Dashboard → Providers → povežite Kiro AI (besplatan Claude, ~50 kredita/mesec po nalogu) ili OpenCode Free (bez autentikacije) → готово.

3) Usmerite svoj alat za programiranje

Base URL: http://localhost:20128/v1
API Key:  [kopirajte iz Dashboard → Endpoints]
Model:    auto            (pametno rutiranje bez podešavanja — ili bilo koji provajder/model)

4) Provjerite da li radi

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

Trebalo bi da vidite izlistane povezane modele. 🎉 To je to — počnite da programirate, a OmniRoute automatski rutira i prebacuje se na rezervne opcije za vas.

Ako vaš klijent ne može da šalje prilagođena zaglavlja, OmniRoute takođe izlaže tokenizovane alijase za kompatibilnost:

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

Koristite ove samo za klijente koji ne mogu da prilože Authorization: Bearer .... Autentikacija putem zaglavlja ostaje preporučeni mod.


📦 Још начина инсталације — 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 пратi највишу објављену стабилну SemVer верзију. Не прати git main грану. Закачите :X.Y.Z за GitOps. Погледајте Docker Release Channels. Image фиксира OMNIROUTE_MEMORY_MB=1024. То је довољно за контролну таблу и лаган чет. Агентима за кодирање (POST /v1/responses из Claude Code, Codex, Grok, ...) потребна је много већа V8 гомила (heap), иначе процес доживљава FATAL ERROR на приближно 12 GiB код два преклапајућа дугa контекста. Одредите величину контејнера изнад heap-a (native баферi се налазе изван V8):

Оптерећење Heap (-e OMNIROUTE_MEMORY_MB) Контејнер (--memory)
Контролна табла / лаган чет 1024 (подразумевано у image-у) ≥2 g
Један агент за кодирање 8192 ≥10 g
Два истовремена дуга /v1/responses 1024012288 ≥1216 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 Guide — runtime RAM.

Docker канал за пре-издања: diegosouzapw/omniroute:next и diegosouzapw/omniroute:next-web прате тренутну подразумевану release/v* грану. Ове променљиве ознаке су намењене само за тестирање необјављених исправки и нису подржане за производно окружење. Погледајте Docker Release Channels.

🥟 Bun

Стандардна bun install и глобална инсталација (bun install -g omniroute) су подржане путем детекције Bun runtime-a:

  • Уграђени bun:sqlite: OmniRoute користи Bun-ов уграђени bun:sqlite драјвер када се извршава под Bun-ом, уз пребацивање на better-sqlite3 на Node.js или sql.js.
  • Аутоматски избор Webpack бандлера у dev режиму: Развојни режим (bun run dev) аутоматски детектује Bun и искључује Turbopack у корист Webpack-a да би се спречиле некомпатибилности native V8 везивања. Производне градње (bun run build) прате OMNIROUTE_USE_TURBOPACK тачно као на Node-у: Turbopack по подразумеваном, OMNIROUTE_USE_TURBOPACK=0 за градњу са Webpack-ом (Dockerfile.bun то излаже као --build-arg).
  • Наменски Bun Dockerfile: Вишестепени Dockerfile.bun за native 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 Guide — Compose профили, Caddy HTTPS, Cloudflare тунели.

🦭 Podman

# 1. Припремите директоријум за податке који се bind-монтира
mkdir -p data

# 2. Само за Linux + локални rootless Podman (никад за удаљени Podman Machine клијент):
podman unshare chown 1000:1000 ./data

# 3. Подесите runtime hint, изградите локални Compose image, и покрените
echo "CONTAINER_HOST=podman" >> .env
podman compose --profile base up -d --build

На macOS или Windows-у, Podman користи удаљени Podman Machine: прескочите podman unshare и пратите упутства за директоријум података специфична за топологију.

📖 Podman Guide — Compose градње, Podman Machine, и Linux/systemd Quadlet постављање.

Бржа / лакша инсталација (заобиђите native градњу)

Native SQLite мотор (better-sqlite3) је опциона зависност, тако да глобална инсталација никада не блокира на компилацији из извора: користи преизграђену binary датотеку када постоји подударање за вашу платформу/Node, а иначе транспарентно прелази на чисто JS мотор (node:sqlite на Node 22+, у супротном приложени sql.js WASM) — нису потребни алати за градњу.

Да бисте потпуно прескочили native загревање након инсталације (CI, headless, или спори рачунари):

OMNIROUTE_SKIP_POSTINSTALL=1 npm install -g omniroute   # CI=1 такође то прескаче

За најбрже инсталације преферирајте pnpm (складиште адресирано по садржају + hard link-ови — погледајте изнад). За headless окружење без контролне табле користите Docker base профил (изнад) или Termux упутство. CLI и веб контролна табла се сервирају истим процесом на једном порту, тако да тренутно не постоји засебан CLI-only пакет.


🎬 OmniRoute у акцији

📹 Video Guides

Snapshot do painel u 2026-08-24 · Sirovi katalog: YT 809 | TT 137 | IG 124 · Svežina (dani): YT 1 | TT 21 | IG 22

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

Kompletan rang (kanonski deduplicirani URL-ovi, v > 0, najveći domet):

#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

Kanonske metrike na 2026-08-24: 1.029 jedinstvenih videa · 11.132.922 poznatih pregleda (v > 0) · 639 kanala/profila po mreži. Sirova tabela sadrži 1.070 redova; 41 duplikat sa Instagrama je normalizovan prema kanonskom URL-u, uz zadržavanje najveće brojke po videu.

🎬 Napravili ste video o OmniRoute? Otvorite issue ili discussion sa linkom — istaknućemo ga ovde.


📧 Community & Help

Sve na jednom mestu — pratite održavatelja, ćaskajte sa zajednicom ili otvorite issue.

Channel Where / how
💼 LinkedIn — pratite održavatelja linkedin.com/in/diegosouzapw
🐙 GitHub — pratite za izdanja i savete @diegosouzapw
💬 Discord discord.gg/U47eFqAXCn
✈️ Telegram t.me/omnirouteOficial
🟢 WhatsApp — 🌍 Globalno pridružite se grupi
🟢 WhatsApp — 🇧🇷 Brazil pridružite se grupi
🌍 Website omniroute.online
🌍 🌍StHub OmniRoute Community (free) portal sthub
📦 Source code github.com/diegosouzapw/OmniRoute
🐛 Prijavite grešku otvorite issue — priložite izlaz npm run system-info
🤝 Doprinesite CONTRIBUTING.md · Branching & Release Model · odaberite good first issue
💚 Podržite projekat Načini podrške ↑ · GitHub Sponsors


🛠️ Технолошки стек

СлојТехнологија
Извршно окружењеNode.js 22.x / 24.x LTS — >=22.22.2 <23 || >=24.0.0 <27
ЈезикTypeScript 6.0 — 100% TypeScript у директоријумима src/ и open-sse/ (без иједног any у језгру од v2.0)
Радни оквирNext.js 16 + React 19 + Tailwind CSS 4
База податакаbetter-sqlite3 (SQLite, WAL евидентирање) + LowDB (наслеђени JSON) — 122 доменска модула, 176 миграција
МеморијаSQLite FTS5 претрага целог текста + векторска угнежђења квантизована на int8, типизирано опадање
ШемеZod 4 — валидација улаза/излаза MCP алата + API уговори
ПротоколиMCP (stdio / HTTP / SSE) + A2A v0.3 (JSON-RPC 2.0 + SSE)
СтримовањеServer-Sent Events (SSE) + WebSocket мост (/v1/ws)
Компресијацевовод са 12 механизама — RTK, Caveman, LLMLingua-2 (MobileBERT ONNX), GCF, OmniGlyph
Аутентификација & безбедностOAuth 2.0 (PKCE) + JWT + API кључеви + MCP аутентификација ограничена опсегом · AES-256-GCM за податке у мировању · DOMPurify
Прикривеностwreq-js — имитирање JA3 / JA4 TLS отиска, прокси на 3 нивоа
Отпорностпрекидач струјног кола, експоненцијално одлагање, спречавање наглог масовног оптерећења, самостални опоравак аутоматских комбинација
Евидентирањеpino — структурирани JSON дневници са контекстом захтева
ТестирањеNode.js покретач тестова + Vitest — 39.000+ статичких декларација тестова у више од 5.100 праћених тест-датотека (јединични, интеграциони, E2E, безбедносни и екосистемски тестови)
ПлатформеДесктоп (Electron) · Android (Termux) · PWA (било који прегледач)
CI/CDGitHub Actions — аутоматско објављивање на npm-у и Docker Hub-у при издавању
ВезеВеб-сајт · npm · Docker Hub

📖 Документација

📘 Први кораци

ДокументОпис
Кориснички водичПровајдери, комбинације, CLI интеграција, примена
Водич за подешавањеСви начини инсталације, конфигурације CLI алата, подешавање протокола, оптимизација временских ограничења
Водич за CLI алатеПодешавање појединачних алата Claude Code, Codex, Cursor, Cline, OpenClaw, Kilo и Copilot
Удаљени режимУправљајте удаљеном инстанцом OmniRoute (VPS) из CLI-ја на свом лаптопу помоћу приступних токена ограниченог опсега
Конфигурација за Claude CodeПовежите Claude Code са OmniRoute (локално/удаљено) помоћу launch и профила за сваки модел
Брзи почетакИнсталација у 3 корака → повезивање → конфигурисање

🔧 Рад и примена

ДокументОпис
Водич за DockerDocker run, Compose профили, Caddy HTTPS, тунели, ознаке слика
Водич за PodmanИнтеграција са Quadlet systemd, podman-compose, SELinux
Примена на VM-уКомплетан водич: подешавање VM-а + nginx-а + Cloudflare-а
Примена на Fly.ioПримена на Fly.io уз трајно складиште
Водич за TermuxПокретање OmniRoute на Android-у путем Termux-а
Водич за PWAИнсталација прогресивне веб-апликације, кеширање, архитектура
Водич за деинсталацијуПотпуно уклањање за све начине инсталације
Конфигурација окружењаСве променљиве из .env и референце

🧠 Функционалности и архитектура

ДокументОпис
АрхитектураАрхитектура система, ток података и унутрашњи механизми
Водич за компресијуПроцес са 7 опција: искључено / лагано / стандардно / агресивно / ултра / RTK / наслагано
RTK компресијаКомпресија излаза команди, филтери, поверење, верификација, опоравак необрађеног излаза
Механизми за компресијуCaveman, RTK, наслагани процеси, контролна табла/API/MCP интерфејси
Формат правила компресијеШеме JSON пакета правила за Caveman и RTK филтере
Језички пакети за компресијуПрепознавање језика и израда Caveman пакета правила
Водич за отпорностПрекидачи кола, периоди мировања, ред чекања, спречавање наглог истовременог оптерећења, TLS лажно представљање
Механизам Auto-ComboОцењивање на основу 16 фактора, пакети режима, самоопоравак
Водич за проксиТростепени прокси систем, 1proxy тржиште, CRUD операције над регистром
Бесплатни нивоиОбједињени директоријум: 35 документованих периодичних скупова / 491 каталогизован унос бесплатног нивоа
Галерија функционалностиВизуелни обилазак контролне табле са снимцима екрана
Документација базе кодаПреглед базе кода прилагођен почетницима

🤖 Протоколи и API-ји

ДокументОпис
API референцаСве крајње тачке са примерима
OpenAPI спецификацијаOpenAPI 3.0 спецификација
MCP сервер110 MCP алата, IDE конфигурације, Python/TS/Go клијенти
Водич за MCP серверИнсталација MCP-а, транспортни механизми и референца алата
A2A серверJSON-RPC 2.0 протокол, вештине, стримовање, управљање задацима
Водич за A2A серверКартица A2A агента, задаци, вештине и стримовање

📋 Пројекат и квалитет

ДокументОпис
ДоприношењеПодешавање развојног окружења и смернице
Модел гранања и издавањаНа које гране се PR-ови усмеравају (release/*) и шта означавају main и ознаке
Дневник изменаКомплетна историја издања по верзијама
Безбедносна политикаПријављивање рањивости и безбедносне праксе
Водич за i18nПодршка за 42 језика, ток рада за превођење, RTL
Контролна листа за издањеКораци провере пре издавања
План покривеностиСтратегија покривености тестовима за више од 39.000 статичких декларација тестова у више од 5.100 праћених тестних датотека

Најистакнутији доприносиоци

OmniRoute обликује посвећена заједница отвореног кода. Ови појединци су дали изузетне доприносе који непосредно утичу на квалитет, стабилност и домет пројекта. Хвала вам.

Спољни доприносиоци према броју спојених захтева за преузимање измена

МестоДоприносилацСпојени PR-ови~Измењених линија
1backryun190227,977
2oyi77180407,678
3rdself14580,663
4JxnLexn128387,049
5KooshaPari101125,747
6herjarsa88230,872
7RaviTharuma7955,106
8maxmad64bis69394,715
9artickc5933,260
10HouMinXi5147,334
10chirag127515,153
12xz-dev50245,976
13hartmark4752,185
14rqzbeh39143,181
15dhaern3419,559
16Dingding-leo331,986
17NomenAK3213,854
18MumuTW3016,953
19benzntech2911,641
20pacocartones249,331
20Prudhvivuda246,312

Стање је замрзнуто на врху активне гране release/v3.8.50, на ревизији dafb4ae808, са спајањима закључно са 2026-08-24 05:26:03 UTC. Страничени GitHub GraphQL попис садржи 5.911 спојених PR-ова: 2.707 од власника репозиторијума, 179 од Dependabot-а и 3.025 спољних PR-ова од 535 различитих доприносилаца. „Измењене линије” представљају збир додатих и обрисаних линија на GitHub-у и обухватају генерисане датотеке, датотеке за закључавање, каталоге, преводе и документацију; то је обим промена, а не број ауторских линија кода. Једнако рангирани доприносиоци на граничном месту су задржани.

Комитови приписани на GitHub-у

backryun
backryun

🥇 220 комитова приписаних на GitHub-у
Paijo
Paijo

🥈 219 комитова приписаних на GitHub-у
Randi
Randi

🥉 108 комитова приписаних на GitHub-у
Ravi Tharuma
Ravi Tharuma

🏅 81 комит приписан на GitHub-у
Chris
Chris

🏅 70 комитова приписаних на GitHub-у
Markus Hartung
Markus Hartung

🏅 69 комитова приписаних на GitHub-у · дели 6. место
Dizzle
Dizzle

🏅 69 комитова приписаних на GitHub-у · дели 6. место
Jan Leon
Jan Leon

🏅 64 комита приписана на GitHub-у
zenobit
zenobit

🏅 62 комита приписана на GitHub-у
Bob.Hou
Bob.Hou

🏅 51 комит приписан на GitHub-у · дели 10. место
Xiangzhe
Xiangzhe

🏅 51 комит приписан на GitHub-у · дели 10. место

Поново проверено 2026-08-24 06:14:31 UTC: комитови приписани на GitHub-у које је пријавио API за сараднике репозиторијума за подразумевану грану release/v3.8.50. API је вратио 525 идентитета (415 корисника, 2 бота, 108 анонимних); ова табела изоставља одржаваоца, ботове и анонимне идентитете и задржава дељена места. Разликује се и од горенаведеног рангирања спојених захтева за повлачење и од доленаведеног пописа Git метаподатака за 639 особа.

🙏 Функционалности, исправке грешака и побољшања инфраструктуре ових сарадника представљају суштински део онога што OmniRoute чини поузданим и богатим функционалностима. Сваки захтев за повлачење, сваки тестни случај и свака датотека i18n превода су важни. Софтвер отвореног кода граде људи попут њих.



💖 Спонзори

Искрена захвалност људима који финансирају OmniRoute из свог џепа — сваки допринос чини да пројекат остане бесплатан, независан и да се даље развија.

Andrew
Andrew

💛 Активни месечни спонзор
Vlad I
Vlad I

💛 Активни месечни спонзор
Paco Cartones
Paco Cartones

💛 Активни једнократни спонзор
Professor Igor Morais Vasconcelos
Проф. Igor Morais

💛 Ранији једнократни подржавалац
longtao
longtao

💛 Ранији једнократни подржавалац

… и остали који желе да остану анонимни 💛

Јавни GitHub Sponsors поново проверени 2026-08-24. GitHub-ов статус activeOnly одређује горње ознаке активности; претходно обелодањени јавни једнократни подржаваоци и даље добијају захвалност, док приватни спонзори остају анонимни.

💖 Постани спонзор → — сваки долар помаже да OmniRoute остане бесплатан и независан.


👥 600+ Сарадника

Contributors

Проверено 2026-08-24. на замрзнутој основи ac02c5b42f и поново проверено на живом врху release/v3.8.50 dafb4ae808: 639 нормализованих људских Git идентитета — 407 се појављује као аутори комита (укључујући одржаватеља) и 232 само у експлицитним Co-authored-by ознакама. Пописом се нормализују GitHub noreply надимци, искључује се 26 бот/агент/сервис/заменских идентитета, и обичне е-адресе се не спајају само зато што им се приказана имена подударају.

Како допринети

  1. Форкујте репозиторијум
  2. Направите грану од активног врха release/vX.Y.Z (не main) — погледајте Модел гранања и издавања
  3. Направите вашу feature грану (git checkout -b feat/amazing-feature)
  4. Урадите commit ваших измена (git commit -m 'feat: add amazing feature')
  5. Гурните (push) грану (git push origin feat/amazing-feature)
  6. Отворите Pull Request са base = та release/vX.Y.Z грана

Погледајте CONTRIBUTING.md за детаљна упутства.

Издавање нове верзије

# Направите издање — npm publish се дешава аутоматски
VERSION=x.y.z
gh release create "v${VERSION}" --title "v${VERSION}" --generate-notes

📊 Звездице

Графикон историје звездица

🌍 StarMapper

StarMapper

🙏 Захвалнице

OmniRoute стоји на плећима гигантâ. Настао је као форк 9router пројекта и TypeScript порт Go пројекта CLIProxyAPIа од тог тренутка, сваки поднивоу описан испод инспирисан је отвореним пројектом који је стигао до тог решења пре нас. Сваки од њих је обликовао конкретан део OmniRoute-а. Ово је наше „хвала" свима њима. 🙏

број звездица провераван преко GitHub REST API-ја 24. августа 2026. — идите и дајте звездицу овим пројектима. Бројеви су снимак стања на одређени датум и природно ће се мењати.

🧬 Порекло и мрежни улаз (gateway)

ПројекатКако је инспирисао OmniRoute
9router26,161Оригинални пројекат на коме је овај форк изграђен — овде проширен вишемедијалним API-јима и потпуном TypeScript преправком.
CLIProxyAPI48,497Go имплементација која је инспирисала овај JavaScript / TypeScript порт.
LiteLLM57,100AI мрежни улаз чији јавни скуп података о ценама храни нашу синхронизацију праћења трошкова и чији модел нормализације провајдера је обликовао наше рутирање.
codex-chatgpt-web1,410MIT изворни код прилагођен у уграђени мост ChatGPT Web → Codex Responses, укључујући адаптере за сесије прегледача, обликовање одговора, коришћење и веб-претрагу.
free-claude-code48,112Шаблони пренесени у опоравак стрима, алиасе без размишљања, резервну веб-претрагу, ограничења клизног прозора, редакцију логова и учврршене процесе покретања.
composer-api322Шаблони избора алата, ограничења излаза и потврде алата за Cursor Composer прилагођени у нативни Cursor извршитеља.
codex-multi-auth457Шаблони свежих пријава и ротације refresh токена пренесени у Codex OAuth поновну аутентикацију.
opencode-anthropic-auth510Подразумевани обрасци трансформације компатибилни са Claude Code и понашање наплатних заглавља генерализовани у OmniRoute-ов мост конфигуришан подешавањима.
grok2api-merged2Његова мапирања Grok модела, генератор лажног TypeError Statsig-а, подразумеваности захтева и уређаја, и NDJSON обрада одговора значајно су прилагођени у OmniRoute-ов Grok Web извршитеља.
TQZHR/grok2api705Главни транзитивни извор кода иза grok2api-merged; његове имплементације модела, заглавља, товара, Statsig-а и обраде задржане су у Grok Web лозивидности.
chenyme/grok2api7,520Основни MIT извор за подразумеваности Grok товара и уређаја, генератор Statsig-а, и обрада result.response пренете кроз TQZHR и grok2api-merged.
grok2api-pro27Транзитивни извор који grok2api-merged признаје за свој слој прокси базена; OmniRoute чува ту напомену о пореклу, али не тврди порт прокси базена у свом ограниченом Grok Web извршитељу.
GrokProxy50Његов колачићима-аутентификован Grok прокси и result.response.token образац стримовања обликовали су OmniRoute-ов Grok Web транспорт.
GrokBridge5Оригинална имплементација Grok Web-а консултовала се са његовим HTTP/browser upstream дизајном; њен директан HTTP пут потиче из GrokProxy, тако да се не тврди самостални порт кода.
grok-web-api14Његови Rust ChatOptions и шеме омотача одговора обликовали су OmniRoute-ове TypeScript типове захтева и стрим-одговора за Grok.

🗜️ Компресија контекста и токена — механизми

ПројекатКако је инспирисао OmniRoute
Caveman100,538Виралан пројекат „зашто користити много токена када мало токена ради трик" — његова пећинско-говорна филозофија покреће наш стандардни режим компресије и 30+ правила за попуну/сажимање.
RTK Rust Token Killer77,185Високоперформансна компресија излаза командне линије — инспирисала наш RTK механизам, DSL за JSON филтере, опоравак сировог излаза и наслаган RTK → Caveman канал.
headroom67,310Реверзибилна компресија контекста (SmartCrusher) — инспирисала наш механизам headroom и образац маркера за преузимање ccr.
LLMLingua6,598Истраживање компресије упита (LLMLingua / LLMLingua-2) — инспирисало наш асинхрони, безбедан за код, отвор ка неуспеху механизам llmlingua.
llmlingua-2-js31JS/ONNX порт (MobileBERT / XLM-RoBERTa) коришћен као позадина у worker нити за наш LLMLingua механизам.
Troglodita40Компресија токена за pt-BR — покреће наш пакет за pt-BR језик: редукцију плеоназама и уклањање попуна прилагођено граматици бразилског португалског.
ponytail108,957Виралан YAGNI-програмерски вештина „лењог сениор девелопера" — инспирисала наш излазни стил less-code: усмеравање ка најмањим радним изменама које смањује _генерисани_ код (излазни-осни близанац Caveman-ове сажете прозе).
i-have-adhd23,526Његов стил одговора усмерен на акцију, прилагођен за ADHD, прилагођен је у OmniRoute-ов концизни излазни стил на пет језика.

🧩 Компактни формати, истраживање токена и алати свесни кода

ПројекатКако је инспирисао OmniRoute
TOON25,233Token-Oriented Object Notation — његов колонски модел заглавља-плюс-редова обликовао нашу фазу табеларне компакције.
GCF Graph Compact Format41Његов компактан графички формат и дизајн генеричког профила обликовали OmniRoute-ову табеларну компакцију и формат кодека за Headroom.
gcf-typescript4MIT TypeScript имплементација директно уграђена и проширена као кодек генеричког профила за Headroom.
token-optimizer-mcp494Brotli/SQLite кеш + делта контекста по сесији — инспирисала наш механизам session-dedup.
token-savior1,122Компакција Bash излаза + MCP профили — инспирисала нашу дисциплину избацивања компресије и смањење MCP манифеста алата.
token-saver138Компресија излаза свесна садржаја, по типу фајла, са избацивањем свесним грешака — потврдила наше распоређивање по типу и прескок минималне добити.
token-optimizer1,951„Пронађи духове токене" — његов образац растовара + опоравив дршка инспирисао наше CCR размишљање о растовару.
TokenMizer28Нацрт графа сесије + дедупликације линија кроз обрте који је обликовао наш дизајн session-dedup.
OmniCompress3Rust колонски JSON + преузимање по адреси садржаја + дедупликација порука — потврдила дизајн наших механизама headroom/ccr/session-dedup и инваријанту „компримирани облик је независан од позиције" стабилну за кеш.
mcp-compressor113Компресија шеме/описа MCP алата — обликовала смањење кардиналности нашег MCP манифеста алата.
RepoMapper197Рангирање мапе репозиторијума у стилу Aider-а — обликовало наше истраживање мапе репозиторијума / рангирања за преузимање.
quiet-shell-mcp4Декларативна редукција излаза шкољке преко MCP — потврдила нашу декларативну компакцију bash излаза.
ts-morph6,162Комплет алата TypeScript Compiler API-ја — инспирисао наше уклањање коментара засновано на парсеру које чува string, template и regex литерале.

🧠 Памћење и RAG

ПројекатКако је инспирисао OmniRoute
Mem063,902Универзалан слој памћења — његов модел прокси-као-граница-писања/читања обликовао нашу архитектуру памћења.
Letta (MemGPT)24,382Агенти са стањем и вишеслојним памћењем — инспирисали наш вишеслојни модел Context Control & Recovery (CCR).
WFGY1,781Таксономија ProblemMap 16 понављајућих RAG/LLM режима отказивања — заједнички вокабулар у нашем водичу за решавање проблема.

🛰️ Инспекција саобраћаја, MITM и транспарентни прокси

ПројекатКако је инспирисао OmniRoute
llm-interceptor66MITM пресретање/анализа саобраћаја помоћник-за-кодирање ↔ LLM обликовала је ране захтеве за Traffic Inspector. Четири претходно изведена модула — спајање SSE, нормализација конверзација, маскирање тајних података и санитизација заглавља — замењена су независним имплементацијама изграђеним од нуле на основу јавних протокол стандарда. Две површине host-passthrough (passthrough.ts и _internal/bypass.cjs) остају OmniRoute-ове интерне имплементације класификоване независно; нису препрограмиране као део те замене.
ProxyBridge5,995Транспарентно рутирање прокси-ја по процесу — инспирисало наше сигурно-против-пада MITM растурање, време-мировања socket-а, атрибуцију процеса преко /proc и TPROXY захват.

📚 Подаци о моделима, опсервабилност и кориснички интерфејс

ПројекатКако је инспирисао OmniRoute
models.dev6,555Отворена база података о спецификацијама, ценама и могућностима AI модела — синхронизована директно у наш каталог модела.
React Flow / xyflow38,108Библиотека графова засноване на чворовима која покреће наш Compression Studio у реалном времену и Combo/Routing Studio.
LangGraph40,314Визуализација живог графа радног тока из LangGraph Studio-а инспирисала наш приказ каскаде у реалном времену у Studios-у.
Langfuse33,592Његов модел опсервабилности трага → распона → генерисања обликовао наш водопад у Compression Studio-у.
Kiali3,631Опсервабилност Istio service-mesh-а — инспирисала наше значке прекидача струјног кола и визуале ивица грешака у Routing/Combo Studio-у.
lobe-icons2,428Логотипи AI/LLM брендова који приказују иконе провајдера на нашој контролној табли.
flag-icons12,354Обезбеђује MIT лицензиране SVG заставе које се користе у бирачу језика у README-у.

🛡️ Безбедност

ПројекатКако је инспирисао OmniRoute
awesome-secure-defaults721Кустодисана листа безбедних по подразумеваности библиотека која усмерава наше безбедносне одлуке (Helmet.js, DOMPurify, ssrf-req-filter, safe-regex, Google Tink).

🧭 Комплементарни алати

ПројекатКако је инспирисао OmniRoute
ClawRouter6,564Инспирисало дедупликацију захтева, резервну реакцију нулте цене у хитним случајевима, укључиве Auto-Combo стратегије и вишејезичну класификацију намере.
Antigravity-Manager30,652Његово преусмеравање модела свесно налога, валидација путање извршне датотеке и понашање ознака плана обликовали OmniRoute-ов Antigravity runtime.
vscode-antigravity-cockpit4,817Његов компактан формат одбројавања ресета квоте инспирисао одговарајући приказ ограничења провајдера у OmniRoute-у.
AionUi32,230Његове ACP интеграције инспирисале OmniRoute-ово аутоматско откривање инсталираних CLI агента.
CodexBar20,507Идентификовало површину квоте за Grok Build; OmniRoute је затим независно провериo и исправио живи формат преноса.

📄 Лиценца

MIT лиценца - погледајте LICENSE за детаље.


⬆ Назад на почетак · Направљено са ❤️ за заједницу отвореног кода у области вештачке интелигенције.

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