Files
OmniRoute/docs/i18n/hu

🚀 OmniRoute — The Free AI Gateway (Magyar)

🌐 Languages: đŸ‡ș🇾 English · đŸ‡Ș🇾 es · đŸ‡«đŸ‡· fr · đŸ‡©đŸ‡Ș de · 🇼đŸ‡č it · đŸ‡·đŸ‡ș ru · 🇹🇳 zh-CN · đŸ‡ŻđŸ‡” ja · đŸ‡°đŸ‡· ko · 🇾🇩 ar · 🇼🇳 hi · 🇼🇳 in · đŸ‡č🇭 th · đŸ‡»đŸ‡ł vi · đŸ‡źđŸ‡© id · đŸ‡ČđŸ‡Ÿ ms · đŸ‡łđŸ‡± nl · đŸ‡”đŸ‡± pl · 🇾đŸ‡Ș sv · 🇳🇮 no · đŸ‡©đŸ‡° da · đŸ‡«đŸ‡ź fi · đŸ‡”đŸ‡č pt · đŸ‡·đŸ‡Ž ro · 🇭đŸ‡ș hu · 🇧🇬 bg · 🇾🇰 sk · đŸ‡ș🇩 uk-UA · đŸ‡źđŸ‡± he · đŸ‡”đŸ‡­ phi · đŸ‡§đŸ‡· pt-BR · 🇹🇿 cs · đŸ‡čđŸ‡· tr


Never stop coding. Smart routing to FREE & low-cost AI models with automatic fallback.

Az univerzĂĄlis API-proxy – egy vĂ©gpont, több mint 60 szolgĂĄltatĂł, nulla ĂĄllĂĄsidƑ. MostMCP-kiszolgĂĄlĂłval (25 eszköz),A2A protokollal,memĂłria-/kĂ©szsĂ©grendszerekkelĂ©sElectron Desktop alkalmazĂĄssal.

CsevegĂ©s befejezĂ©se ‱ BeĂĄgyazĂĄsok ‱ KĂ©pgenerĂĄlĂĄs ‱ VideĂł ‱ Zene ‱ Hang ‱ ÚjrarangsorolĂĄs ‱Webes keresĂ©s‱ MCP-szerver ‱ A2A protokoll ‱ 100% TypeScript---

🌐ElĂ©rhetƑ:đŸ‡ș🇾 angol | đŸ‡§đŸ‡· PortuguĂȘs (Brasil) | đŸ‡Ș🇾 Español | đŸ‡«đŸ‡· Français | 🇼đŸ‡č Italiano | đŸ‡·đŸ‡ș РуссĐșĐžĐč | 🇹🇳 äž­æ–‡ (çź€äœ“) | đŸ‡©đŸ‡Ș Deutsch | 🇼🇳 à€čà€żà€šà„à€Šà„€ | đŸ‡č🇭 àč„àž—àžą | đŸ‡ș🇩 ĐŁĐșŃ€Đ°Ń—ĐœŃŃŒĐșа | 🇾🇩 Ű§Ù„ŰčŰ±ŰšÙŠŰ© | đŸ‡ŻđŸ‡” æ—„æœŹèȘž | đŸ‡»đŸ‡ł Tiáșżng Việt | 🇧🇬 БългарсĐșĐž | đŸ‡©đŸ‡° Dansk | đŸ‡«đŸ‡ź Suomi | đŸ‡źđŸ‡± ŚąŚ‘ŚšŚ™ŚȘ | 🇭đŸ‡ș Magyar | đŸ‡źđŸ‡© Bahasa Indonesia | đŸ‡°đŸ‡· 한ꔭ얎 | đŸ‡ČđŸ‡Ÿ Bahasa Melayu | đŸ‡łđŸ‡± Nederlands | 🇳🇮 Norsk | đŸ‡”đŸ‡č PortuguĂȘs (PortugĂĄlia) | đŸ‡·đŸ‡Ž RomĂąnă | đŸ‡”đŸ‡± Polski | 🇾🇰 SzlovĂ©nia | 🇾đŸ‡Ș Svenska | đŸ‡”đŸ‡­ filippĂ­nĂł | 🇹🇿 ČeĆĄtina---

đŸ–Œïž Main Dashboard

OmniRoute Dashboard

📾 Dashboard Preview

<részletek>

Kattintson ide az irĂĄnyĂ­tĂłpult kĂ©pernyƑkĂ©peinek megtekintĂ©sĂ©hez
Oldal KĂ©pernyƑkĂ©p
SzolgĂĄltatĂłk SzolgĂĄltatĂłk
KombĂłk Combos
Analytics Analytics
Egészség Egészség
FordĂ­tĂł Translator
BeĂĄllĂ­tĂĄsok BeĂĄllĂ­tĂĄsok
CLI eszközök CLI Tools
HasznĂĄlati naplĂłk HasznĂĄlat
Végpontok Végpontok

đŸ€– Free AI Provider for your favorite coding agents

Csatlakoztasson bĂĄrmilyen mestersĂ©ges intelligencia-alapĂș IDE-t vagy CLI-eszközt az OmniRoute-on keresztĂŒl – ingyenes API-ĂĄtjĂĄrĂł a korlĂĄtlan kĂłdolĂĄshoz.

<tĂĄbla>

OpenClaw
OpenClaw

⭐ 205 000 NanoBot
NanoBot

⭐ 20,9K PicoClaw
PicoClaw

⭐ 14,6 KB ZeroClaw
ZeroClaw

⭐ 9,9 KB Vaskarom
Vaskarom

⭐ 2,1K OpenCode
OpenCode

⭐ 106K Codex CLI
Codex CLI

⭐ 60,8K Claude Code
Claude Code

⭐ 67,3 K Gemini CLI
Gemini CLI

⭐ 94,7K Kilókód
KilĂłkĂłd

⭐ 15,5 KB

📡 Minden ĂŒgynök a http://localhost:20128/v1 vagy a http://cloud.omniroute.online/v1 segĂ­tsĂ©gĂ©vel csatlakozik – egy konfigurĂĄciĂł, korlĂĄtlan modellek Ă©s kvĂłta---

đŸ€” Why OmniRoute?

Ne pazarolja a pĂ©nzt, Ă©s ne lĂ©pje tĂșl a limiteket:

  • Az elƑfizetĂ©si kvĂłta minden hĂłnapban fel nem hasznĂĄlt
  • A dĂ­jkorlĂĄtok megakadĂĄlyozzĂĄk a közĂ©psƑ kĂłdolĂĄst
  • DrĂĄga API-k (20-50 USD/hĂł szolgĂĄltatĂłnkĂ©nt)
  • ManuĂĄlis vĂĄltĂĄs a szolgĂĄltatĂłk között

Az OmniRoute ezt megoldja:

  • ✅Az elƑfizetĂ©sek maximalizĂĄlĂĄsa- Kövesse nyomon a kvĂłtĂĄt, hasznĂĄljon fel minden bitet a visszaĂĄllĂ­tĂĄs elƑtt
  • ✅Automatikus tartalĂ©k- ElƑfizetĂ©s → API-kulcs → OlcsĂł → Ingyenes, nulla ĂĄllĂĄsidƑ
  • ✅Több fiĂłk- Kör-robin a fiĂłkok között szolgĂĄltatĂłnkĂ©nt
  • ✅UniverzĂĄlis- Claude Code, Codex, Gemini CLI, Cursor, Cline, OpenClaw, bĂĄrmilyen CLI eszközzel mƱködik---

📧 Support

💬Csatlakozzon közössĂ©gĂŒnkhöz!WhatsApp Group – KĂ©rjen segĂ­tsĂ©get, ossza meg tippjeit, Ă©s maradjon naprakĂ©sz.

-Webhely: omniroute.online -GitHub: github.com/diegosouzapw/OmniRoute -ProblĂ©mĂĄk: github.com/diegosouzapw/OmniRoute/issues -WhatsApp: KözössĂ©gi csoport -HozzĂĄjĂĄrulĂĄs: Tekintse meg a CONTRIBUTING.md oldalt, nyisson PR-t, vagy vĂĄlasszon egy "jĂł elsƑ szĂĄmot". -Original Project: 9router by decolua### 🐛 Reporting a Bug?

Egy probléma megnyitåsakor futtassa a system-info parancsot, és csatolja a generålt fåjlt:```bash npm run system-info


Ez lĂ©trehoz egy "system-info.txt" fĂĄjlt a Node.js verziĂłjĂĄval, az OmniRoute verziĂłjĂĄval, az operĂĄciĂłs rendszer rĂ©szleteivel, a telepĂ­tett CLI-eszközökkel (qoder, gemini, claude, codex, antigravitĂĄciĂł, droid stb.), Docker/PM2 ĂĄllapottal Ă©s rendszercsomagokkal – mindennel, amire szĂŒksĂ©gĂŒnk van a problĂ©ma gyors reprodukĂĄlĂĄsĂĄhoz. Csatolja a fĂĄjlt közvetlenĂŒl a GitHub-problĂ©mĂĄhoz.---

## 🔄 How It Works

┌─────────────┐ │ Your CLI │ (Claude Code, Codex, Gemini CLI, OpenClaw, Cursor, Cline...) │ Tool │ └──────┬──────┘ │ http://localhost:20128/v1 ↓ ┌─────────────────────────────────────────┐ │ OmniRoute (Smart Router) │ │ ‱ Format translation (OpenAI ↔ Claude) │ │ ‱ Quota tracking + Embeddings + Images │ │ ‱ Auto token refresh │ └──────┬──────────────────────────────────┘ │ ├─→ [Tier 1: SUBSCRIPTION] Claude Code, Codex, Gemini CLI │ ↓ quota exhausted ├─→ [Tier 2: API KEY] DeepSeek, Groq, xAI, Mistral, NVIDIA NIM, etc. │ ↓ budget limit ├─→ [Tier 3: CHEAP] GLM ($0.6/1M), MiniMax ($0.2/1M) │ ↓ budget limit └─→ [Tier 4: FREE] Qoder, Qwen, Kiro (unlimited)

Result: Never stop coding, minimal cost


---

## 🎯 What OmniRoute Solves — 30 Real Pain Points & Use Cases

>**Minden mestersĂ©ges intelligencia-eszközöket hasznĂĄlĂł fejlesztƑ naponta szembesĂŒl ezekkel a problĂ©mĂĄkkal.**Az OmniRoute Ășgy kĂ©szĂŒlt, hogy ezeket mind megoldja – a költsĂ©gtĂșllĂ©pĂ©sektƑl a regionĂĄlis blokkokig, a megszakadt OAuth-folyamatoktĂłl a protokollmƱveletekig Ă©s a vĂĄllalati megfigyelhetƑsĂ©gig.

<részletek>
<summary><b>💾 1. "DrĂĄga elƑfizetĂ©sĂ©rt fizetek, de mĂ©g mindig megzavarnak a korlĂĄtok"</b></summary>

A fejlesztƑk havi 20–200 dollĂĄrt fizetnek a Claude Pro, Codex Pro vagy GitHub CopilotĂ©rt. A kvĂłtĂĄnak mĂ©g fizetĂ©s esetĂ©n is van felsƑ hatĂĄra – 5 Ăłra hasznĂĄlat, heti limitek vagy percdĂ­jkorlĂĄtok. Mid-coding session, the provider stops responding and the developer loses flow and productivity.

**Hogyan oldja meg az OmniRoute:**

-**Smart 4-Tier Fallback**– Ha az elƑfizetĂ©si kvĂłta kimerĂŒl, automatikusan ĂĄtirĂĄnyĂ­tja az API-kulcs → OlcsĂł → Ingyenes, manuĂĄlis beavatkozĂĄs nĂ©lkĂŒl
-**SzolgĂĄltatĂłi korlĂĄtozĂĄsok követĂ©se**– A gyorsĂ­tĂłtĂĄrazott kvĂłta pillanatkĂ©pei szerveroldali ĂŒtemezĂ©s szerint frissĂŒlnek (alapĂ©rtelmezett `PROVIDER_LIMITS_SYNC_INTERVAL_MINUTES=70`), a felhasznĂĄlĂłi felĂŒleten elĂ©rhetƑ kĂ©zi frissĂ­tĂ©ssel
-**Több fiĂłk tĂĄmogatĂĄsa**- Több fiĂłk szolgĂĄltatĂłnkĂ©nt automatikus körvĂĄltĂĄssal - ha az egyik elfogy, ĂĄtvĂĄlt a következƑre
-**EgyĂ©ni kombinĂĄciĂłk**— TestreszabhatĂł tartalĂ©k lĂĄncok 9 kiegyensĂșlyozĂĄsi stratĂ©giĂĄval (prioritĂĄsos, sĂșlyozott, kitöltĂ©si sorrendben, körbefutĂł, P2C, vĂ©letlenszerƱ, legkevĂ©sbĂ© hasznĂĄlt, költsĂ©goptimalizĂĄlt, szigorĂșan vĂ©letlenszerƱ)
-**Codex ĂŒzleti kvĂłtĂĄk**— Üzleti/csapat munkaterĂŒlet-kvĂłta figyelĂ©se közvetlenĂŒl az irĂĄnyĂ­tĂłpulton</details>

<részletek>
<summary><b>🔌 2. "Több szolgĂĄltatĂłt kell hasznĂĄlnom, de mindegyik mĂĄs API-val rendelkezik"</b></summary>

Az OpenAI egy formĂĄtumot hasznĂĄl, a Claude (Anthropic) egy mĂĄsikat, a Gemini pedig egy mĂĄsikat. Ha egy fejlesztƑ kĂŒlönbözƑ szolgĂĄltatĂłk modelljeit szeretnĂ© tesztelni, vagy tartalĂ©kot szeretne közöttĂŒk, akkor Ășjra kell konfigurĂĄlnia az SDK-kat, mĂłdosĂ­tania kell a vĂ©gpontokat, Ă©s kezelnie kell az inkompatibilis formĂĄtumokat. Az egyĂ©ni szolgĂĄltatĂłk (FriendLI, NIM) nem szabvĂĄnyos modellvĂ©gpontokkal rendelkeznek.

**Hogyan oldja meg az OmniRoute:**

-**Egységes végpont**- Egyetlen "http://localhost:20128/v1" proxyként szolgål mind a 60+ szolgåltató szåmåra
-**FormĂĄtumfordĂ­tĂĄs**- Automatikus Ă©s ĂĄtlĂĄthatĂł: OpenAI ↔ Claude ↔ Gemini ↔ Responses API
-**Response Sanitization**— Strips non-standard fields (`x_groq`, `usage_breakdown`, `service_tier`) that break OpenAI SDK v1.83+
-**Szerepek normalizálása**— Átalakítja a "fejlesztƑ" → "rendszert" a nem OpenAI szolgáltatók számára; `rendszer` → `felhasználó` a GLM/ERNIE-hez
-**Think Tag Extraction**– Kivonja a „<think>” blokkokat olyan modellekbƑl, mint a DeepSeek R1 szabványos „reasoning_content” tartalommá
-**Strukturált kimenet a Gemini számára**— `json_schema` → `responseMimeType`/`responseSchema` automatikus átalakítás
- A**„stream” alapĂ©rtelmezĂ©se „false”**– Az OpenAI specifikĂĄciĂłhoz igazodik, elkerĂŒlve a vĂĄratlan SSE-t a Python/Rust/Go SDK-kban</details>

<részletek>
<summary><b>🌐 3. „Az AI-szolgĂĄltatĂłm blokkolja a rĂ©giĂłmat/orszĂĄgomat”</b></summary>

Az olyan szolgĂĄltatĂłk, mint az OpenAI/Codex, blokkoljĂĄk a hozzĂĄfĂ©rĂ©st bizonyos földrajzi rĂ©giĂłkbĂłl. A felhasznĂĄlĂłk OAuth- Ă©s API-kapcsolatok sorĂĄn olyan hibĂĄkat kapnak, mint a „nem tĂĄmogatott_orszĂĄg_rĂ©giĂł_terĂŒlete”. Ez kĂŒlönösen frusztrĂĄlĂł a fejlƑdƑ orszĂĄgok fejlesztƑi szĂĄmĂĄra.

**Hogyan oldja meg az OmniRoute:**

-**3-szintƱ proxykonfigurĂĄciĂł**– 3 szinten konfigurĂĄlhatĂł proxy: globĂĄlis (teljes forgalom), szolgĂĄltatĂłnkĂ©nt (csak egy szolgĂĄltatĂł) Ă©s kapcsolatonkĂ©nt/kulcsonkĂ©nt
-**SzĂ­nes proxy jelvĂ©nyek**- VizuĂĄlis jelzƑk: 🟱 globĂĄlis proxy, 🟡 szolgĂĄltatĂł proxy, đŸ”” kapcsolat proxy, mindig az IP-t mutatja
-**OAuth-tokencsere proxyn keresztĂŒl**– Az OAuth-folyamat a proxyn is keresztĂŒlmegy, megoldva a `nem tĂĄmogatott_orszĂĄg_rĂ©giĂł_terĂŒletĂ©t'
-**KapcsolĂłdĂĄsi tesztek proxyn keresztĂŒl**- A csatlakozĂĄsi tesztek a konfigurĂĄlt proxyt hasznĂĄljĂĄk (nincs többĂ© közvetlen kiiktatĂĄs)
-**SOCKS5 tĂĄmogatĂĄs**— Teljes SOCKS5 proxy tĂĄmogatĂĄs a kimenƑ ĂștvĂĄlasztĂĄshoz
-**TLS-ujjlenyomat-hamisĂ­tĂĄs**– BöngĂ©szƑszerƱ TLS-ujjlenyomat a "wreq-js"-n keresztĂŒl a botĂ©szlelĂ©s megkerĂŒlĂ©sĂ©hez
-**🔏 CLI Ujjlenyomat Matching**– A fejlĂ©cek Ă©s törzsmezƑk ĂĄtrendezĂ©se, hogy megfeleljenek a natĂ­v CLI binĂĄris alĂĄĂ­rĂĄsoknak, drasztikusan csökkentve a fiĂłk megjelölĂ©sĂ©nek kockĂĄzatĂĄt. A proxy IP-cĂ­me megmarad – egyszerre kapja meg a lopakodĂł**Ă©s**IP-maszkolĂĄst</details>

<részletek>
<summary><b>🆓 4. "MI-t akarok hasznĂĄlni kĂłdolĂĄshoz, de nincs pĂ©nzem"</b></summary>

Nem mindenki fizethet havi 20–200 dollĂĄrt az AI-elƑfizetĂ©sekĂ©rt. A feltörekvƑ orszĂĄgok diĂĄkjainak, fejlesztƑinek, amatƑröknek Ă©s szabadĂșszĂłknak nulla költsĂ©ggel kell hozzĂĄfĂ©rniĂŒk a minƑsĂ©gi modellekhez.

**Hogyan oldja meg az OmniRoute:**

-**BeĂ©pĂ­tett ingyenes szolgĂĄltatĂłk**- NatĂ­v tĂĄmogatĂĄs 100%-ban ingyenes szolgĂĄltatĂłkhoz: Qoder (5 korlĂĄtlan modell OAuth-on keresztĂŒl: kimi-k2-thinking, qwen3-coder-plus, deepseek-r1, minimax-m2, kimi-k2), Qwen (4 unlim-limitus3 modell) qwen3-coder-flash, qwen3-coder-next, vision-model), Kiro (Claude + AWS Builder ID ingyen), Gemini CLI (180 000 token/hĂłnap ingyenes)
-**Ollama Cloud**– FelhƑben tárolt Ollama-modellek az `api.ollama.com-on, ingyenes "Light usage" szinttel; használja az `ollamacloud/<modell>` elƑtagot
-**Csak ingyenes kombók**— Lánc `gc/gemini-3-flash → if/kimi-k2-thinking → qw/qwen3-coder-plus` = 0 USD/hó nulla állásidƑvel
-**NVIDIA NIM ingyenes hozzĂĄfĂ©rĂ©s**– ~40 RPM fejlesztƑi örökkĂ© ingyenes hozzĂĄfĂ©rĂ©s több mint 70 modellhez a build.nvidia.com oldalon (ĂĄttĂ©rĂ©s a kreditekrƑl a tiszta sebessĂ©gkorlĂĄtokra)
-**KöltsĂ©goptimalizĂĄlt stratĂ©gia**— ÚtvĂĄlasztĂĄsi stratĂ©gia, amely automatikusan a legolcsĂłbb elĂ©rhetƑ szolgĂĄltatĂłt vĂĄlasztja</details>

<részletek>
<summary><b>🔒 5. "Meg kell vĂ©denem a mestersĂ©ges intelligencia ĂĄtjĂĄrĂłmat a jogosulatlan hozzĂĄfĂ©rĂ©stƑl"</b></summary>

Ha AI ĂĄtjĂĄrĂłt teszĂŒnk ki a hĂĄlĂłzatnak (LAN, VPS, Docker), a cĂ­m birtokĂĄban bĂĄrki felhasznĂĄlhatja a fejlesztƑ tokenjeit/kvĂłtĂĄjĂĄt. VĂ©delem nĂ©lkĂŒl az API-k sebezhetƑek a visszaĂ©lĂ©sekkel, azonnali befecskendezĂ©ssel Ă©s visszaĂ©lĂ©sekkel szemben.

**Hogyan oldja meg az OmniRoute:**

-**API-kulcskezelĂ©s**– GenerĂĄlĂĄs, rotĂĄciĂł Ă©s hatĂłkör szolgĂĄltatĂłnkĂ©nt egy dedikĂĄlt "/dashboard/api-manager" oldallal
-**ModellszintƱ engedĂ©lyek**– Az API-kulcsok korlĂĄtozĂĄsa adott modellekre ("openai/*", helyettesĂ­tƑ karakteres mintĂĄk), az Összes engedĂ©lyezĂ©se/KorlĂĄtozĂĄsa kapcsolĂłval
-**API Endpoint Protection**– Kulcs szĂŒksĂ©ges a `/v1/models' szĂĄmĂĄra, Ă©s bizonyos szolgĂĄltatĂłk letiltĂĄsa a listĂĄbĂłl
-**Auth Guard + CSRF vĂ©delem**- Minden mƱszerfali Ăștvonal "withAuth" köztes szoftverrel + CSRF tokenekkel vĂ©dett
-**Rate Limiter**— IP-nkĂ©nti sebessĂ©gkorlĂĄtozĂĄs konfigurĂĄlhatĂł ablakokkal
-**IP-szƱrĂ©s**— EngedĂ©lyezĂ©si lista/blokkolĂłlista a hozzĂĄfĂ©rĂ©s-vezĂ©rlĂ©shez
-**Prompt Injection Guard**– fertƑtlenĂ­tĂ©s a rosszindulatĂș felszĂłlĂ­tĂĄsi mintĂĄk ellen
-**AES-256-GCM titkosítás**- A hitelesítƑ adatok nyugalmi állapotban titkosítva</details>

<részletek>
<summary><b>🛑 6. "A szolgĂĄltatĂłm leĂĄllt, Ă©s elvesztettem a kĂłdolĂĄsi folyamatomat"</b></summary>

Az AI-szolgĂĄltatĂłk instabillĂĄ vĂĄlhatnak, 5xx-es hibĂĄkat adnak vissza, vagy elĂ©rhetik az ideiglenes sebessĂ©gkorlĂĄtokat. Ha egy fejlesztƑ egyetlen szolgĂĄltatĂłtĂłl fĂŒgg, akkor megszakad. MegszakĂ­tĂłk nĂ©lkĂŒl az ismĂ©telt ĂșjraprĂłbĂĄlkozĂĄsok összeomolhatjĂĄk az alkalmazĂĄst.

**Hogyan oldja meg az OmniRoute:**

-**MegszakĂ­tĂł tĂ­pusonkĂ©nt**- Automatikus nyitĂĄs/zĂĄrĂĄs konfigurĂĄlhatĂł kĂŒszöbĂ©rtĂ©kekkel Ă©s lehƱtĂ©ssel (zĂĄrt/nyitott/fĂ©lig nyitott), modellenkĂ©nti hatĂłkör a lĂ©pcsƑzetes blokkok elkerĂŒlĂ©se Ă©rdekĂ©ben
-**ExponenciĂĄlis visszalĂ©pĂ©s**— ProgresszĂ­v ĂșjraprĂłbĂĄlkozĂĄsi kĂ©sĂ©sek
-**MennydörgĂ©s elleni csorda**- Mutex + szemafor vĂ©delem az egyidejƱ ĂșjraprĂłbĂĄlkozĂĄsi viharok ellen
-**KombinĂĄlt tartalĂ©k lĂĄncok**– Ha az elsƑdleges szolgĂĄltatĂł meghibĂĄsodik, automatikusan, beavatkozĂĄs nĂ©lkĂŒl ĂĄtesik a lĂĄncon
-**Combo Circuit Breaker**– Automatikusan letiltja a hibĂĄs szolgĂĄltatĂłkat a kombinĂĄlt lĂĄncon belĂŒl
-**EgĂ©szsĂ©gĂŒgyi irĂĄnyĂ­tĂłpult**— ÜzemidƑ-figyelĂ©s, ĂĄramkör-megszakĂ­tĂł ĂĄllapotok, zĂĄrolĂĄsok, gyorsĂ­tĂłtĂĄr-statisztika, p50/p95/p99 kĂ©sleltetĂ©s</details>

<részletek>
<summary><b>🔧 7. "Az egyes AI-eszközök konfigurĂĄlĂĄsa fĂĄrasztĂł Ă©s ismĂ©tlƑdƑ."</b></summary>

A fejlesztƑk Cursort, Claude Code-ot, Codex CLI-t, OpenClaw-ot, Gemini CLI-t, Kilo Code-ot hasznĂĄlnak... Minden eszköznek mĂĄs konfigurĂĄciĂłra van szĂŒksĂ©ge (API vĂ©gpont, kulcs, modell). Az ĂșjrakonfigurĂĄlĂĄs szolgĂĄltatĂł- vagy modellvĂĄltĂĄskor idƑpocsĂ©kolĂĄs.

**Hogyan oldja meg az OmniRoute:**

-**CLI Tools Dashboard**- DedikĂĄlt oldal egykattintĂĄsos beĂĄllĂ­tĂĄssal a Claude Code, Codex CLI, OpenClaw, Kilo Code, Antigravity, Cline szĂĄmĂĄra
-**GitHub Copilot Config Generator**– A "chatLanguageModels.json" fĂĄjlt generĂĄlja a VS-kĂłdhoz tömeges modellvĂĄlasztĂĄssal
-**BevezetƑ varĂĄzslĂł**– IrĂĄnyĂ­tott 4 lĂ©pĂ©ses beĂĄllĂ­tĂĄs elsƑ felhasznĂĄlĂłk szĂĄmĂĄra
-**Egy végpont, minden modell**- Konfigurålja egyszer a `http://localhost:20128/v1' címet, elérje a 60+ szolgåltatót</details>

<részletek>
<summary><b>🔑 8. „A több szolgĂĄltatĂłtĂłl szĂĄrmazĂł OAuth-tokenek kezelĂ©se pokol”</b></summary>

Claude Code, Codex, Gemini CLI, Copilot – mindegyik az OAuth 2.0-t hasznĂĄlja lejĂĄrĂł tokenekkel. A fejlesztƑknek folyamatosan Ășjra kell hitelesĂ­teniĂŒk, kezelniĂŒk kell a „kliens_titka hiĂĄnyzik”, az „átirĂĄnyĂ­tĂĄsi_uri_mismatch” Ă©s a tĂĄvoli szerverek hibĂĄival. Az OAuth a LAN/VPS-en kĂŒlönösen problĂ©mĂĄs.

**Hogyan oldja meg az OmniRoute:**

-**Automatikus tokenfrissĂ­tĂ©s**- Az OAuth-tokenek a hĂĄttĂ©rben frissĂŒlnek a lejĂĄrat elƑtt
-**OAuth 2.0 (PKCE) beépített**- Automatikus åramlås Claude Code, Codex, Gemini CLI, Copilot, Kiro, Qwen, Qoder szåmåra
-**Multi-Account OAuth**- Több fiók szolgåltatónként a JWT/ID token kivonattal
-**OAuth LAN/TĂĄvoli javĂ­tĂĄs**– PrivĂĄt IP-Ă©szlelĂ©s az „átirĂĄnyĂ­tĂĄsi_uri”-hoz + kĂ©zi URL mĂłd tĂĄvoli szerverekhez
-**OAuth Nginx mögött**– A "window.location.origin" fĂĄjlt hasznĂĄlja a fordĂ­tott proxy kompatibilitĂĄs Ă©rdekĂ©ben
-**TĂĄvoli OAuth ĂștmutatĂł**– LĂ©pĂ©srƑl lĂ©pĂ©sre ĂștmutatĂł a Google Cloud hitelesĂ­tƑ adataihoz VPS/Docker rendszeren</details>

<részletek>
<summary><b>📊 9. "Nem tudom, mennyit költök Ă©s hova"</b></summary>

A fejlesztƑk több fizetƑs szolgĂĄltatĂłt hasznĂĄlnak, de nincs egysĂ©ges nĂ©zetĂŒk a kiadĂĄsokrĂłl. Minden szolgĂĄltatĂł sajĂĄt szĂĄmlĂĄzĂĄsi irĂĄnyĂ­tĂłpulttal rendelkezik, de nincs összevont nĂ©zet. A vĂĄratlan költsĂ©gek felhalmozĂłdhatnak.

**Hogyan oldja meg az OmniRoute:**

-**KöltsĂ©gelemzĂ©si irĂĄnyĂ­tĂłpult**– TokenenkĂ©nti költsĂ©gkövetĂ©s Ă©s költsĂ©gkeret-kezelĂ©s szolgĂĄltatĂłnkĂ©nt
-**KöltsĂ©gkeret-korlĂĄtok rĂ©tegenkĂ©nt**- KöltĂ©si felsƑ hatĂĄr szintenkĂ©nt, amely automatikus visszalĂ©pĂ©st vĂĄlt ki
-**Modellenkénti årképzés**- Konfigurålható årak modellenként
-**HasznĂĄlati statisztika API-kulcsonkĂ©nt**— A kĂ©rĂ©sek szĂĄma Ă©s az utoljĂĄra hasznĂĄlt idƑbĂ©lyeg kulcsonkĂ©nt
-**Analytics Dashboard**— Statisztikai kĂĄrtyĂĄk, modellhasznĂĄlati diagram, szolgĂĄltatĂłi tĂĄblĂĄzat sikerarĂĄnyokkal Ă©s kĂ©sleltetĂ©ssel</details>

<részletek>
<summary><b>🐛 10. "Nem tudom diagnosztizĂĄlni a hibĂĄkat Ă©s problĂ©mĂĄkat az AI-hĂ­vĂĄsoknĂĄl"</b></summary>

Ha egy hĂ­vĂĄs meghiĂșsul, a fejlesztƑ nem tudja, hogy sebessĂ©gkorlĂĄtozĂĄs, lejĂĄrt token, rossz formĂĄtum vagy szolgĂĄltatĂłi hiba volt-e. Töredezett naplĂłk a kĂŒlönbözƑ terminĂĄlokon. MegfigyelhetƑsĂ©g nĂ©lkĂŒl a hibakeresĂ©s prĂłba Ă©s hiba.

**Hogyan oldja meg az OmniRoute:**

-**Egységes naplók irånyítópultja**- 4 lap: Kérelemnaplók, Proxynaplók, Auditnaplók, Konzol
-**KonzolnaplĂł-nĂ©zegetƑ**— ValĂłs idejƱ terminĂĄl stĂ­lusĂș megjelenĂ­tƑ szĂ­nkĂłdolt szintekkel, automatikus görgetĂ©s, keresĂ©s, szƱrĂ©s
-**SQLite proxynaplĂłk**– ÁllandĂł naplĂłk, amelyek tĂșlĂ©lik a szerver ĂșjraindĂ­tĂĄsĂĄt
-**Translator Playground**– 4 hibakeresĂ©si mĂłd: Playground (formĂĄtum fordĂ­tĂĄs), Chat Tester (oda-vissza Ășt), Tesztpad (kötegelt), ÉlƑ monitor (valĂłs idejƱ)
-**Request Telemetria**– p50/p95/p99 kĂ©sleltetĂ©s + X-Request-Id nyomkövetĂ©s
-**File-Based Logging with Rotation**— App logs rotate by size, retention days, and archive count; a hĂ­vĂĄsnaplĂł mƱtermĂ©kei a megƑrzĂ©si napok Ă©s a fĂĄjlok szĂĄma szerint vĂĄltakoznak
-**RendszerinformĂĄciĂłs jelentĂ©s**— Az `npm run system-info` lĂ©trehozza a `system-info.txt' fĂĄjlt a teljes környezettel (Node verziĂł, OmniRoute verziĂł, OS, CLI eszközök, Docker/PM2 ĂĄllapot). Csatolja, amikor az azonnali osztĂĄlyozĂĄssal kapcsolatos problĂ©mĂĄkat jelent be.</details>

<részletek>
<summary><b>đŸ—ïž 11. „Az ĂĄtjĂĄrĂł telepĂ­tĂ©se Ă©s karbantartĂĄsa bonyolult”</b></summary>

Az AI-proxy telepĂ­tĂ©se, konfigurĂĄlĂĄsa Ă©s karbantartĂĄsa kĂŒlönbözƑ környezetekben (helyi, VPS, Docker, felhƑ) munkaigĂ©nyes. Az olyan problĂ©mĂĄk, mint a kemĂ©nykĂłdolt elĂ©rĂ©si utak, az „EACCES” a könyvtĂĄrakon, a portkonfliktusok Ă©s a többplatformos buildek sĂșrlĂłdĂĄst okoznak.

**Hogyan oldja meg az OmniRoute:**

-**npm globĂĄlis telepĂ­tĂ©s**— `npm install -g omniroute && omniroute` — kĂ©sz
-**Docker Multi-Platform**– AMD64 + ARM64 natív (Apple Silicon, AWS Graviton, Raspberry Pi)
-**Docker Compose Profiles**– "alap" (nincs CLI-eszközök) Ă©s "cli" (Claude Code, Codex, OpenClaw)
-**Electron Desktop App**– Natív alkalmazás Windows/macOS/Linux rendszerhez rendszertálcával, automatikus indítással, offline móddal
-**Split-Port Mode**– API Ă©s irĂĄnyĂ­tĂłpult kĂŒlön portokon haladĂł forgatĂłkönyvekhez (fordĂ­tott proxy, kontĂ©nerhĂĄlĂłzat)
-**Cloud Sync**– SzinkronizĂĄlĂĄs konfigurĂĄlĂĄsa az eszközök között a Cloudflare Workers segĂ­tsĂ©gĂ©vel
-**DB biztonsĂĄgi mentĂ©sek**– Az összes beĂĄllĂ­tĂĄs automatikus biztonsĂĄgi mentĂ©se, visszaĂĄllĂ­tĂĄsa, exportĂĄlĂĄsa Ă©s importĂĄlĂĄsa, a `DISABLE_SQLITE_AUTO_BACKUP` funkciĂłval a kĂŒlsƑleg kezelt biztonsĂĄgi mentĂ©sekhez</details>

<részletek>
<summary><b>🌍 12. "A felĂŒlet csak angol nyelvƱ, Ă©s a csapatom nem beszĂ©l angolul"</b></summary>

A nem angol nyelvƱ orszĂĄgok csapatai, kĂŒlönösen Latin-AmerikĂĄban, ÁzsiĂĄban Ă©s EurĂłpĂĄban, csak angol nyelvƱ felĂŒletekkel kĂŒszködnek. A nyelvi akadĂĄlyok csökkentik az ĂĄtvĂ©telt Ă©s növelik a konfigurĂĄciĂłs hibĂĄkat.

**Hogyan oldja meg az OmniRoute:**

-**IrĂĄnyĂ­tĂłpult i18n – 30 nyelv**– Mind az 500+ billentyƱ lefordĂ­tva, beleĂ©rtve arab, bolgĂĄr, dĂĄn, nĂ©met, spanyol, finn, francia, hĂ©ber, hindi, magyar, indonĂ©z, olasz, japĂĄn, koreai, malĂĄj, holland, norvĂ©g, lengyel, portugĂĄl (PT/BR), romĂĄn, thai, orosz, szlovĂĄk, svĂ©d, filippĂ­nĂł, angol, thai, orosz, kĂ­nai, filippĂ­nĂł
-**RTL tĂĄmogatĂĄs**– JobbrĂłl balra haladĂł arab Ă©s hĂ©ber nyelv tĂĄmogatĂĄsa
-**TöbbnyelvƱ README-k**— 30 teljes dokumentĂĄciĂł fordĂ­tĂĄs
-**NyelvvĂĄlasztĂł**— Globe ikon a fejlĂ©cben a valĂłs idejƱ vĂĄltĂĄshoz</details>

<részletek>
<summary><b>🔄 13. "Többre van szĂŒksĂ©gem, mint csevegĂ©sre – beĂĄgyazĂĄsra, kĂ©pekre, hanganyagra van szĂŒksĂ©gem"</b></summary>

Az AI nem csak a csevegĂ©s befejezĂ©se. A fejlesztƑknek kĂ©peket kell generĂĄlniuk, hangot kell ĂĄtĂ­rniuk, beĂĄgyazĂĄst kell lĂ©trehozniuk a RAG szĂĄmĂĄra, ĂĄt kell sorolniuk a dokumentumokat, Ă©s moderĂĄlniuk kell a tartalmat. Minden API mĂĄs vĂ©gponttal Ă©s formĂĄtummal rendelkezik.

**Hogyan oldja meg az OmniRoute:**

-**BeĂĄgyazĂĄsok**– `/v1/beĂĄgyazĂĄsok' 6 szolgĂĄltatĂłval Ă©s 9+ modellel
-**KĂ©pgenerĂĄlĂĄs**– `/v1/images/generations' 10 szolgĂĄltatĂłval Ă©s 20+ modellel (OpenAI, xAI, Together, Fireworks, Nebius, Hyperbolic, NanoBanana, Antigravity, SD WebUI, ComfyUI)
-**Text-to-Video**— `/v1/videos/generations` — ComfyUI (AnimateDiff, SVD) Ă©s SD WebUI
-**Text-to-Music**— `/v1/music/generations` — ComfyUI (Stable Audio Open, MusicGen)
-**Audio átírás**— `/v1/audio/transcriptions` — Whisper + Nvidia NIM, HuggingFace, Qwen3
-**Text-to-Speech**— `/v1/audio/speech` — ElevenLabs, Nvidia NIM, HuggingFace, Coqui, Tortoise, Qwen3,**Inworld**,**Cartesia**,**PlayHT**, + meglĂ©vƑ szolgĂĄltatĂłk
-**ModerĂĄciĂłk**— `/v1/moderations` — TartalombiztonsĂĄgi ellenƑrzĂ©sek
-**Reranging**— `/v1/rerank` — Dokumentumreleváns átsorolás
-**Responses API**- Teljes `/v1/responses` tĂĄmogatĂĄs a Codexhez</details>

<részletek>
<summary><b>đŸ§Ș 14. "Nincs mĂłdom tesztelni Ă©s összehasonlĂ­tani a minƑsĂ©get a kĂŒlönbözƑ modellek között"</b></summary>

A fejlesztƑk szeretnĂ©k tudni, hogy melyik modell a legjobb az Ƒ hasznĂĄlati esetĂŒkben – kĂłd, fordĂ­tĂĄs, Ă©rvelĂ©s –, de a manuĂĄlis összehasonlĂ­tĂĄs lassĂș. Nincsenek integrĂĄlt eval eszközök.

**Hogyan oldja meg az OmniRoute:**

-**LLM-Ă©rtĂ©kelĂ©sek**— Arany kĂ©szlet tesztelĂ©se 10 elƑre betöltött esettel, beleĂ©rtve az ĂŒdvözlĂ©st, a matematikĂĄt, a földrajzot, a kĂłdgenerĂĄlĂĄst, a JSON-megfelelƑsĂ©get, a fordĂ­tĂĄst, a leĂ©rtĂ©kelĂ©st, a biztonsĂĄgi megtagadĂĄst
-**4 egyezĂ©si stratĂ©gia**– "pontos", "tartalmazza", "regex", "egyĂ©ni" (JS fĂŒggvĂ©ny)
-**Translator Playground Test Bench**- Kötegelt tesztelés több bemenettel és vårható kimenettel, szolgåltatók közötti összehasonlítås
-**CsevegĂ©s tesztelƑ**- Teljes körĂșt vizuĂĄlis vĂĄlaszmegjelenĂ­tĂ©ssel
-**ÉlƑ monitor**– ValĂłs idejƱ adatfolyam a proxyn keresztĂŒl folyĂł összes kĂ©rĂ©srƑl</details>

<részletek>
<summary><b>📈 15. "A teljesĂ­tmĂ©ny elvesztĂ©se nĂ©lkĂŒl kell skĂĄlĂĄznom"</b></summary>

A kĂ©relmek mennyisĂ©gĂ©nek növekedĂ©sĂ©vel ugyanazok a kĂ©rdĂ©sek gyorsĂ­tĂłtĂĄrazĂĄs nĂ©lkĂŒl duplikĂĄlt költsĂ©geket generĂĄlnak. Idempotencia nĂ©lkĂŒl a duplikĂĄlt hulladĂ©kfeldolgozĂĄsi kĂ©relmek. A szolgĂĄltatĂłnkĂ©nti dĂ­jkorlĂĄtokat be kell tartani.

**Hogyan oldja meg az OmniRoute:**

-**Szemantikus gyorsĂ­tĂłtĂĄr**– A kĂ©tszintƱ gyorsĂ­tĂłtĂĄr (alĂĄĂ­rĂĄs + szemantikai) csökkenti a költsĂ©geket Ă©s a kĂ©sleltetĂ©st
-**Idempotency kĂ©rĂ©se**– 5 mĂĄsodperces deduplikĂĄciĂłs ablak azonos kĂ©rĂ©sek esetĂ©n
-**DrĂĄtakorlĂĄt Ă©szlelĂ©se**– SzolgĂĄltatĂłnkĂ©nti RPM, minimĂĄlis rĂ©s Ă©s maximĂĄlis egyidejƱ követĂ©s
-**SzerkeszthetƑ sebessĂ©gkorlĂĄtok**- KonfigurĂĄlhatĂł alapĂ©rtĂ©kek a BeĂĄllĂ­tĂĄsok → KitartĂĄssal ellenĂĄllĂł kĂ©pessĂ©g menĂŒpontban
-**API Key Validation Cache**– 3-szintƱ gyorsĂ­tĂłtĂĄr az Ă©les teljesĂ­tmĂ©nyhez
-**EgĂ©szsĂ©gĂŒgyi irĂĄnyĂ­tĂłpult telemetriĂĄval**— p50/p95/p99 kĂ©sleltetĂ©s, gyorsĂ­tĂłtĂĄr statisztika, ĂŒzemidƑ</details>

<részletek>
<summary><b>đŸ€– 16. "GlobĂĄlisan szeretnĂ©m irĂĄnyĂ­tani a modell viselkedĂ©sĂ©t"</b></summary>

Azok a fejlesztƑk, akik minden vĂĄlaszt egy adott nyelven, egy adott hangnemben szeretnĂ©nek, vagy korlĂĄtozni szeretnĂ©k az Ă©rvelĂ©si tokeneket. Ennek konfigurĂĄlĂĄsa minden eszközben/kĂ©relemben nem praktikus.

**Hogyan oldja meg az OmniRoute:**

-**Rendszerprompt Injection**— GlobĂĄlis prompt minden kĂ©relemre vonatkozik
-**A költsĂ©gkeret ĂĄtgondolĂĄsĂĄnak ellenƑrzĂ©se**– IndoklĂĄsi token-kiosztĂĄs ellenƑrzĂ©se kĂ©rĂ©senkĂ©nt (ĂĄthaladĂł, automatikus, egyĂ©ni, adaptĂ­v)
-**9 Routing Strategies**– GlobĂĄlis stratĂ©giĂĄk, amelyek meghatĂĄrozzĂĄk a kĂ©rĂ©sek elosztĂĄsĂĄt
-**Wildcard Router**– a „szolgáltató/*” minták dinamikusan továbbítanak bármely szolgáltatóhoz
-**KombinĂĄciĂłs engedĂ©lyezĂ©s/letiltĂĄs vĂĄltĂĄs**- A kombĂłk vĂĄltĂĄsa közvetlenĂŒl az irĂĄnyĂ­tĂłpultrĂłl
-**Provider Toggle**— Egy szolgĂĄltatĂł összes kapcsolatĂĄnak engedĂ©lyezĂ©se/letiltĂĄsa egyetlen kattintĂĄssal
-**Letiltott szolgĂĄltatĂłk**- Adott szolgĂĄltatĂłk kizĂĄrĂĄsa a `/v1/models' listĂĄrĂłl</details>

<részletek>
<summary><b>🧰 17. "SzĂŒksĂ©gem van az MCP-eszközökre, mint elsƑ osztĂĄlyĂș termĂ©kkĂ©pessĂ©gekre"</b></summary>

Sok mestersĂ©ges intelligencia-ĂĄtjĂĄrĂł csak rejtett megvalĂłsĂ­tĂĄsi rĂ©szletkĂ©nt teszi közzĂ© az MCP-t. A csapatoknak lĂĄthatĂł, kezelhetƑ mƱveleti rĂ©tegre van szĂŒksĂ©gĂŒk.

**Hogyan oldja meg az OmniRoute:**

- Az MCP megjelenik az irånyítópult navigåciós és végponti protokoll lapjån
- Dedikålt MCP-kezelési oldal folyamatokkal, eszközökkel, hatókörökkel és audittal
- Beépített gyorsindítås az "omniroute --mcp" és a kliens beépítéséhez</details>

<részletek>
<summary><b>🧠 18. "A2A hangszerelĂ©sre van szĂŒksĂ©gem szinkronizĂĄlĂĄssal + adatfolyam feladatĂștvonalak"</b></summary>

Az ĂŒgynöki munkafolyamatokhoz közvetlen vĂĄlaszokra Ă©s hosszĂș tĂĄvĂș, streamelt vĂ©grehajtĂĄsra van szĂŒksĂ©g Ă©letciklus-vezĂ©rlĂ©ssel.

**Hogyan oldja meg az OmniRoute:**

- A2A JSON-RPC végpont ("POST /a2a") "message/send" és "message/stream" paraméterekkel
- SSE streaming terminål ållapot terjesztéssel
- Feladatéletciklus API-k a "tasks/get" és a "tasks/cancel" szåmåra</details>

<részletek>
<summary><b>đŸ›°ïž 19. "ValĂłdi MCP-folyamat-ĂĄllapotra van szĂŒksĂ©gem, nem kitalĂĄlt ĂĄllapotra"</b></summary>

Az operatĂ­v csapatoknak tudniuk kell, hogy az MCP valĂłban Ă©letben van-e, nem csak azt, hogy egy API elĂ©rhetƑ-e.

**Hogyan oldja meg az OmniRoute:**

- FutĂĄsidejƱ szĂ­vverĂ©s fĂĄjl PID-vel, idƑbĂ©lyegekkel, szĂĄllĂ­tĂĄssal, szerszĂĄmszĂĄmmal Ă©s hatĂłkör mĂłddal
- MCP ållapot API, amely kombinålja a szívverést + a legutóbbi tevékenységet
- UI ĂĄllapotkĂĄrtyĂĄk a folyamat/ĂŒzemidƑ/szĂ­vverĂ©s frissessĂ©gĂ©hez</details>

<részletek>
<summary><b>📋 20. "KivizsgĂĄlhatĂł MCP-eszköz-vĂ©grehajtĂĄsra van szĂŒksĂ©gem"</b></summary>

Amikor az eszközök mĂłdosĂ­tjĂĄk a konfigurĂĄciĂłt vagy mƱködĂ©si mƱveleteket indĂ­tanak el, a csapatoknak kriminalisztikai nyomon követhetƑsĂ©gre van szĂŒksĂ©gĂŒk.

**Hogyan oldja meg az OmniRoute:**

- SQLite-alapĂș auditnaplĂłzĂĄs MCP-eszközhĂ­vĂĄsokhoz
- SzƱrések eszköz, siker/kudarc, API-kulcs és oldalszåmozås szerint
- Irånyítópult audit tåblåzat + statisztikai végpontok az automatizålåshoz</details>

<részletek>
<summary><b>🔐 21. "IntegrĂĄciĂłnkĂ©nt hatĂłkörƱ MCP-engedĂ©lyekre van szĂŒksĂ©gem"</b></summary>

A kĂŒlönbözƑ ĂŒgyfeleknek a legkevesebb jogosultsĂĄggal kell rendelkezniĂŒk az eszközkategĂłriĂĄkhoz.

**Hogyan oldja meg az OmniRoute:**

- 10 szemcsĂ©s MCP hatĂłkör az ellenƑrzött szerszĂĄmhozzĂĄfĂ©rĂ©shez
- HatĂĄlyĂ©rvĂ©nyesĂ­tĂ©s Ă©s lĂĄthatĂłsĂĄg az MCP-kezelƑ felĂŒleten
- BiztonsĂĄgos alaphelyzet az ĂŒzemi szerszĂĄmokhoz</details>

<részletek>
<summary><b>⚙ 22. "ÜzemeltetĂ©si vezĂ©rlƑkre van szĂŒksĂ©gem ĂĄtcsoportosĂ­tĂĄs nĂ©lkĂŒl"</b></summary>

A csapatoknak gyors futĂĄsidejƱ vĂĄltoztatĂĄsokra van szĂŒksĂ©gĂŒk incidensek vagy költsĂ©gesemĂ©nyek sorĂĄn.

**Hogyan oldja meg az OmniRoute:**

- A kombinĂĄlt aktivĂĄlĂĄs vĂĄltĂĄsa közvetlenĂŒl az MCP mƱszerfalĂĄrĂłl
- Rugalmassági profilok alkalmazása elƑre meghatározott házirend-csomagokból
- Állítsa vissza a megszakító állapotát ugyanarról a kezelƑpanelrƑl</details>

<részletek>
<summary><b>🔄 23. "SzĂŒksĂ©gem van az Ă©lƑ A2A feladat Ă©letciklusĂĄnak lĂĄthatĂłsĂĄgĂĄra Ă©s törlĂ©sĂ©re"</b></summary>

Az Ă©letciklus lĂĄthatĂłsĂĄga nĂ©lkĂŒl a feladat-incidensek nehezen osztĂĄlyozhatĂłk.

**Hogyan oldja meg az OmniRoute:**

- Feladatok liståzåsa/szƱrés ållapot/készség szerint oldalszåmozåssal
- A feladatok metaadatainak, eseményeinek és mƱtermékeinek részletezése
- Feladat törlĂ©si vĂ©gpont Ă©s felhasznĂĄlĂłi felĂŒlet mƱvelet megerƑsĂ­tĂ©ssel</details>

<részletek>
<summary><b>🌊 24. "AktĂ­v adatfolyam-metrikĂĄkra van szĂŒksĂ©gem A2A terhelĂ©shez"</b></summary>

A streamelĂ©si munkafolyamatok mƱködĂ©si betekintĂ©st igĂ©nyelnek a pĂĄrhuzamossĂĄg Ă©s az Ă©lƑ kapcsolatok terĂ©n.

**Hogyan oldja meg az OmniRoute:**

- Az A2A ĂĄllapotba integrĂĄlt aktĂ­v folyamszĂĄmlĂĄlĂłk
- UtolsĂł feladat idƑbĂ©lyegzƑje Ă©s ĂĄllapotonkĂ©nti szĂĄma
- A2A mƱszerfalkårtyåk a valós idejƱ mƱveletek figyeléséhez</details>

<részletek>
<summary><b>đŸȘȘ 25. "SzabvĂĄnyos ĂŒgynökfelderĂ­tĂ©sre van szĂŒksĂ©gem az ĂŒgyfelek szĂĄmĂĄra"</b></summary>

A kĂŒlsƑ klienseknek Ă©s hangszerelƑknek gĂ©ppel olvashatĂł metaadatokra van szĂŒksĂ©gĂŒk a bevezetĂ©shez.

**Hogyan oldja meg az OmniRoute:**

- Az ĂŒgynökkĂĄrtya elĂ©rhetƑ a `/.well-known/agent.json' cĂ­men
- A menedzsment felĂŒleten lĂĄthatĂł kĂ©pessĂ©gek Ă©s kĂ©szsĂ©gek
- Az A2A ållapot API felfedezési metaadatokat tartalmaz az automatizålåshoz</details>

<részletek>
<summary><b>🧭 26. "Protokoll felfedezhetƑsĂ©gre van szĂŒksĂ©gem a termĂ©k felhasznĂĄlĂłi Ă©lmĂ©nyĂ©ben"</b></summary>

Ha a felhasznĂĄlĂłk nem fedezik fel a protokollfelĂŒleteket, az elfogadĂĄs Ă©s a tĂĄmogatĂĄs minƑsĂ©ge csökken.

**Hogyan oldja meg az OmniRoute:**

- Összevont**VĂ©gpontok**oldal a proxy, MCP, A2A Ă©s API vĂ©gpontok lapjaival
- Inline szolgåltatås ållapotåt våltja (Online/Offline) MCP és A2A esetén
- HivatkozĂĄsok az ĂĄttekintĂ©sbƑl a dedikĂĄlt kezelƑlapokhoz</details>

<részletek>
<summary><b>đŸ§Ș 27. "VĂ©gponttĂłl vĂ©gpontig terjedƑ protokoll-Ă©rvĂ©nyesĂ­tĂ©sre van szĂŒksĂ©gem valĂłdi ĂŒgyfelekkel"</b></summary>

A prĂłbatesztek nem elegendƑek a protokoll-kompatibilitĂĄs ellenƑrzĂ©sĂ©hez a kiadĂĄs elƑtt.

**Hogyan oldja meg az OmniRoute:**

- E2E csomag, amely elindítja az alkalmazåst, és valódi MCP SDK kliens szållítåst hasznål
- Az A2A kliens teszteli az ĂĄramlĂĄsok felfedezĂ©sĂ©t, kĂŒldĂ©sĂ©t, streamingjĂ©t, lekĂ©rĂ©sĂ©t Ă©s megszakĂ­tĂĄsĂĄt
- Az ĂĄllĂ­tĂĄsok keresztellenƑrzĂ©se az MCP audit Ă©s az A2A feladatok API-jĂĄval szemben</details>

<részletek>
<summary><b>📡 28. "EgysĂ©ges megfigyelhetƑsĂ©gre van szĂŒksĂ©gem az összes felĂŒleten"</b></summary>

A megfigyelhetƑsĂ©g protokoll szerinti felosztĂĄsa vakfoltokat Ă©s hosszabb MTTR-t hoz lĂ©tre.

**Hogyan oldja meg az OmniRoute:**

- Egységes irånyítópultok/naplók/analytics egy termékben
- EgĂ©szsĂ©g + audit + kĂ©rĂ©s telemetria OpenAI, MCP Ă©s A2A rĂ©tegeken keresztĂŒl
- MƱködési API-k az ållapothoz és az automatizålåshoz</details>

<részletek>
<summary><b>đŸ’Œ 29. "Egy futĂĄsi idƑre van szĂŒksĂ©gem a proxy + eszközök + ĂŒgynök hangszerelĂ©shez"</b></summary>

SzĂĄmos kĂŒlön szolgĂĄltatĂĄs futtatĂĄsa növeli a mƱködĂ©si költsĂ©geket Ă©s a hibamĂłdokat.

**Hogyan oldja meg az OmniRoute:**

- OpenAI-kompatibilis proxy, MCP szerver és A2A szerver egy veremben
- Megosztott hitelesĂ­tĂ©s, rugalmassĂĄg, adattĂĄrolĂĄs Ă©s megfigyelhetƑsĂ©g
- Konzisztens politikai modell az összes interakciĂłs felĂŒleten</details>

<részletek>
<summary><b>🚀 30. "Ügynöki munkafolyamatokat ragasztĂłkĂłd szĂ©tterĂŒlĂ©se nĂ©lkĂŒl kell szĂĄllĂ­tanom"</b></summary>

A csapatok veszĂ­tenek sebessĂ©gĂŒkbƑl, amikor több ad-hoc szolgĂĄltatĂĄst Ă©s szkriptet illesztenek össze.

**Hogyan oldja meg az OmniRoute:**

- EgysĂ©ges vĂ©gpont stratĂ©gia az ĂŒgyfelek Ă©s ĂŒgynökök szĂĄmĂĄra
- BeĂ©pĂ­tett protokollkezelƑ felhasznĂĄlĂłi felĂŒletek Ă©s fĂŒstellenƑrzĂ©si Ăștvonalak
- Gyårtåsra kész alapok (biztonsåg, naplózås, rugalmassåg, biztonsågi mentés)</details>

### Example Playbooks (Integrated Use Cases)

**A jĂĄtĂ©kkönyv: MaximalizĂĄlja a fizetett elƑfizetĂ©st + olcsĂł biztonsĂĄgi mentĂ©s**```txt
Combo: "maximize-claude"
  1. cc/claude-opus-4-6
  2. glm/glm-4.7
  3. if/kimi-k2-thinking

Monthly cost: $20 + small backup spend
Outcome: higher quality, near-zero interruption

Playbook B: Zéró költségƱ kódolåsi verem```txt Combo: "free-forever"

  1. gc/gemini-3-flash
  2. if/kimi-k2-thinking
  3. qw/qwen3-coder-plus

Monthly cost: $0 Outcome: stable free coding workflow


**Playbook C: 24/7 mindig bekapcsolt tartalék lånc**```txt
Combo: "always-on"
  1. cc/claude-opus-4-6
  2. cx/gpt-5.2-codex
  3. glm/glm-4.7
  4. minimax/MiniMax-M2.1
  5. if/kimi-k2-thinking

Outcome: deep fallback depth for deadline-critical workloads

D jĂĄtĂ©kkönyv: Az ĂŒgynök MCP + A2A-val mƱködik```txt

  1. Start MCP transport (omniroute --mcp) for tool-driven operations
  2. Run A2A tasks via message/send and message/stream
  3. Observe via /dashboard/endpoint (MCP and A2A tabs)
  4. Toggle services via inline status controls

---

## 🆓 Start Free — Zero Configuration Cost

> Állítsa be az AI-kódolåst percek alatt**0 USD/hó**åron. Csatlakoztassa ezeket az ingyenes fiókokat, és hasznålja a beépített**Free Stack**kombinåciót.

| lépés | Akció | Szolgåltatók feloldva |
| ---- | --------------------------------------------------- | ------------------------------------------------------------------ |
| 1 | Csatlakozás**Kiro**(AWS Builder ID OAuth) | Claude Sonnet 4.5, Haiku 4.5 —**korlátlan**|
| 2 | Csatlakozás**Qoder**(Google OAuth) | kimi-k2-gondolkodás, qwen3-coder-plus, deepseek-r1... —**korlátlan**|
| 3 | Csatlakoztassa a**Qwen**(eszközkĂłd) | qwen3-coder-plus, qwen3-coder-flash... —**korlĂĄtlan**|
| 4 | Csatlakozás**Gemini CLI**(Google OAuth) | gemini-3-flash, gemini-2.5-pro –**180K/hó ingyenes**|
| 5 | `/dashboard/combos` →**Ingyenes köteg ($0)**sablon | Körbe-körbe minden ingyenes szolgĂĄltatĂł automatikusan |

**Mutasson bĂĄrmely IDE/CLI-t a következƑre:**`http://localhost:20128/v1` · API-kulcs: `any-string` · KĂ©sz.

>**Opcionålis extra lefedettség (szintén ingyenes):**Groq API kulcs (30 RPM ingyenes), NVIDIA NIM (40 RPM ingyenes, 70+ modell), Cerebras (1 millió tok/nap), LongCat API kulcs (50 millió token/nap!), Cloudflare Workers AI (10 000 neuron/nap, 50+ modell).## Gyors kezdés

### 1) Install and run

```bash
npm install -g omniroute
omniroute

**pnpm felhasznålók:**Telepítés utån futtassa a pnpm approve-builds -g parancsot, hogy engedélyezze a better-sqlite3 és a @swc/core åltal igényelt natív build szkripteket:

pnpm install -g omniroute
pnpm approve-builds -g # VĂĄlassza ki az összes csomagot → jĂłvĂĄhagyja
omniroute

Az irányítópult a „http://localhost:20128” címen nyílik meg, az API alap URL-címe pedig „http://localhost:20128/v1”.

Parancs LeĂ­rĂĄs
omniroute Szerver indítåsa (PORT=20128, API és irånyítópult ugyanazon a porton)
omniroute --port 3000 A kanonikus/API port beĂĄllĂ­tĂĄsa 3000
omniroute --mcp MCP-kiszolgĂĄlĂł indĂ­tĂĄsa (stdio szĂĄllĂ­tĂĄs)
omniroute --no-open Ne nyissa meg automatikusan a böngĂ©szƑt
omniroute --help Segítség megjelenítése

OpcionĂĄlis osztott portos mĂłd:```bash PORT=20128 DASHBOARD_PORT=20129 omniroute

API: http://localhost:20128/v1

Dashboard: http://localhost:20129


### Long-Running Streaming Timeouts

A legtöbb telepĂ­tĂ©shez csak a következƑkre van szĂŒksĂ©ge:

| Våltozó | Alapértelmezett | Cél |
| ------------------------- | ------------------------------ | -------------------------------------------------------------- -------------------------------------------------------------- |
| `REQUEST_TIMEOUT_MS` | "600000" | Megosztott alapvonal az upstream lekĂ©rĂ©shez, a rejtett Undici-idƑtĂșllĂ©pĂ©sekhez, a TLS-ujjlenyomat-kĂ©rĂ©sekhez Ă©s az API-hĂ­d kĂ©rĂ©s/proxy idƑtĂșllĂ©pĂ©sĂ©hez |
| `STREAM_IDLE_TIMEOUT_MS` | örökli a `REQUEST_TIMEOUT_MS' | MaximĂĄlis hĂ©zag a streaming darabok között, mielƑtt az OmniRoute megszakĂ­tja az SSE adatfolyamot |

A visszamenƑleges kompatibilitĂĄs megmarad: a meglĂ©vƑ „FETCH_TIMEOUT_MS”, „API_BRIDGE_PROXY_TIMEOUT_MS” Ă©s mĂĄs rĂ©tegenkĂ©nti idƑtĂșllĂ©pĂ©si vĂĄltozĂłk tovĂĄbbra is mƱködnek, Ă©s felĂŒlĂ­rjĂĄk a megosztott alapvonalat.

SpeciĂĄlis felĂŒlĂ­rĂĄsok ĂĄllnak rendelkezĂ©sre, ha finomabb vezĂ©rlĂ©sre van szĂŒksĂ©ge:| VĂĄltozĂł | AlapĂ©rtelmezett | CĂ©l |
| ----------------------------------------- | ------------------------------------------- | --------------------------------------------------------------------- |
| `FETCH_TIMEOUT_MS` | örökli a `REQUEST_TIMEOUT_MS' | A fƑ lekĂ©rĂ©s megszakĂ­tĂĄsi jele ĂĄltal hasznĂĄlt teljes felfelĂ© irĂĄnyulĂł kĂ©rĂ©s idƑtĂșllĂ©pĂ©se |
| `FETCH_HEADERS_TIMEOUT_MS` | örökli a `FETCH_TIMEOUT_MS` | Undici idƑkorlĂĄt az upstream vĂĄlaszfejlĂ©cek fogadĂĄsĂĄra |
| `FETCH_BODY_TIMEOUT_MS` | örökli a `FETCH_TIMEOUT_MS` | Undici time limit between upstream body chunks (`0` disables it)     |
| `FETCH_CONNECT_TIMEOUT_MS` | "30000" | Undici TCP csatlakozĂĄsi idƑtĂșllĂ©pĂ©s |
| `FETCH_KEEPALIVE_TIMEOUT_MS` | "4000" | Undici tĂ©tlen Ă©letben tartĂĄsi aljzat idƑtĂșllĂ©pĂ©se |
| `TLS_CLIENT_TIMEOUT_MS` | örökli a `FETCH_TIMEOUT_MS` | IdƑtĂșllĂ©pĂ©s a `wreq-js` | segĂ­tsĂ©gĂ©vel kĂŒldött TLS-ujjlenyomat-kĂ©rĂ©seknĂ©l
| `API_BRIDGE_PROXY_TIMEOUT_MS` | örökli a „REQUEST_TIMEOUT_MS” vagy „30000” | IdƑtĂșllĂ©pĂ©s a „/v1” proxy API-portrĂłl az irĂĄnyĂ­tĂłpult-portra valĂł tovĂĄbbĂ­tĂĄsĂĄra |
| `API_BRIDGE_SERVER_REQUEST_TIMEOUT_MS` | "max(API_BRIDGE_PROXY_TIMEOUT_MS, 300000)" | BejövƑ kĂ©rĂ©s idƑtĂșllĂ©pĂ©se az API-hĂ­dszerveren |
| `API_BRIDGE_SERVER_HEADERS_TIMEOUT_MS` | "60000" | BejövƑ fejlĂ©c idƑtĂșllĂ©pĂ©se az API-hĂ­dszerveren |
| `API_BRIDGE_SERVER_KEEPALIVE_TIMEOUT_MS` | "5000" | Életben tartĂĄs idƑtĂșllĂ©pĂ©s az API-hĂ­dszerveren |
| `API_BRIDGE_SERVER_SOCKET_TIMEOUT_MS` | "0" | Socket inaktivitĂĄsi idƑtĂșllĂ©pĂ©se az API-hĂ­dszerveren ("0" letiltja) |

Ha az OmniRoute alkalmazĂĄst az Nginx, Caddy, Cloudflare vagy mĂĄs fordĂ­tott proxy mögött futtatja, gyƑzƑdjön meg arrĂłl, hogy a proxy
az idƑtĂșllĂ©pĂ©sek is magasabbak, mint az OmniRoute adatfolyam/lekĂ©rĂ©si idƑkorlĂĄtok.### 2) Connect providers and create your API key

1. Nyissa meg az IrĂĄnyĂ­tĂłpult → „SzolgĂĄltatĂłk” menĂŒpontot, Ă©s csatlakoztasson legalĂĄbb egy szolgĂĄltatĂłt (OAuth- vagy API-kulcs).
2. Nyissa meg a Dashboard → `VĂ©gpontok` menĂŒpontot, Ă©s hozzon lĂ©tre egy API-kulcsot.
3. (OpcionĂĄlis) Nyissa meg az IrĂĄnyĂ­tĂłpult → KombĂłk menĂŒpontot, Ă©s ĂĄllĂ­tsa be a tartalĂ©k lĂĄncot.### 3) Point your coding tool to OmniRoute

```txt
Base URL: http://localhost:20128/v1
API Key:  [copy from Endpoint page]
Model:    if/kimi-k2-thinking (or any provider/model prefix)

Claude Code, Codex CLI, Gemini CLI, Cursor, Cline, OpenClaw, OpenCode és OpenAI-kompatibilis SDK-kkal mƱködik.### 4) Enable and validate protocols (v2.0)

MCP (szerszåmvezérelt mƱveletekhez):```bash omniroute --mcp


EzutĂĄn csatlakoztassa MCP-kliensĂ©t `stdio'-n keresztĂŒl, Ă©s tesztelje az olyan eszközöket, mint:

- `omniroute_get_health`
- `omniroute_list_combos`

**A2A (ĂŒgynök-ĂŒgynök munkafolyamatokhoz):**```bash
curl http://localhost:20128/.well-known/agent.json
curl -X POST http://localhost:20128/a2a \
  -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":"quickstart","method":"message/send","params":{"skill":"quota-management","messages":[{"role":"user","content":"Give me a short quota summary."}]}}'
npm run test:protocols:e2e

Ez a csomag érvényesíti a valódi MCP- és A2A-kliensfolyamokat egy futó alkalmazåssal szemben.### Alternative: run from source

cp .env.example .env
npm install
PORT=20128 DASHBOARD_PORT=20129 NEXT_PUBLIC_BASE_URL=http://localhost:20129 npm run dev

<részletek>

ÉrvĂ©nytelen Linux (`xbps-src` sablon)

Void Linux felhasznålók szåmåra natív csomagot készíthet az xbps-src hasznålatåval. Mentse ezt a blokkot `srcpkgs/omniroute/template' néven:```bash

Template file for 'omniroute'

pkgname=omniroute version=3.4.1 revision=1 hostmakedepends="nodejs python3 make" depends="openssl" short_desc="Universal AI gateway with smart routing for multiple LLM providers" maintainer="zenobit zenobit@disroot.org" license="MIT" homepage="https://github.com/diegosouzapw/OmniRoute" distfiles="https://github.com/diegosouzapw/OmniRoute/archive/refs/tags/v${version}.tar.gz" checksum=009400afee90a9f32599d8fe734145cfd84098140b7287990183dde45ae2245b system_accounts="_omniroute" omniroute_homedir="/var/lib/omniroute" export NODE_ENV=production export npm_config_engine_strict=false export npm_config_loglevel=error export npm_config_fund=false export npm_config_audit=false

do_build() { # Determine target CPU arch for node-gyp local _gyp_arch case "$XBPS_TARGET_MACHINE" in aarch64*) _gyp_arch=arm64 ;; armv7*|armv6*) _gyp_arch=arm ;; i686*) _gyp_arch=ia32 ;; *) _gyp_arch=x64 ;; esac

# 1) Install all deps – skip scripts (no network in do_build, native modules
#    compiled separately below; better-sqlite3 is serverExternalPackage so
#    Next.js does not execute it during next build)
NODE_ENV=development npm ci --ignore-scripts

# 2) Build the Next.js standalone bundle
npm run build

# 3) Copy static assets into standalone
cp -r .next/static .next/standalone/.next/static
[ -d public ] && cp -r public .next/standalone/public || true

# 4) Compile better-sqlite3 native binding for the target architecture.
#    Use node-gyp directly so CC/CXX from xbps-src cross-toolchain are used
#    without npm altering them.
local _node_gyp=/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js
(cd node_modules/better-sqlite3 && node "$_node_gyp" rebuild --arch="$_gyp_arch")

# 5) Place the compiled binding into the standalone bundle
local _bs3_release=.next/standalone/node_modules/better-sqlite3/build/Release
mkdir -p "$_bs3_release"
cp node_modules/better-sqlite3/build/Release/better_sqlite3.node "$_bs3_release/"

# 6) Remove arch-specific sharp bundles – upstream sets images.unoptimized=true
#    so sharp is not used at runtime; x64 .so files would break aarch64 strip
rm -rf .next/standalone/node_modules/@img

# 7) Copy pino runtime deps omitted by Next.js static analysis:
#    pino-abstract-transport – required by pino's worker thread
#    split2 – dep of pino-abstract-transport
#    process-warning – dep of pino itself
for _mod in pino-abstract-transport split2 process-warning; do
	cp -r "node_modules/$_mod" .next/standalone/node_modules/
done

}

do_check() { npm run test:unit }

do_install() { vmkdir usr/lib/omniroute/.next

vcopy .next/standalone/. usr/lib/omniroute/.next/standalone

# Prevent removal of empty Next.js app router dirs by the post-install hook
for _d in \
	.next/standalone/.next/server/app/dashboard \
	.next/standalone/.next/server/app/dashboard/settings \
	.next/standalone/.next/server/app/dashboard/providers; do
	touch "${DESTDIR}/usr/lib/omniroute/${_d}/.keep"
done

cat > "${WRKDIR}/omniroute" <<'EOF'

#!/bin/sh export PORT="${PORT:-20128}" export DATA_DIR="${DATA_DIR:-${XDG_DATA_HOME:-${HOME}/.local/share}/omniroute}" export LOG_TO_FILE="${LOG_TO_FILE:-false}" mkdir -p "${DATA_DIR}" exec node /usr/lib/omniroute/.next/standalone/server.js "$@" EOF vbin "${WRKDIR}/omniroute" }

post_install() { vlicense LICENSE }


</details>

---

## 🐳 Docker

Az OmniRoute nyilvĂĄnos Docker-kĂ©pkĂ©nt Ă©rhetƑ el a [Docker Hubon](https://hub.docker.com/r/diegosouzapw/omniroute).

**Gyors futĂĄs:**```bash
docker run -d \
  --name omniroute \
  --restart unless-stopped \
  --stop-timeout 40 \
  -p 20128:20128 \
  -v omniroute-data:/app/data \
  diegosouzapw/omniroute:latest

Környezetfåjllal:```bash

Copy and edit .env first

cp .env.example .env

docker run -d
--name omniroute
--restart unless-stopped
--stop-timeout 40
--env-file .env
-p 20128:20128
-v omniroute-data:/app/data
diegosouzapw/omniroute:latest


**A Docker Compose hasznĂĄlata:**```bash
# Base profile (no CLI tools)
docker compose --profile base up -d

# CLI profile (Claude Code, Codex, OpenClaw built-in)
docker compose --profile cli up -d

A Docker-telepĂ­tĂ©sek irĂĄnyĂ­tĂłpult-tĂĄmogatĂĄsa mostantĂłl magĂĄban foglal egy egykattintĂĄsosCloudflare Quick Tunnel-t az "IrĂĄnyĂ­tĂłpult → VĂ©gpontok" oldalon. Az elsƑ engedĂ©lyezĂ©s csak szĂŒksĂ©g esetĂ©n tölti le a „cloudflared” funkciĂłt, ideiglenes alagutat indĂ­t a jelenlegi „/v1” vĂ©gponthoz, Ă©s megjelenĂ­ti a generĂĄlt „https://*.trycloudflare.com/v1” URL-t közvetlenĂŒl a normĂĄl nyilvĂĄnos URL alatt.

Megjegyzések:

  • A Quick Tunnel URL-ek ideiglenesek, Ă©s minden ĂșjraindĂ­tĂĄs utĂĄn megvĂĄltoznak.
  • A gyors alagutak nem ĂĄllnak vissza automatikusan az OmniRoute vagy a tĂĄrolĂł ĂșjraindĂ­tĂĄsa utĂĄn. Ha szĂŒksĂ©ges, engedĂ©lyezze Ƒket Ășjra az irĂĄnyĂ­tĂłpulton.
  • A felĂŒgyelt telepĂ­tĂ©s jelenleg tĂĄmogatja a Linuxot, a macOS-t Ă©s a Windowst „x64” / „arm64” rendszeren.
  • A felĂŒgyelt gyorsalagutak alapĂ©rtelmezĂ©s szerint a HTTP/2 ĂĄtvitelt hasznĂĄljĂĄk, hogy elkerĂŒljĂ©k a zajos QUIC UDP puffer figyelmeztetĂ©seket a korlĂĄtozott tĂĄrolĂłkörnyezetekben. ÁllĂ­tsa be a "CLOUDFLARED_PROTOCOL=quic" vagy az "auto" Ă©rtĂ©ket, ha mĂĄs ĂĄtvitelt szeretne.
  • A Docker kĂ©pek a rendszer CA-gyökereit csomagoljĂĄk, Ă©s ĂĄtadjĂĄk a felĂŒgyelt "cloudflared"-nek, amely elkerĂŒli a TLS-megbĂ­zhatĂłsĂĄgi hibĂĄkat, amikor az alagĂșt a tĂĄrolĂłn belĂŒl bootstradik.
  • Az SQLite WAL mĂłdban fut. EngedĂ©lyezni kell a docker stop' befejezĂ©sĂ©t, hogy az OmniRoute vissza tudja irĂĄnyĂ­tani a legutĂłbbi vĂĄltoztatĂĄsokat a storage.sqlite' fĂĄjlba.
  • A kötegelt Compose-fĂĄjlok mĂĄr beĂĄllĂ­tottak egy 40 mĂĄsodperces tĂŒrelmi idƑt. Ha közvetlenĂŒl futtatja a kĂ©pet, tartsa be a "--stop-timeout 40" Ă©rtĂ©ket (vagy hasonlĂłt), hogy a kĂ©zi leĂĄllĂ­tĂĄsok ne szakĂ­tsĂĄk meg a leĂĄllĂ­tĂĄsi tisztĂ­tĂĄst.
  • ÁllĂ­tsa be a `CLOUDFLARED_BIN=/absolute/path/to/cloudflared' Ă©rtĂ©ket, ha azt szeretnĂ©, hogy az OmniRoute egy lĂ©tezƑ binĂĄrist hasznĂĄljon a letöltĂ©s helyett.

A Docker Compose with Caddy (HTTPS Auto-TLS) hasznĂĄlata:

Az OmniRoute biztonsĂĄgosan elĂ©rhetƑ a Caddy automatikus SSL-kiĂ©pĂ­tĂ©sĂ©vel. GyƑzƑdjön meg arrĂłl, hogy a domain DNS-rekordja a szerver IP-cĂ­mĂ©re mutat.```yaml services: omniroute: image: diegosouzapw/omniroute:latest container_name: omniroute restart: unless-stopped volumes: - omniroute-data:/app/data environment: - PORT=20128 - NEXT_PUBLIC_BASE_URL=https://your-domain.com

caddy: image: caddy:latest container_name: caddy restart: unless-stopped ports: - "80:80" - "443:443" command: caddy reverse-proxy --from https://your-domain.com --to http://omniroute:20128

volumes: omniroute-data:


| Kép | Címke | Méret | Leírås |
| ------------------------- | -------- | ------ | ---------------------- |
| "diegosouzapw/omniroute" | "legĂșjabb" | ~250 MB | LegĂșjabb stabil kiadĂĄs |
| "diegosouzapw/omniroute" | "1.0.3" | ~250 MB | Jelenlegi verziĂł |---

## đŸ–„ïž Desktop App — Offline & Always-On

> 🆕**ÚJ!**Az OmniRoute mĂĄr elĂ©rhetƑ**natĂ­v asztali alkalmazĂĄskĂ©nt**Windows, macOS Ă©s Linux rendszeren.

Run OmniRoute as a standalone desktop app — no terminal, no browser, no internet required for local models. Az elektronalapĂș alkalmazĂĄs a következƑket tartalmazza:

- đŸ–„ïž**NatĂ­v ablak**- DedikĂĄlt alkalmazĂĄsablak rendszertĂĄlca-integrĂĄciĂłval
- 🔄**Automatikus indĂ­tĂĄs**- IndĂ­tsa el az OmniRoute alkalmazĂĄst a rendszerbe valĂł bejelentkezĂ©skor
- 🔔**NatĂ­v Ă©rtesĂ­tĂ©sek**- ÉrtesĂ­tĂ©st kaphat a kvĂłta kimerĂŒlĂ©sĂ©rƑl vagy a szolgĂĄltatĂłi problĂ©mĂĄkrĂłl
- ⚡**EgykattintĂĄsos telepĂ­tĂ©s**- NSIS (Windows), DMG (macOS), AppImage (Linux)
- 🌐**Offline mĂłd**- Teljesen offline mĂłdban mƱködik a mellĂ©kelt szerverrel### Gyors kezdĂ©s

```bash
# Development mode
npm run electron:dev

# Build for your platform
npm run electron:build         # Current platform
npm run electron:build:win     # Windows (.exe)
npm run electron:build:mac     # macOS (.dmg) — x64 & arm64
npm run electron:build:linux   # Linux (.AppImage)

System Tray

Ha minimalizålja, az OmniRoute a tålcån él, gyors mƱveletekkel:

  • Nyissa meg a mƱszerfalat
  • Szerver port mĂłdosĂ­tĂĄsa
  • LĂ©pjen ki az alkalmazĂĄsbĂłl

📖 Teljes dokumentáció: electron/README.md---

💰 Pricing at a Glance

Tier Szolgåltató Költség Kvóta visszaållítåsa Legjobb a
💳 ELƐFIZETÉS Claude Code (Pro) 20 USD/hó 5 óra + heti Már elƑfizetett
Codex (Plus/Pro) 20-200 USD/hĂł 5 Ăłra + heti OpenAI felhasznĂĄlĂłk
Gemini CLI INGYENES 180 000/hĂł + 1 000/nap Mindenki!
GitHub mĂĄsodpilĂłta 10-19 USD/hĂł Havi GitHub felhasznĂĄlĂłk
🔑 API KEY NVIDIA NIM INGYENES(vĂ©gre fejlesztƑ) ~40 RPM 70+ nyitott modell
CerebrĂĄk INGYENES(1 milliĂł tok/nap) 60K TPM / 30 RPM A vilĂĄg leggyorsabb
Groq INGYENES(30 RPM) 14,4K RPD Ultragyors Llama/Gemma
DeepSeek V3.2 0,27 USD/1,10 USD/1 milliĂł Nincs Legjobb ĂĄr/minƑsĂ©g Ă©rvelĂ©s
xAI Grok-4 Fast 0,20 USD/0,50 USD/1 millió🆕 Nincs Leggyorsabb + szerszámhívás, ultralow
xAI Grok-4 (standard) 0,20 USD/1,50 USD/1M 🆕 Nincs Oktatás zászlóshajója az xAI-tól
Mistral Ingyenes próbaverzió + fizetett Ár korlåtozott Európai AI
OpenRouter Felhasznålåsonkénti fizetés Nincs 100+ modell aggr.
💰 OLCSÓ GLM-5 (a Z.AI-n keresztĂŒl) 🆕 0,5 USD/1M Naponta 10:00 128K teljesĂ­tmĂ©ny, legĂșjabb zĂĄszlĂłshajĂł
GLM-4.7 0,6 USD/1M Naponta 10:00 Költségvetési biztonsågi mentés
MiniMax M2.5 🆕 0,3 USD/1 milliĂł bemenet 5 ĂłrĂĄs gurulĂĄs ÉrvelĂ©s + ĂŒgynöki feladatok
MiniMax M2.1 0,2 USD/1M 5 ĂłrĂĄs gurulĂĄs LegolcsĂłbb lehetƑsĂ©g
Kimi K2.5 (Moonshot API) 🆕 FelhasznĂĄlĂĄsonkĂ©nti fizetĂ©s Nincs Közvetlen Moonshot API hozzĂĄfĂ©rĂ©s
Kimi K2 9 USD/hĂł lakĂĄs 10 milliĂł token/hĂł ElƑrelĂĄthatĂł költsĂ©g
🆓 INGYENES Qoder 0 USD Korlátlan 5 modell korlátlan
Qwen 0 USD KorlĂĄtlan 4 modell korlĂĄtlan
Kiro 0 USD KorlĂĄtlan Claude Sonnet/Haiku (AWS Builder)
LongCat Flash-Lite 🆕 0 USD(50 milliĂł tok/nap đŸ”„) 1 RPS A legnagyobb ingyenes kvĂłta a Földön
BeporzĂĄsok AI 🆕 0 USD(nincs szĂŒksĂ©g kulcsra) 1 rekv/15mp GPT-5, Claude, DeepSeek, Llama 4
Cloudflare Workers AI 🆕 0 USD(10 000 neuron/nap) ~150 ill./nap 50+ modell, globĂĄlis Ă©lvonal
Scaleway AI 🆕 0 USD(összesen 1 milliĂł token) Ár korlĂĄtozott EU/GDPR, Qwen3 235B, Llama 70B > 🆕**Új modellek hozzĂĄadva (2026. mĂĄrcius):**Grok-4 Fast csalĂĄd 0,20 USD/0,50 USD/M ĂĄron (1143 ms-os benchmark – 30%-kal gyorsabb, mint a Gemini 2.5 Flash), GLM-5 Z.AI-n keresztĂŒl 128K kimenettel, MiniMax M2.5 Vc3-on keresztĂŒl, KiepSeedk 2.5-ös okfejtĂ©ssel. Moonshot közvetlen API.

💡 0 dolláros kombinált halom – a teljes ingyenes beállítás:```

🆓 Ultimate Free Stack 2026 — 11 Providers, $0 Forever

Kiro (kr/) → Claude Sonnet/Haiku UNLIMITED Qoder (if/) → kimi-k2-thinking, qwen3-coder-plus, deepseek-r1 UNLIMITED LongCat Lite (lc/) → LongCat-Flash-Lite — 50M tokens/day đŸ”„ Pollinations (pol/) → GPT-5, Claude, DeepSeek, Llama 4 — no key needed Qwen (qw/) → qwen3-coder-plus, qwen3-coder-flash, qwen3-coder-next UNLIMITED Gemini (gemini/) → Gemini 2.5 Flash — 1,500 req/day free API key Cloudflare AI (cf/) → Llama 70B, Gemma 3, Mistral — 10K Neurons/day Scaleway (scw/) → Qwen3 235B, Llama 70B — 1M free tokens (EU) Groq (groq/) → Llama/Gemma ultra-fast — 14.4K req/day NVIDIA NIM (nvidia/) → 70+ open models — 40 RPM forever Cerebras (cerebras/) → Llama/Qwen world-fastest — 1M tok/day


**ZĂ©rĂł költsĂ©g. Never stops coding.**Configure this as one OmniRoute combo and all fallbacks happen automatically — no manual switching ever.---

---

## 🆓 Free Models — What You Actually Get

> Az alĂĄbbi modellek**100%-ban ingyenesek, hitelkĂĄrtya nĂ©lkĂŒl**. Az OmniRoute automatikus Ăștvonalakat indĂ­t közöttĂŒk, ha egy kvĂłta kifogy – kombinĂĄlja Ƒket egy feltörhetetlen 0 dollĂĄros kombinĂĄcióért.### đŸ”” CLAUDE MODELS (via Kiro — AWS Builder ID)

| Modell | ElƑtag | Limit | Rate Limit |
| -------------------- | ------ | ------------- | ---------------------- |
| `claude-szonett-4,5` | `kr/` |**Korlátlan**| Nincs bejelentett napi felsƑ határ |
| `claude-haiku-4,5` | `kr/` |**Korlátlan**| Nincs bejelentett napi felsƑ határ |
| `claude-opus-4,6` | `kr/` |**KorlĂĄtlan**| LegĂșjabb Opus via Kiro |### 🟱 QODER MODELS (Free PAT via qodercli)

| Modell | ElƑtag | Limit | Rate Limit |
| ------------------- | ------ | ------------- | ---------------- |
| `kimi-k2-gondolkodás` | "ha/" |**Korlátlan**| Nincs bejelentett felsƑ határ |
| "qwen3-coder-plus" | "ha/" |**Korlátlan**| Nincs bejelentett felsƑ határ |
| `deepseek-r1` | "ha/" |**Korlátlan**| Nincs bejelentett felsƑ határ |
| `minimax-m2,1` | "ha/" |**Korlátlan**| Nincs bejelentett felsƑ határ |
| "kimi-k2" | "ha/" |**Korlátlan**| Nincs bejelentett felsƑ határ |

> Javasolt csatlakozĂĄsi mĂłd:**SzemĂ©lyes hozzĂĄfĂ©rĂ©si token + `qodercli`**. A böngĂ©szƑ OAuth
> kĂ­sĂ©rleti Ă©s alapĂ©rtelmezĂ©s szerint le van tiltva, hacsak nincsenek beĂĄllĂ­tva a `QODER_OAUTH_*` környezeti vĂĄltozĂłk.### 🟡 QWEN MODELS (Device Code Auth)

| Modell | ElƑtag | Limit | Rate Limit |
| -------------------- | ------ | ------------- | -------------------- |
| "qwen3-coder-plus" | `qw/` |**Korlátlan**| Nincs bejelentett felsƑ határ |
| `qwen3-coder-flash` | `qw/` |**Korlátlan**| Nincs bejelentett felsƑ határ |
| `qwen3-coder-next` | `qw/` |**Korlátlan**| Nincs bejelentett felsƑ határ |
| "lĂĄtĂĄs-modell" | `qw/` |**KorlĂĄtlan**| MultimodĂĄlis (kĂ©pek) |### 🟣 GEMINI CLI (Google OAuth)

| Modell | ElƑtag | Limit | Rate Limit |
| ------------------------- | ------ | ---------------------------- | ------------- |
| `gemini-3-flash-preview` | `gc/` |**180 000 tok/hĂł**+ 1 000/nap | Havi visszaĂĄllĂ­tĂĄs |
| "gemini-2.5-pro" | `gc/` | 180 000/hĂł (megosztott medence) | KivĂĄlĂł minƑsĂ©gƱ |### ⚫ NVIDIA NIM (Free API Key — build.nvidia.com)

| Tier | Napi limit | Rate Limit | Megjegyzések |
| ---------- | ------------ | ----------- | ------------------------------------------------------- |
| Ingyenes (fejlesztƑ) | Nincs token cap |**~40 RPM**| 70+ modell; ĂĄtĂĄllĂĄs a tiszta dĂ­jhatĂĄrokra 2025 közepĂ©n |

NĂ©pszerƱ ingyenes modellek: "moonshotai/kimi-k2.5" (Kimi K2.5), "z-ai/glm4.7" (GLM 4.7), "deepseek-ai/deepseek-v3.2" (DeepSeek V3.2), "nvidia/llama-3.3-70b-deepseek"### âšȘ CEREBRAS (Free API Key — inference.cerebras.ai)

| Tier | Napi limit | Rate Limit | Megjegyzések |
| ---- | ------------------ | ----------------- | -------------------------------------------- |
| Ingyenes |**1 millió token/nap**| 60K TPM / 30 RPM | A vilåg leggyorsabb LLM-következtetése; naponta visszaållítja |

Ingyenesen elĂ©rhetƑ: "llama-3.3-70b", "llama-3.1-8b", "deepseek-r1-distill-llama-70b"### 🔮 GROQ (Free API Key — console.groq.com)

| Tier | Napi limit | Rate Limit | Megjegyzések |
| ---- | ------------- | ----------------- | ------------------------------------------ |
| Ingyenes |**14,4K RPD**| 30 ford./perc modellenként | Nincs hitelkårtya; 429 limiten, nem terhelik |

Ingyenesen elĂ©rhetƑ: "lĂĄma-3.3-70b-veratile", "gemma2-9b-it", "mixtral-8x7b", "whisper-large-v3"### 🔮 LONGCAT AI (Free API Key — longcat.chat) 🆕

| Modell | ElƑtag | Napi ingyenes kvĂłta | MegjegyzĂ©sek |
| ------------------------------ | ------ | ------------------ | ------------------------ |
| "LongCat-Flash-Lite" | "lc/" |**50 milliĂł token**đŸ’„ | A valaha volt legnagyobb ingyenes kvĂłta |
| `LongCat-Flash-Chat` | "lc/" | 500 000 token | Többfordulós csevegés |
| "LongCat-Flash-Thinking" | "lc/" | 500 000 token | ÉrvelĂ©s / CoT |
| `LongCat-Flash-Thinking-2601` | "lc/" | 500 000 token | 2026. januĂĄri verziĂł |
| `LongCat-Flash-Omni-2603` | "lc/" | 500 000 token | MultimodĂĄlis |

> 100%-ban ingyenes nyilvĂĄnos bĂ©taverziĂłban. RegisztrĂĄljon a [longcat.chat](https://longcat.chat) oldalon e-mailben vagy telefonon. Napi alaphelyzetbe ĂĄllĂ­tĂĄs 00:00 UTC.### 🟱 POLLINATIONS AI (No API Key Required) 🆕

| Modell | ElƑtag | Rate Limit | SzolgĂĄltatĂł mögött |
| ---------- | ------ | ---------- | ------------------- |
| "openai" | `pol/` | 1 rekv/15mp | GPT-5 |
| `claude` | `pol/` | 1 rekv/15mp | Antropikus Claude |
| "gemini" | `pol/` | 1 rekv/15mp | Google Gemini |
| `mélyre törekszik` | `pol/` | 1 rekv/15mp | DeepSeek V3 |
| `lĂĄma` | `pol/` | 1 rekv/15mp | Meta Llama 4 Scout |
| "mistral" | `pol/` | 1 rekv/15mp | Mistral AI |

> ✹**ZĂ©rĂł sĂșrlĂłdĂĄs:**Nincs regisztrĂĄciĂł, nincs API-kulcs. Adja hozzĂĄ a Pollinations szolgĂĄltatĂłt egy ĂŒres kulcsmezƑvel, Ă©s azonnal mƱködik.### 🟠 CLOUDFLARE WORKERS AI (Free API Key — cloudflare.com) 🆕

| Tier | Napi neuronok | EgyenértékƱ hasznålat | Megjegyzések |
| ---- | ------------- | ---------------------------------------- | ------------------------ |
| Ingyenes |**10 000**| ~150 LLM ill / 500s hang / 15K beågyazås | Globålis élvonal, 50+ modell |

NépszerƱ ingyenes modellek: `@cf/meta/llama-3.3-70b-instruct`, `@cf/google/gemma-3-12b-it`, `@cf/openai/whisper-large-v3-turbo` (ingyenes hang!), `@cf/qwen/qwen2.5-coder-15b-coder-

> API-token + fiĂłkazonosĂ­tĂł szĂŒksĂ©ges a [dash.cloudflare.com] webhelyrƑl (https://dash.cloudflare.com). TĂĄrolja fiĂłkazonosĂ­tĂłjĂĄt a szolgĂĄltatĂł beĂĄllĂ­tĂĄsaiban.### 🟣 SCALEWAY AI (1M Free Tokens — scaleway.com) 🆕

| Tier | Ingyenes kvóta | Helyszín | Megjegyzések |
| ---- | ------------- | ------------ | ------------------------------------ |
| Ingyenes |**1M token**| đŸ‡«đŸ‡· PĂĄrizs, EU | Nincs szĂŒksĂ©g hitelkĂĄrtyĂĄra a korlĂĄtokon belĂŒl |

Ingyenesen elĂ©rhetƑ: "qwen3-235b-a22b-instruct-2507" (Qwen3 235B!), "llama-3.1-70b-instruct", "mistral-small-3.2-24b-instruct-2506", "deepseek-v3-032"

> EU/GDPR-kompatibilis. Szerezze be az API-kulcsot a [console.scaleway.com](https://console.scaleway.com) cĂ­men.

>**💡 The Ultimate Free Stack (11 szolgĂĄltatĂł, 0 USD örökkĂ©):**
>
> ```
> Kiro (kr/) → Claude Sonnet/Haiku KORLÁTALAN
> Qoder (if/) → kimi-k2-gondolkodás, qwen3-coder-plus, deepseek-r1 UNLIMITED
> LongCat Lite (lc/) → LongCat-Flash-Lite – 50 milliĂł token/nap đŸ”„
> BeporzĂĄsok (pol/) → GPT-5, Claude, DeepSeek, Llama 4 – nincs szĂŒksĂ©g kulcsra
> Qwen (qw/) → qwen3 kódoló modellek KORLÁTALAN
> Gemini (gemini/) → Gemini 2.5 Flash – 1500 rekv/nap ingyenes
> Cloudflare AI (vö./) → 50+ modell – 10 000 neuron/nap
> Scaleway (scw/) → Qwen3 235B, Llama 70B — 1 millió ingyenes token (EU)
> Groq (groq/) → Llama/Gemma – 14,4 ezer rekv/nap ultragyors
> NVIDIA NIM (nvidia/) → 70+ nyitott modell – 40 RPM örökkĂ©
> Cerebrák (cerebras/) → Llama/Qwen a világ leggyorsabb – 1 millió tok/nap
> ```## đŸŽ™ïž Free Transcription Combo

> BĂĄrmilyen hang/videĂł ĂĄtĂ­rĂĄsa**0 USD-Ă©rt**– Deepgram vezet 200 USD ingyenes, AssemblyAI 50 USD tartalĂ©k, Groq Whisper korlĂĄtlan vĂ©szhelyzeti tartalĂ©kkĂ©nt.

| SzolgĂĄltatĂł | Ingyenes kreditek | Legjobb modell | Rate Limit |
| ------------------ | ----------------------- | --------------------------------------------- | ----------------------------- |
| 🟱**Deepgram**|**200 USD ingyenes**(regisztrĂĄciĂł) | `nova-3` — a legjobb pontossĂĄg, több mint 30 nyelv | Nincs RPM-korlĂĄt az ingyenes krediteknĂ©l |
| đŸ””**AssemblyAI**|**50 USD ingyenes**(regisztrĂĄciĂł) | "univerzĂĄlis-3-pro" – fejezetek, hangulat, szemĂ©lyazonosĂ­tĂĄsra alkalmas adatok | Nincs RPM-korlĂĄt az ingyenes krediteknĂ©l |
| 🔮**Groq**|**Örökre ingyenes**| `whisper-large-v3` — OpenAI Whisper | 30 RPM (korlĂĄtozott sebessĂ©g) |

**Javasolt kombinĂĄciĂł a `/dashboard/combos'-ban:**```
Name: free-transcription
Strategy: Priority
Nodes:
  [1] deepgram/nova-3          → uses $200 free first
  [2] assemblyai/universal-3-pro → fallback when Deepgram credits run out
  [3] groq/whisper-large-v3    → free forever, emergency fallback

EzutĂĄn a /dashboard/media →ÁtĂ­rĂĄslapon: töltsön fel bĂĄrmilyen audio- vagy videofĂĄjlt → vĂĄlassza ki a kombinĂĄlt vĂ©gpontot → kĂ©rje le az ĂĄtĂ­rĂĄst a tĂĄmogatott formĂĄtumokban.## 💡 Key Features

Az OmniRoute v2.0 mƱködĂ©si platformkĂ©nt kĂ©szĂŒlt, nem csak közvetĂ­tƑ proxykĂ©nt.### 🆕 New — ClawRouter-Inspired Improvements (Mar 2026)

FunkciĂł Mit csinĂĄl
⚡Grok-4 Fast Family xAI modellek 0,20 USD/0,50 USD/M áron – 1143 ms benchmark (30%-kal gyorsabb, mint a Gemini 2.5 Flash)
🧠GLM-5 a Z.AI-n keresztĂŒl 128 000 kimeneti kontextus, 0,5 USD/1 milliĂł – a GLM csalĂĄd legĂșjabb zĂĄszlĂłshajĂłja
🔼MiniMax M2.5 ÉrvelĂ©s + ĂŒgynöki feladatok 0,30 USD/1M ĂĄron – jelentƑs fejlesztĂ©s az M2.1-hez kĂ©pest
🎯ToolCalling Flag modellenkĂ©nt ModellenkĂ©nti toolCalling: igaz/hamis a rendszerleĂ­rĂł adatbĂĄzisban – Az AutoCombo kihagyja az eszközzel nem rendelkezƑ modelleket
🌍TöbbnyelvƱ szĂĄndĂ©kfelismerĂ©s PT/ZH/ES/AR kulcsszavak az AutoCombo pontozĂĄsban – jobb modellvĂĄlasztĂĄs nem angol nyelvƱ tartalomhoz
📊Benchmark-vezĂ©relt tartalĂ©kok ValĂłdi p95 kĂ©sĂ©s az Ă©lƑ kĂ©rĂ©sek hĂ­rcsatornĂĄibĂłl, kombinĂĄlt pontozĂĄsbĂłl – Az AutoCombo tanul a tĂ©nyleges adatokbĂłl
🔁DuplikĂĄciĂł visszavonĂĄsĂĄnak kĂ©rĂ©se Tartalom-kivonat alapĂș dedup ablak – többĂŒgynök biztonsĂĄgos, megakadĂĄlyozza az ismĂ©tlƑdƑ terhelĂ©seket
🔌Pluggable RouterStrategy BƑvĂ­thetƑ "RouterStrategy" interfĂ©sz – egyĂ©ni ĂștvĂĄlasztĂĄsi logika hozzĂĄadĂĄsa pluginkĂ©nt ### 🚀 Previous v2.0.9+ — Playground, CLI Fingerprints & ACP
FunkciĂł Mit csinĂĄl
🎼JĂĄtszĂłtĂ©r modell IrĂĄnyĂ­tĂłpult oldal bĂĄrmely modell közvetlen tesztelĂ©sĂ©hez – szolgĂĄltatĂł/modell/vĂ©gpont vĂĄlasztĂł, Monaco Editor, adatfolyam, megszakĂ­tĂĄs, idƑzĂ­tĂ©s
🔏CLI ujjlenyomat-egyeztetĂ©s SzolgĂĄltatĂłnkĂ©nti fejlĂ©c/törzs rendezĂ©s a natĂ­v CLI-alĂĄĂ­rĂĄsoknak megfelelƑen – vĂĄltson szolgĂĄltatĂłnkĂ©nt a BeĂĄllĂ­tĂĄsok > BiztonsĂĄg menĂŒpontban.A proxy IP-cĂ­me megmarad
đŸ€ACP-tĂĄmogatĂĄs (Agent Client Protocol) CLI ĂŒgynök felderĂ­tĂ©s (Codex, Claude, Goose, Gemini CLI, OpenClaw + 9 tovĂĄbbi), folyamat spawner, "/api/acp/agents" vĂ©gpont
đŸ€–ACP Agents Dashboard HibakeresĂ©s â€ș Ügynökök oldal – 14 ĂŒgynökbƑl ĂĄllĂł rĂĄcs telepĂ­tĂ©si ĂĄllapottal, verziĂłval, egyĂ©ni ĂŒgynök Ʊrlappal bĂĄrmely CLI-eszközhöz. AzOpenCodefelhasznĂĄlĂłk egy „Opencode.json letöltĂ©se” gombot kapnak, amely automatikusan lĂ©trehoz egy hasznĂĄlatra kĂ©sz konfigurĂĄciĂłt az összes elĂ©rhetƑ modellhez.
🔧EgyĂ©ni modell apiFormat Routing EgyĂ©ni modellek apiFormat: "responses" segĂ­tsĂ©gĂ©vel most mĂĄr megfelelƑen irĂĄnyĂ­tjĂĄk a Responses API fordĂ­tĂłhoz
🏱Codex Workspace Isolation E-mailenkĂ©nt több Codex-munkaterĂŒlet – az OAuth megfelelƑen vĂĄlasztja el a kapcsolatokat a munkaterĂŒlet-azonosĂ­tĂł
🔄Elektronikus automatikus frissĂ­tĂ©s Az asztali alkalmazĂĄs ellenƑrzi a frissĂ­tĂ©seket + automatikus telepĂ­tĂ©s ĂșjraindĂ­tĂĄskor ### đŸ€– Agent & Protocol Operations (v2.0)
FunkciĂł Mit csinĂĄl
🔧MCP szerver (25 eszköz) IDE/agent eszközök 3 ĂĄtvitelen keresztĂŒl: stdio, SSE (/api/mcp/sse), Streamable HTTP (/api/mcp/stream). 18 mag + 3 memĂłria + 4 ĂŒgyessĂ©gi eszköz
đŸ€A2A szerver (JSON-RPC + SSE) Ügynök-ĂŒgynök feladatvĂ©grehajtĂĄs szinkronizĂĄlĂĄsi Ă©s adatfolyam-folyamokkal
🧭KonszolidĂĄlt vĂ©gpontok oldal Lapos kezelƑoldal Endpoint Proxy, MCP, A2A Ă©s API Endpoints lapokkal
đŸŽšïžSzolgĂĄltatĂĄs engedĂ©lyezĂ©se/letiltĂĄsa kapcsolĂłk BE/KI kapcsolĂłk az MCP-hez Ă©s az A2A-hoz a beĂĄllĂ­tĂĄsok fennmaradĂĄsĂĄval (alapĂ©rtelmezett: KI)
đŸ›°ïžMCP Runtime Heartbeat ValĂłs folyamatĂĄllapot (pid, ĂŒzemidƑ, szĂ­vverĂ©s kora, szĂĄllĂ­tĂĄs, hatĂłkör mĂłd)
📋MCP Audit Trail SzƱrhetƑ auditnaplĂłk sikerrel/sikertelensĂ©ggel Ă©s kulcshozzĂĄrendelĂ©ssel
🔐MCP Scope Enforcement 10 rĂ©szletes hatĂłkörƱ engedĂ©ly az ellenƑrzött szerszĂĄm-hozzĂĄfĂ©rĂ©shez
📡A2A Task Lifecycle Management Feladatok listĂĄzĂĄsa/szƱrĂ©se, esemĂ©nyek/mƱtermĂ©kek ellenƑrzĂ©se, futĂł feladatok megszakĂ­tĂĄsa
📋Agent Card Discovery /.well-known/agent.json az ĂŒgyfĂ©l automatikus felfedezĂ©sĂ©hez
đŸ§ȘE2E protokoll tesztkĂĄbel ValĂłdi MCP SDK + A2A kliens a "test:protocols:e2e"
⚙MƱködĂ©si vezĂ©rlƑk VĂĄltĂłkombĂł, rugalmassĂĄgi profilok alkalmazĂĄsa, megszakĂ­tĂłk alaphelyzetbe ĂĄllĂ­tĂĄsa egyetlen vezĂ©rlƑfelĂŒletrƑl ### 🧠 Routing & Intelligence
FunkciĂł Mit csinĂĄl
🎯Intelligens 4-szintƱ tartalĂ©k Automatikus Ăștvonal: ElƑfizetĂ©s → API-kulcs → OlcsĂł → Ingyenes
📊ValĂłs idejƱ kvĂłtakövetĂ©s ÉlƑ tokenszĂĄm + visszaszĂĄmlĂĄlĂĄs visszaĂĄllĂ­tĂĄsa szolgĂĄltatĂłnkĂ©nt
🔄FormĂĄtum fordĂ­tĂĄs OpenAI ↔ Claude ↔ Gemini ↔ VĂĄlaszok sĂ©mabiztos konverziĂłkkal
đŸ‘„TöbbfiĂłkos tĂĄmogatĂĄs Több fiĂłk szolgĂĄltatĂłnkĂ©nt intelligens kivĂĄlasztĂĄssal
🔄Automatikus token frissĂ­tĂ©s Az OAuth-tokenek automatikusan frissĂŒlnek
🎹EgyĂ©ni kombĂłk 9 kiegyensĂșlyozĂĄsi stratĂ©gia + tartalĂ©k lĂĄncvezĂ©rlĂ©s
🌐Wildcard Router szolgĂĄltatĂł/* dinamikus ĂștvĂĄlasztĂĄs
🧠A költsĂ©gvetĂ©si szabĂĄlyozĂĄs ĂĄtgondolĂĄsa ÁthaladĂĄsi, automatikus, egyĂ©ni Ă©s adaptĂ­v Ă©rvelĂ©si korlĂĄtok
🔀Modell ĂĄlnevek BeĂ©pĂ­tett + egyedi modell alias Ă©s migrĂĄciĂłs biztonsĂĄg
⚡HĂĄttĂ©rromlĂĄs Alacsony prioritĂĄsĂș hĂĄttĂ©rfeladatok irĂĄnyĂ­tĂĄsa olcsĂłbb modellek felĂ©
đŸ§ȘFeladattudatos intelligens ĂștvĂĄlasztĂĄs Modell automatikus kivĂĄlasztĂĄsa tartalomtĂ­pus szerint (kĂłdolĂĄs/lĂĄtĂĄs/elemzĂ©s/összegzĂ©s)
🔄A2A ĂŒgynök munkafolyamatok Determinisztikus FSM hangszerelƑ ĂĄllapotfĂŒggƑ többlĂ©pcsƑs ĂŒgynök-vĂ©grehajtĂĄshoz
🔀AdaptĂ­v ĂștvĂĄlasztĂĄs Dinamikus stratĂ©gia felĂŒlbĂ­rĂĄlĂĄsa a token mennyisĂ©ge Ă©s a prompt bonyolultsĂĄga alapjĂĄn
đŸŽČSzolgĂĄltatĂłi sokszĂ­nƱsĂ©g Shannon entrĂłpia pontozĂĄs kiegyenlĂ­tƑ automatikus kombinĂĄlt forgalomelosztĂĄs
💬Rendszer azonnali befecskendezĂ©s Következetesen alkalmazott globĂĄlis viselkedĂ©sszabĂĄlyozĂĄs
📄Responses API-kompatibilitĂĄs Full /v1/responses support for Codex and advanced agentic workflows ### đŸŽ” Multi-Modal APIs
FunkciĂł Mit csinĂĄl
đŸ–ŒïžKĂ©pgenerĂĄlĂĄs `/v1/images/generations' felhƑvel Ă©s helyi hĂĄttĂ©rprogramokkal
📐BeĂĄgyazĂĄs `/v1/embeddings' a keresĂ©shez Ă©s a RAG-folyamatokhoz
đŸŽ€Audio ĂĄtĂ­rĂĄs "/v1/audio/transcriptions" – 7 szolgĂĄltatĂł (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), automatikus nyelvĂ©rzĂ©kelĂ©s, MP4/MP3/WAV tĂĄmogatĂĄs
🔊SzövegfelolvasĂł "/v1/audio/speech" – 10 szolgĂĄltatĂł (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) helyes hibaĂŒzenetekkel
🎬Videogeneráció /v1/videos/generations (ComfyUI + SD WebUI munkafolyamatok)
đŸŽ”ZenegenerĂĄciĂł `/v1/music/generations' (ComfyUI munkafolyamatok)
đŸ›ĄïžModerĂĄlĂĄs "/v1/moderations" biztonsĂĄgi ellenƑrzĂ©sek
🔀Átsorolás "/v1/rerank" a relevanciapontozáshoz
🔍Internetes keresĂ©s🆕 "/v1/search" – 5 szolgĂĄltatĂł (Serper, Brave, Perplexity, Exa, Tavily), 6500+ ingyenes/hĂł, automatikus feladatĂĄtvĂ©tel, gyorsĂ­tĂłtĂĄr ### đŸ›Ąïž Resilience, Security & Governance
FunkciĂł Mit csinĂĄl
🔌MegszakĂ­tĂłk ModellenkĂ©nti kioldĂĄs/helyreĂĄllĂ­tĂĄs kĂŒszöbĂ©rtĂ©k-vezĂ©rlƑkkel
🎯VĂ©gpont-tudatos modellek Az egyĂ©ni modellek deklarĂĄljĂĄk a tĂĄmogatott vĂ©gpontokat + API formĂĄtumot
đŸ›ĄïžMenydörgĂ©sellenes csorda Mutex + szemafor vĂ©delem az ĂșjraprĂłbĂĄlkozĂĄs/rate esemĂ©nyeknĂ©l
🧠Szemantikai + alĂĄĂ­rĂĄs gyorsĂ­tĂłtĂĄr KöltsĂ©g/kĂ©sleltetĂ©s csökkentĂ©se kĂ©t gyorsĂ­tĂłtĂĄr-rĂ©teggel
⚡Idempotencia kĂ©rĂ©se MegkettƑzött vĂ©dƑablak
🔒TLS ujjlenyomat-hamisĂ­tĂĄs BöngĂ©szƑszerƱ TLS-ujjlenyomat –csökkenti a botfelismerĂ©st Ă©s a fiĂłk megjelölĂ©sĂ©t
🔏CLI ujjlenyomat-egyeztetĂ©s Megfelel a natĂ­v CLI-kĂ©rĂ©s alĂĄĂ­rĂĄsainak —csökkenti a kitiltĂĄsi kockĂĄzatot, miközben megƑrzi a proxy IP-cĂ­mĂ©t
🌐IP-szƱrĂ©s EngedĂ©lyezĂ©si lista/blokkolista vezĂ©rlĂ©s a nyĂ­lt telepĂ­tĂ©sekhez
📊SzerkeszthetƑ dĂ­jkorlĂĄtok KonfigurĂĄlhatĂł globĂĄlis/szolgĂĄltatĂłi szintƱ korlĂĄtozĂĄsok tartĂłsan
📉Kecses leĂ©pĂŒlĂ©s TöbbrĂ©tegƱ kĂ©pessĂ©gek tartalĂ©kai az alapvetƑ ĂĄtjĂĄrĂłmƱveletek vĂ©delmĂ©re
📜Config Audit Trail Diff-alapĂș vĂĄltozĂĄskövetĂ©s, amely megakadĂĄlyozza a mƱködĂ©si eltolĂłdĂĄst egyszerƱ visszaĂĄllĂ­tĂĄsokkal
⏳Provider Health Sync ProaktĂ­v jogkivonat lejĂĄrati figyelĂ©se, amely riasztĂĄsokat vĂĄlt ki az engedĂ©lyezĂ©si hibĂĄk elƑtt
đŸšȘA kitiltott fiĂłkok automatikus letiltĂĄsa A mƱködƑ megszakĂ­tĂł automatikusan lezĂĄrja a vĂ©glegesen blokkolt tokenszĂĄmlĂĄkat
🔑API-kulcskezelĂ©s + hatĂłkör A kulcsok biztonsĂĄgos kiadĂĄsa/forgatĂĄsa Ă©s a modell/szolgĂĄltatĂł vezĂ©rlƑi
đŸ‘ïžHatĂĄskörƱ API-kulcs felfedĂ©se🆕 Az API-kulcsok visszaĂĄllĂ­tĂĄsĂĄnak engedĂ©lyezĂ©se a következƑn keresztĂŒl: ALLOW_API_KEY_REVEAL
đŸ›ĄïžVĂ©dett /modellek OpcionĂĄlis hitelesĂ­tĂ©si kapu Ă©s szolgĂĄltatĂłi elrejtĂ©s a modellkatalĂłgushoz ### 📊 Observability & Analytics
FunkciĂł Mit csinĂĄl
📝KĂ©rĂ©s + proxynaplĂłzĂĄs Teljes kĂ©rĂ©s/vĂĄlasz Ă©s proxynaplĂłzĂĄs
📉Folyamatos rĂ©szletes naplĂłk🆕 TisztĂĄn rekonstruĂĄlja az SSE hasznos adatfolyamokat a felhasznĂĄlĂłi felĂŒletbe
📋Unified Logs Dashboard KĂ©relem, proxy, audit Ă©s konzolnĂ©zet egy oldalon
🔍Telemetria kĂ©rĂ©se p50/p95/p99 kĂ©sleltetĂ©s Ă©s nyomkövetĂ©si kĂ©relem
đŸ„EgĂ©szsĂ©gĂŒgyi irĂĄnyĂ­tĂłpult ÜzemidƑ, megszakĂ­tĂĄsi ĂĄllapotok, zĂĄrolĂĄsok, gyorsĂ­tĂłtĂĄr statisztika
💰KöltsĂ©gkövetĂ©s KöltsĂ©gvetĂ©si vezĂ©rlƑk Ă©s modellenkĂ©nti ĂĄrkĂ©pzĂ©s lĂĄthatĂłsĂĄga
📈Analytics vizualizĂĄciĂłk Modell/szolgĂĄltatĂł hasznĂĄlati betekintĂ©sek Ă©s trendnĂ©zetek
đŸ§ȘÉrtĂ©kelĂ©si keret Arany kĂ©szlet tesztelĂ©se konfigurĂĄlhatĂł meccsstratĂ©giĂĄkkal
📡ÉlƑ diagnosztika🆕 Szemantikus gyorsĂ­tĂłtĂĄr bypass a pontos kombinĂĄlt Ă©lƑ tesztelĂ©shez ### ☁ Deployment & Platform
FunkciĂł Mit csinĂĄl
🌐Deploy Anywhere Localhost, VPS, Docker, Cloud környezetek
🚇Cloudflare Tunnel🆕 Egykattintásos Quick Tunnel integráció az irányítópultról
🔑API kulcsmodell szƱrĂ©se NatĂ­v /v1/models vĂĄlasz a hozzĂĄrendelt hordozĂłkörnyezeti szerepkörökön keresztĂŒl szƱrve
⚡Smart Cache Bypass KonfigurĂĄlhatĂł TTL-heurisztika Ă©s kĂ©nyszerĂ­tett visszatöltĂ©si vezĂ©rlƑk
🔄BiztonsĂĄgi mentĂ©s/visszaĂĄllĂ­tĂĄs Export/import Ă©s katasztrĂłfa utĂĄni helyreĂĄllĂ­tĂĄsi folyamatok
🧙BevezetƑ varázsló ElsƑ futtatás irányított beállítás
🔧CLI Tools Dashboard EgykattintĂĄsos beĂĄllĂ­tĂĄs a nĂ©pszerƱ kĂłdolĂłeszközökhöz
🎼JĂĄtszĂłtĂ©r modell Teszteljen bĂĄrmely szolgĂĄltatĂłt/modellt/vĂ©gpontot az irĂĄnyĂ­tĂłpultrĂłl
🔏CLI ujjlenyomat kapcsolĂł SzolgĂĄltatĂłnkĂ©nti ujjlenyomat-egyeztetĂ©s a BeĂĄllĂ­tĂĄsok > BiztonsĂĄg
🌐i18n (30 nyelv) Teljes irĂĄnyĂ­tĂłpult + dokumentumok nyelvi tĂĄmogatĂĄsa RTL lefedettsĂ©ggel
đŸ§čMinden modell törlĂ©se EgykattintĂĄsos modelllista törlĂ©se a szolgĂĄltatĂł adatai között
đŸ‘ïžSidebar Controls🆕 ÖsszetevƑk Ă©s integrĂĄciĂłk elrejtĂ©se a MegjelenĂ©s beĂĄllĂ­tĂĄsaibĂłl
📋KiadĂĄssablonok SzabvĂĄnyos GitHub-sablonok hibĂĄkhoz Ă©s szolgĂĄltatĂĄsokhoz
📂EgyĂ©ni adattĂĄr DATA_DIR felĂŒlĂ­rĂĄsa a tĂĄrolĂĄsi helyhez ### Feature Deep Dive

Smart fallback with practical cost control

Combo: "my-coding-stack"
  1. cc/claude-opus-4-6
  2. nvidia/llama-3.3-70b
  3. glm/glm-4.7
  4. if/kimi-k2-thinking

Ha a kvĂłta, arĂĄny vagy ĂĄllapot meghiĂșsul, az OmniRoute kĂ©zi vĂĄltĂĄs nĂ©lkĂŒl automatikusan a következƑ jelöltre lĂ©p.#### Protocol management that is visible and operable

  • Az MCP + A2A felfedezhetƑ a felhasznĂĄlĂłi felĂŒleten Ă©s a dokumentumokban (nem rejtett)
  • A protokollĂĄllapot API-k Ă©lƑ mƱködĂ©si adatokat tesznek közzĂ© (/api/mcp/*, /api/a2a/*)
  • Az irĂĄnyĂ­tĂłpultok tartalmaznak mƱveleteket a 2. napi mƱveletekhez (kombinĂĄlt kapcsolĂłk, megszakĂ­tĂłk alaphelyzetbe ĂĄllĂ­tĂĄsa, feladat törlĂ©se)#### Translator + validation workflow

A FordĂ­tĂł terĂŒlet a következƑket tartalmazza:

-JĂĄtszĂłtĂ©r: kĂ©rjen ĂĄtalakĂ­tĂĄsi ellenƑrzĂ©seket -CsevegĂ©s tesztelƑ: teljes kĂ©rĂ©s/vĂĄlasz oda-vissza Ășt -Tesztpad: több eset egy menetben -ÉlƑ monitor: valĂłs idejƱ forgalmi nĂ©zet

Plusz a protokoll érvényesítése valós kliensekkel az "npm run test:protocols:e2e" segítségével.

📖MCP Server README— Eszközreferencia, IDE-konfigurĂĄciĂłk Ă©s pĂ©ldĂĄk kliensekre

📖A2A kiszolgĂĄlĂł README– KĂ©szsĂ©gek, JSON-RPC metĂłdusok, adatfolyamok Ă©s feladatok Ă©letciklusa## đŸ§Ș Evaluations (Evals)

Az OmniRoute egy beĂ©pĂ­tett kiĂ©rtĂ©kelƑ keretrendszert tartalmaz, amellyel az LLM vĂĄlaszminƑsĂ©gĂ©t egy aranykĂ©szlettel összehasonlĂ­tva tesztelheti. Az irĂĄnyĂ­tĂłpulton azAnalytics → EvalsmenĂŒpontban Ă©rheti el.### Built-in Golden Set

Az elƑre feltöltött "OmniRoute Golden Set" teszteseteket tartalmaz:

  • Üdvözlet, matematika, földrajz, kĂłdgenerĂĄlĂĄs
  • JSON formĂĄtum megfelelƑsĂ©g, fordĂ­tĂĄs, leĂ©rtĂ©kelĂ©s generĂĄlĂĄsa
  • BiztonsĂĄgi elutasĂ­tĂĄs (kĂĄros tartalom), szĂĄmlĂĄlĂĄs, logikai logika### Evaluation Strategies
Stratégia Leírås Példa
"pontos" A kimenetnek pontosan meg kell egyeznie "4"
tartalmaz A kimenetnek tartalmaznia kell rĂ©szkarakterlĂĄncot (a kis- Ă©s nagybetƱk nem kĂŒlönböznek egymĂĄstĂłl) "PĂĄrizs"
"regex" A kimenetnek meg kell egyeznie a regex mintĂĄval "1.*2.*3"
"egyedi" Az egyĂ©ni JS fĂŒggvĂ©ny igaz/hamis (kimenet) => output.length > 10 ---

📖 Setup Guide

Protocol Setup (MCP + A2A)

<részletek>

đŸ§© MCP beĂĄllĂ­tĂĄsa (Model Context Protocol)

IndĂ­tsa el az MCP-ĂĄtvitelt stdio mĂłdban:```bash omniroute --mcp


Javasolt érvényesítési folyamat:

1. Csatlakoztassa az MCP-klienst az stdio-n keresztĂŒl.
2. Futtassa az „omniroute_get_health” parancsot.
3. Futtassa az `omniroute_list_combos` parancsot.
4. Nyissa meg a „/dashboard/mcp” mappĂĄt a szĂ­vverĂ©s, a tevĂ©kenysĂ©g Ă©s az ellenƑrzĂ©s megerƑsĂ­tĂ©sĂ©hez.

Hasznos API-k az automatizĂĄlĂĄshoz:

- `GET /api/mcp/status`
- `GET /api/mcp/tools`
- `GET /api/mcp/audit`
- "GET /api/mcp/audit/stats".</details>

<részletek>
<summary><b>đŸ€ A2A beĂĄllĂ­tĂĄs (Agent2Agent)</b></summary>

Fedezze fel az ĂŒgynököt:```bash
curl http://localhost:20128/.well-known/agent.json

Feladat kĂŒldĂ©se:```bash curl -X POST http://localhost:20128/a2a
-H 'content-type: application/json'
-d '{"jsonrpc":"2.0","id":"setup-a2a","method":"message/send","params":{"skill":"quota-management","messages":[{"role":"user","content":"Summarize quota status."}]}}'


Életciklus kezelĂ©se:

- `GET /api/a2a/status`
- `GET /api/a2a/tasks`
- `GET /api/a2a/tasks/:id`
- `POST /api/a2a/tasks/:id/cancel`

MƱködési UI:

- `/dashboard/a2a` a feladat/ĂĄllapot/folyam megfigyelhetƑsĂ©gĂ©hez Ă©s fĂŒstmƱveletekhez</details>

<részletek>
<summary><b>đŸ§Ș VĂ©gpontok közötti protokollellenƑrzĂ©s</b></summary>

ÉrvĂ©nyesĂ­tse mindkĂ©t protokollt valĂłdi ĂŒgyfelekkel:```bash
npm run test:protocols:e2e

Ez igazolja:

  • MCP SDK kliens csatlakozĂĄs/lista/hĂ­vĂĄs
  • A2A felfedezĂ©s/kĂŒldĂ©s/stream/get/cancel
  • Az MCP audit Ă©s A2A feladatkezelƑ API-k adatainak keresztellenƑrzĂ©se

<részletek>

💳 ElƑfizetĂ©ses szolgĂĄltatĂłk### Claude Code (Pro/Max)
Dashboard → Providers → Connect Claude Code
→ OAuth login → Auto token refresh
→ 5-hour + weekly quota tracking

Models:
  cc/claude-opus-4-6
  cc/claude-sonnet-4-5-20250929
  cc/claude-haiku-4-5-20251001

**Profi tipp:**Hasznålja az Opust összetett feladatokhoz, a Sonnet pedig a sebességhez. Az OmniRoute nyomkövetési kvóta modellenként!### OpenAI Codex (Plus/Pro)

Dashboard → Providers → Connect Codex
→ OAuth login (port 1455)
→ 5-hour + weekly reset

Models:
  cx/gpt-5.2-codex
  cx/gpt-5.1-codex-max

Codex Account Limit Management (5h + Weekly)

Mostantól minden Codex-fiók rendelkezik håzirend-kapcsolókkal az "Irånyítópult -> Szolgåltatók" részben:

  • "5h" (BE/KI): az 5 ĂłrĂĄs ablak kĂŒszöbszabĂĄlyĂĄnak Ă©rvĂ©nyesĂ­tĂ©se.
  • Heti (BE/KI): Ă©rvĂ©nyesĂ­ti a heti ablak kĂŒszöbĂ©rtĂ©kĂ©t.
  • KĂŒszöbbeli viselkedĂ©s: ha egy engedĂ©lyezett ablak elĂ©ri a >=90%-os hasznĂĄlatot, a fiĂłk kimarad.
  • ForgatĂĄsi viselkedĂ©s: Az OmniRoute automatikusan a következƑ jogosult Codex-fiĂłkhoz irĂĄnyĂ­t.
  • VisszaĂĄllĂ­tĂĄsi viselkedĂ©s: amikor a szolgĂĄltatĂł „resetAt” ideje letelik, a fiĂłk automatikusan Ășjra jogosulttĂĄ vĂĄlik.

Forgatókönyvek:

  • 5h ON + Heti BE: a fiĂłk kimarad, ha valamelyik ablak elĂ©ri a kĂŒszöbĂ©rtĂ©ket.
  • 5h OFF + Heti BE: csak heti hasznĂĄlat blokkolhatja a fiĂłkot.
  • 5h BE + Heti KI: csak 5 ĂłrĂĄs hasznĂĄlat blokkolhatja a fiĂłkot.
  • resetAt sikeres: a fiĂłk automatikusan Ășjraindul a forgatĂĄsba (nincs kĂ©zi ĂșjraengedĂ©lyezĂ©s).### Gemini CLI (FREE 180K/month!)
Dashboard → Providers → Connect Gemini CLI
→ Google OAuth
→ 180K completions/month + 1K/day

Models:
  gc/gemini-3-flash-preview
  gc/gemini-2.5-pro

**Legjobb Ă©rtĂ©k:**Hatalmas ingyenes szint! HasznĂĄlja ezt a fizetett szintek elƑtt.### GitHub Copilot

Dashboard → Providers → Connect GitHub
→ OAuth via GitHub
→ Monthly reset (1st of month)

Models:
  gh/gpt-5
  gh/claude-4.5-sonnet
  gh/gemini-3.1-pro-preview

<részletek>

🔑 API-kulcsszolgáltatók### NVIDIA NIM (FREE developer access — 70+ models)
  1. RegisztrĂĄljon: build.nvidia.com
  2. Ingyenes API-kulcs beszerzése (1000 következtetési kredit)
  3. Irányítópult → Szolgáltató hozzáadása → NVIDIA NIM:
    • API-kulcs: "nvapi-your-key".

Modelek:"nvidia/llama-3.3-70b-instruct", "nvidia/mistral-7b-instruct" és több mint 50 tovåbbi

**Profi tipp:**OpenAI-kompatibilis API – zökkenƑmentesen mƱködik az OmniRoute formĂĄtumfordĂ­tĂĄsĂĄval!### DeepSeek

  1. RegisztrĂĄljon: platform.deepseek.com
  2. Szerezze be az API-kulcsot
  3. Irányítópult → Szolgáltató hozzáadása → DeepSeek

Modellek:"deepseek/deepseek-chat", "deepseek/deepseek-coder"### Groq (Free Tier Available!)

  1. RegisztrĂĄljon: console.groq.com
  2. API-kulcs beszerzése (ingyenes szint tartalmazza)
  3. Irányítópult → Szolgáltató hozzáadása → Groq

Modellek:"groq/llama-3.3-70b", "groq/mixtral-8x7b"

**Profi tipp:**Ultragyors következtetĂ©s – a legjobb valĂłs idejƱ kĂłdolĂĄshoz!### OpenRouter (100+ Models)

  1. RegisztrĂĄljon: openrouter.ai
  2. Szerezze be az API-kulcsot
  3. Irányítópult → Szolgáltató hozzáadása → OpenRouter

**Modellek:**HozzĂĄfĂ©rĂ©s több mint 100 modellhez az összes fƑbb szolgĂĄltatĂłtĂłl egyetlen API-kulccsal.

Az irĂĄnyĂ­tĂłpult viselkedĂ©se:Az OpenRouter modellek kezelĂ©se azElĂ©rhetƑ modellekoldalon törtĂ©nik. A kĂ©zi hozzĂĄadĂĄsa, importĂĄlĂĄsa Ă©s automatikus szinkronizĂĄlĂĄsa ugyanazt a listĂĄt frissĂ­ti.

<részletek>

💰 OlcsĂł szolgĂĄltatĂłk (tartalĂ©k)### GLM-4.7 (Daily reset, $0.6/1M)
  1. RegisztrĂĄljon: Zhipu AI
  2. Szerezze be az API-kulcsot a Coding Plan-bĂłl
  3. Irányítópult → API-kulcs hozzáadása:
    • SzolgĂĄltatĂł: "glm".
    • API-kulcs: "a-kulcs".

HasznĂĄlja:glm/glm-4.7

**Profi tipp:**A kódolåsi terv 3-szoros kvótåt kínål 1/7 költséggel! Visszaållítås naponta 10:00.### MiniMax M2.1 (5h reset, $0.20/1M)

  1. RegisztrĂĄljon: MiniMax
  2. Szerezze be az API-kulcsot
  3. Irányítópult → API-kulcs hozzáadása

HasznĂĄlja:minimax/MiniMax-M2.1

**Profi tipp:**A legolcsĂłbb lehetƑsĂ©g hosszĂș kontextushoz (1 milliĂł token)!### Kimi K2 ($9/month flat)

  1. FeliratkozĂĄs: Moonshot AI
  2. Szerezze be az API-kulcsot
  3. Irányítópult → API-kulcs hozzáadása

HasznĂĄld:kimi/kimi-latest

**Profi tipp:**Fix 9 USD/hó 10 millió token esetén = 0,90 USD/1 millió tényleges költség!

<részletek>

🆓 INGYENES szolgĂĄltatĂłk (vĂ©szhelyzeti biztonsĂĄgi mentĂ©s)### Qoder (5 FREE models via OAuth)
Dashboard → Connect Qoder
→ Qoder OAuth login
→ Unlimited usage

Models:
  if/kimi-k2-thinking
  if/qwen3-coder-plus
  if/glm-4.7
  if/minimax-m2
  if/deepseek-r1

Qwen (4 FREE models via Device Code)

Dashboard → Connect Qwen
→ Device code authorization
→ Unlimited usage

Models:
  qw/qwen3-coder-plus
  qw/qwen3-coder-flash

Kiro (Claude FREE)

Dashboard → Connect Kiro
→ AWS Builder ID or Google/GitHub
→ Unlimited usage

Models:
  kr/claude-sonnet-4.5
  kr/claude-haiku-4.5

<részletek>

🎹 Hozzon lĂ©tre kombĂłkat### Example 1: Maximize Subscription → Cheap Backup
Dashboard → Combos → Create New

Name: premium-coding
Models:
  1. cc/claude-opus-4-6 (Subscription primary)
  2. glm/glm-4.7 (Cheap backup, $0.6/1M)
  3. minimax/MiniMax-M2.1 (Cheapest fallback, $0.20/1M)

Use in CLI: premium-coding

Example 2: Free-Only (Zero Cost)

Name: free-combo
Models:
  1. gc/gemini-3-flash-preview (180K free/month)
  2. if/kimi-k2-thinking (unlimited)
  3. qw/qwen3-coder-plus (unlimited)

Cost: $0 forever!

<részletek>

🔧 CLI-integráció### Cursor IDE
Settings → Models → Advanced:
  OpenAI API Base URL: http://localhost:20128/v1
  OpenAI API Key: [from OmniRoute dashboard]
  Model: cc/claude-opus-4-6

Claude Code

HasznĂĄlja az irĂĄnyĂ­tĂłpultCLI ToolsoldalĂĄt az egykattintĂĄsos konfigurĂĄlĂĄshoz, vagy szerkessze manuĂĄlisan a ~/.claude/settings.json fĂĄjlt.### Codex CLI

export OPENAI_BASE_URL="http://localhost:20128"
export OPENAI_API_KEY="your-omniroute-api-key"

codex "your prompt"

OpenClaw

1. lehetƑsĂ©g – IrĂĄnyĂ­tĂłpult (ajĂĄnlott):``` Dashboard → CLI Tools → OpenClaw → Select Model → Apply


**2. lehetƑsĂ©g – KĂ©zi:**Az `~/.openclaw/openclaw.json` szerkesztĂ©se:```json
{
  "models": {
    "providers": {
      "omniroute": {
        "baseUrl": "http://127.0.0.1:20128/v1",
        "apiKey": "sk_omniroute",
        "api": "openai-completions"
      }
    }
  }
}

**MegjegyzĂ©s:**Az OpenClaw csak a helyi OmniRoute-tal mƱködik. Az IPv6-feloldĂĄsi problĂ©mĂĄk elkerĂŒlĂ©se Ă©rdekĂ©ben hasznĂĄlja a "127.0.0.1" Ă©rtĂ©ket a "localhost" helyett.### Cline / Continue / RooCode

Settings → API Configuration:
  Provider: OpenAI Compatible
  Base URL: http://localhost:20128/v1
  API Key: [from OmniRoute dashboard]
  Model: if/kimi-k2-thinking

OpenCode

**1. lépés:**Az OmniRoute hozzåadåsa egyéni szolgåltatóként:```bash opencode /connect

Select "Other" → Enter ID: "omniroute" → Enter your OmniRoute API key


**2. lépés:**Hozza létre/szerkesztse az `opencode.json` fåjlt a projekt gyökérjében:```json
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "omniroute": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "OmniRoute",
      "options": {
        "baseURL": "http://localhost:20128/v1"
      },
      "models": {
        "cc/claude-sonnet-4-20250514": { "name": "Claude Sonnet 4" },
        "gg/gemini-2.5-pro": { "name": "Gemini 2.5 Pro" },
        "if/kimi-k2-thinking": { "name": "Kimi K2 (Free)" }
      }
    }
  }
}

**3. lépés:**Vålassza ki a modellt az OpenCode-ban:```bash /models

Select any OmniRoute model from the list


>**Tipp:**Adjon hozzĂĄ bĂĄrmely, az OmniRoute `/v1/models' vĂ©gpontjĂĄban elĂ©rhetƑ modellt a `modellek' szakaszhoz. HasznĂĄlja a „szolgĂĄltatĂł/modellazonosĂ­tó” formĂĄtumot az OmniRoute irĂĄnyĂ­tĂłpultjĂĄn.</details>

---

## HibaelhĂĄrĂ­tĂĄs

<részletek>
<summary><b>Kattintson ide a hibaelhĂĄrĂ­tĂĄsi ĂștmutatĂł kibontĂĄsĂĄhoz</b></summary>

**"A nyelvi modell nem adott ĂŒzenetet"**

- A szolgĂĄltatĂłi kvĂłta kimerĂŒlt → EllenƑrizze az irĂĄnyĂ­tĂłpult kvĂłtakövetƑjĂ©t
- Megoldås: Hasznåljon kombinålt tartalékot, vagy våltson olcsóbb szintre

**DrĂĄtakorlĂĄt**

- ElƑfizetĂ©si kvĂłta lejĂĄrt → TartalĂ©k a GLM/MiniMax-hoz
- Kombó hozzáadása: "cc/claude-opus-4-6 → glm/glm-4.7 → if/kimi-k2-thinking"

**OAuth token lejĂĄrt**

- Az OmniRoute automatikusan frissĂ­ti
- Ha a problĂ©mĂĄk tovĂĄbbra is fennĂĄllnak: IrĂĄnyĂ­tĂłpult → SzolgĂĄltatĂł → ÚjracsatlakozĂĄs

**Magas költségek**

- EllenƑrizze a hasznĂĄlati statisztikĂĄkat az IrĂĄnyĂ­tĂłpult → KöltsĂ©gek menĂŒpontban
- Állítsa át az elsƑdleges modellt GLM/MiniMax-ra
- Hasznåljon ingyenes réteget (Gemini CLI, Qoder) a nem kritikus feladatokhoz

**Az irĂĄnyĂ­tĂłpult/API portok hibĂĄsak**

- A "PORT" a kanonikus alapport (és alapértelmezés szerint API-port)
- Az „API_PORT” csak az OpenAI-kompatibilis API figyelƑt Ă­rja felĂŒl
- A „DASHBOARD_PORT” csak az irĂĄnyĂ­tĂłpultot/Next.js figyelƑt Ă­rja felĂŒl
- ÁllĂ­tsa be a „NEXT_PUBLIC_BASE_URL” cĂ­met irĂĄnyĂ­tĂłpultjĂĄra/nyilvĂĄnos URL-cĂ­mĂ©re (OAuth-visszahĂ­vĂĄsokhoz)

**FelhƑ szinkronizálási hibák**

- EllenƑrizze, hogy a "BASE_URL" a futĂł pĂ©ldĂĄnyra mutat
- EllenƑrizze, hogy a „CLOUD_URL” a vĂĄrhatĂł felhƑ-vĂ©gpontra mutat
- Tartsa a `NEXT_PUBLIC_*` értékeket a szerveroldali értékekkel összhangban

**Az elsƑ bejelentkezĂ©s nem mƱködik**

- EllenƑrizze az "INITIAL_PASSWORD" Ă©rtĂ©ket a ".env" fĂĄjlban
- Ha nincs beållítva, a tartalék jelszó `123456`

**Nincs kérésnapló**

- A kérés melléktermékei kérésenként egy JSON-fåjlként íródnak a `DATA_DIR/call_logs/` mappåba
- EngedĂ©lyezze a folyamat rögzĂ­tĂ©sĂ©t az IrĂĄnyĂ­tĂłpult → NaplĂłk → KĂ©relemnaplĂłk menĂŒpontbĂłl, ha rĂ©szletes, szakaszonkĂ©nti hasznos adatokra van szĂŒksĂ©ge
- Állítsa be az "APP_LOG_TO_FILE=true" értéket, ha az alkalmazåskonzolnaplókat is szeretné a "logs/application/app.log" fåjlban
- SzĂŒksĂ©g szerint ĂĄllĂ­tsa be a `APP_LOG_MAX_FILE_SIZE', 'APP_LOG_RETENTION_DAYS', 'APP_LOG_MAX_FILES' Ă©s 'CALL_LOG_MAX_ENTRIES'

**A csatlakozĂĄsi teszt „ÉrvĂ©nytelen” ĂŒzenetet mutat az OpenAI-kompatibilis szolgĂĄltatĂłk esetĂ©ben**

- Sok szolgĂĄltatĂł nem tesz közzĂ© „/models” vĂ©gpontot
- Az OmniRoute v1.0.6+ tartalmazza a tartalĂ©k Ă©rvĂ©nyesĂ­tĂ©st a csevegĂ©s befejezĂ©sĂ©n keresztĂŒl
- GyƑzƑdjön meg arrĂłl, hogy az alap URL tartalmazza a „/v1” utĂłtagot### 🔐 OAuth on a Remote Server

<a name="oauth-on-a-remote-server"></a>
<a name="oauth-em-servidor-remoto"></a>

>**⚠ Fontos az OmniRoute-ot VPS-en, Dockeren vagy bĂĄrmely tĂĄvoli szerveren futtatĂł felhasznĂĄlĂłk szĂĄmĂĄra**#### Why does Antigravity / Gemini CLI OAuth fail on remote servers?

Az**Antigravity**Ă©s**Gemini CLI**szolgĂĄltatĂłk a**Google OAuth 2.0**szolgĂĄltatĂĄst hasznĂĄljĂĄk. A Google megköveteli, hogy az OAuth-folyamatban szereplƑ „redirect_uri” pontosan egyezzen az alkalmazĂĄs Google Cloud Console-jĂĄban elƑregisztrĂĄlt URI-k egyikĂ©vel.

Az OmniRoute csomagban talĂĄlhatĂł OAuth hitelesĂ­tƑ adatok**csak a „localhost” szĂĄmĂĄra vannak regisztrĂĄlva**. Amikor egy tĂĄvoli szerveren Ă©ri el az OmniRoute-ot (pl. `https://omniroute.myserver.com`), a Google a következƑkkel utasĂ­tja el a hitelesĂ­tĂ©st:```
Error 400: redirect_uri_mismatch

Solution: Configure your own OAuth credentials

LĂ©tre kell hoznia egyOAuth 2.0 ĂŒgyfĂ©l-azonosĂ­tĂłta Google Cloud Console-ban a szerver URI-jĂĄval.#### Step-by-step

1. Nyissa meg a Google Cloud Console-t

Keresse fel a következƑt: https://console.cloud.google.com/apis/credentials

2. Új OAuth 2.0 ĂŒgyfĂ©l-azonosĂ­tĂł lĂ©trehozĂĄsa

  • Kattintson a**„+ HitelesĂ­tĂ©si adatok lĂ©trehozĂĄsa”→„OAuth-ĂŒgyfĂ©lazonosĂ­tó”**elemre.
  • AlkalmazĂĄs tĂ­pusa:"Web alkalmazĂĄs"
  • NĂ©v: bĂĄrmi, ami tetszik (pl. "OmniRoute Remote")

3. Engedélyezett åtirånyítåsi URI-k hozzåadåsa

Az**"EngedĂ©lyezett ĂĄtirĂĄnyĂ­tĂĄsi URI-k"**mezƑbe Ă­rja be:``` https://your-server.com/callback


> CserĂ©lje ki a "your-server.com" cĂ­met a szerver domainjĂ©re vagy IP-cĂ­mĂ©re (ha szĂŒksĂ©ges, adja meg a portot, pl. "http://45.33.32.156:20128/callback").

**4. Mentse Ă©s mĂĄsolja a hitelesĂ­tƑ adatokat**

A létrehozås utån a Google megjeleníti az**Client ID**és**Client Secret**kódot.

**5. Környezeti våltozók beållítåsa**

Az „.env” (vagy a Docker környezeti vĂĄltozĂłkban):```bash
# For Antigravity:
ANTIGRAVITY_OAUTH_CLIENT_ID=your-client-id.apps.googleusercontent.com
ANTIGRAVITY_OAUTH_CLIENT_SECRET=GOCSPX-your-secret

# For Gemini CLI:
GEMINI_OAUTH_CLIENT_ID=your-client-id.apps.googleusercontent.com
GEMINI_OAUTH_CLIENT_SECRET=GOCSPX-your-secret
GEMINI_CLI_OAUTH_CLIENT_SECRET=GOCSPX-your-secret

6. Az OmniRoute ĂșjraindĂ­tĂĄsa```bash

npm:

npm run dev

Docker:

docker restart omniroute


**7. PrĂłbĂĄljon Ășjra csatlakozni**

Irányítópult → Szolgáltatók → Antigravity (vagy Gemini CLI) → OAuth

A Google most megfelelƑen átirányítja a `https://your-server.com/callback` címre.---

#### Temporary workaround (without custom credentials)

Ha most nem szeretnĂ© beĂĄllĂ­tani a sajĂĄt hitelesĂ­tƑ adatait, tovĂĄbbra is hasznĂĄlhatja a**manuĂĄlis URL-folyamatot**:

1. Az OmniRoute megnyitja a Google engedélyezési URL-címét
2. After authorizing, Google tries to redirect to `localhost` (which fails on the remote server)
3.**MĂĄsolja ki a teljes URL-t**a böngĂ©szƑ cĂ­msorĂĄbĂłl (mĂ©g akkor is, ha az oldal nem töltƑdik be)
4. Illessze be az URL-t az OmniRoute csatlakozási módban látható mezƑbe
5. Kattintson a**"CsatlakozĂĄs"**gombra.

> Ez azĂ©rt mƱködik, mert az URL-ben szereplƑ engedĂ©lyezĂ©si kĂłd attĂłl fĂŒggetlenĂŒl Ă©rvĂ©nyes, hogy az ĂĄtirĂĄnyĂ­tĂĄsi oldal betöltƑdött-e.---

<részletek>
<summary><b>đŸ‡§đŸ‡· VersĂŁo em PortuguĂȘs</b></summary>#### Por que o OAuth do Antigravity / Gemini CLI falha em servidores remotos?

Az**Antigravitåció**és a**Gemini CLI**usam**Google OAuth 2.0**hitelesítése. O Google exige que a `redirect_uri` usada no fluxo OAuth seja**exatamente**uma das URI-k pre-cadastradas no Google Cloud Console do aplicativo.

As credenciais OAuth embutidas no OmniRoute estĂŁo cadastradas**apenas para `localhost`**. Quando vocĂȘ acessa o OmniRoute em um servidor remoto (pl.: `https://omniroute.meuservidor.com`), o Google rejeita a autenticação com:```
Error 400: redirect_uri_mismatch

Solução: Configure suas próprias credenciais OAuth

VocĂȘ precisa criar umOAuth 2.0 ĂŒgyfĂ©l-azonosĂ­tĂłnincs Google Cloud Console com egy URI do seu servidor.#### Passo a passo

1. Acesse o Google Cloud Console

Abra: https://console.cloud.google.com/apis/credentials

2. Crie um novo OAuth 2.0 ĂŒgyfĂ©l-azonosĂ­tĂł

  • Kattintson a gombra**"+ HitelesĂ­tĂ©si adatok lĂ©trehozĂĄsa"→"OAuth-kliens-azonosĂ­tĂł"**
  • Tipo de Aplicativo:"Web alkalmazĂĄs"
  • NĂ©v: escolha qualquer nome (pl.: "OmniRoute Remote")

3. Adicione mint engedélyezett åtirånyítåsi URI

No campo**"Engedélyezett åtirånyítåsi URI-k"**, kiegészítés:``` https://seu-servidor.com/callback


> Helyettesítse a "seu-servidor.com" pelo domínio vagy IP do seu servidor címet (beleértve a porta se necessårio-t is, pl.: "http://45.33.32.156:20128/callback").

**4. Måsolat mentése hitelesítésként**

ApĂłs criar, o Google mostrarĂĄ o**Client ID**e o**Client Secret**.

**5. Konfigurålås variåveis de ambienteként**

No seu `.env` (ou nas variĂĄveis de ambiente do Docker):```bash
# Para Antigravity:
ANTIGRAVITY_OAUTH_CLIENT_ID=seu-client-id.apps.googleusercontent.com
ANTIGRAVITY_OAUTH_CLIENT_SECRET=GOCSPX-seu-secret

# Para Gemini CLI:
GEMINI_OAUTH_CLIENT_ID=seu-client-id.apps.googleusercontent.com
GEMINI_OAUTH_CLIENT_SECRET=GOCSPX-seu-secret
GEMINI_CLI_OAUTH_CLIENT_SECRET=GOCSPX-seu-secret

6. Reinicie o OmniRoute```bash

Se usando npm:

npm run dev

Se usando Docker:

docker restart omniroute


**7. Tente conectar novamente**

Irányítópult → Szolgáltatók → Antigravity (vagy Gemini CLI) → OAuth

Agora o Google redirecionarå corretamente para `https://seu-servidor.com/callback` és autenticação funcionarå.---

#### Workaround temporĂĄrio (sem configurar credenciais prĂłprias)

Se nĂŁo quiser criar credenciais prĂłprias agora, ainda Ă© possĂ­vel usar o fluxo**manual de URL**:

1. OmniRoute abrirå a Google autorização URL-jét
2. ApĂłs vocĂȘ autorizar, o Google tentarĂĄ redirecionar para "localhost" (que falha no servidor remoto)
3.**Teljes URL måsolåsa**da barra de endereço do seu browser (mesmo que a pågina não carregue)
4. Cole essa URL no campo que aparece no modal de conexĂŁo do OmniRoute
5. Kattintson a**"Connect"**gombra

> Este workaround funciona porque o código de autorização na URL é vålido independente do redirect ter carregado ou não.</details>

---

</details>

## đŸ› ïž Tech Stack

<részletek>
<summary><b>Kattintson ide a technológiai verem részleteinek kibontåsåhoz</b></summary>

-**FuttatĂĄsi idejƱ**: Node.js 18–22 LTS (⚠ A Node.js 24+**nem tĂĄmogatott**– a `better-sqlite3` natĂ­v binĂĄrisok nem kompatibilisek)
-**Nyelv**: TypeScript 5.9 –**100% TypeScript**az „src/” Ă©s az „open-sse/” protokollokon keresztĂŒl (nulla „bĂĄrmilyen” az alapmodulokban a v2.0 Ăłta)
-**Keretrendszer**: Next.js 16 + React 19 + Tailwind CSS 4
-**AdatbĂĄzis**: LowDB (JSON) + SQLite (tartomĂĄny ĂĄllapota + proxynaplĂłk + MCP-audit + ĂștvĂĄlasztĂĄsi döntĂ©sek)
-**SĂ©mĂĄk**: Zod (MCP-eszköz I/O-ellenƑrzĂ©se, API-szerzƑdĂ©sek)
-**Protokollok**: MCP (stdio/HTTP) + A2A v0.3 (JSON-RPC 2.0 + SSE)
-**Streaming**: Szerver ĂĄltal kĂŒldött esemĂ©nyek (SSE)
-**Auth**: OAuth 2.0 (PKCE) + JWT + API-kulcsok + MCP-hatókörƱ engedélyezés
-**Tesztelés**: Node.js tesztfutó + Vitest (900+ teszt, beleértve az egységet, az integråciót, az E2E-t)
-**CI/CD**: GitHub Actions (automatikus npm közzététel + Docker Hub kiadåskor)
-**Webhely**: [omniroute.online](https://omniroute.online)
-**Csomag**: [npmjs.com/package/omniroute](https://www.npmjs.com/package/omniroute)
-**Docker**: [hub.docker.com/r/diegosouzapw/omniroute](https://hub.docker.com/r/diegosouzapw/omniroute)
-**Rugalmassåg**: megszakító, exponenciålis visszakapcsolås, mennydörgés elleni csorda, TLS-hamisítås, automatikus kombinålt öngyógyítås</details>

---

## DokumentĂĄciĂł

| dokumentum | LeĂ­rĂĄs |
| ----------------------------------------------- | ---------------------------------------------------- |
| [FelhasznĂĄlĂłi ĂștmutatĂł](docs/USER_GUIDE.md) | SzolgĂĄltatĂłk, kombĂłk, CLI-integrĂĄciĂł, telepĂ­tĂ©s |
| [API-referencia](docs/API_REFERENCE.md) | Minden végpont példåkkal |
| [MCP-kiszolgåló](open-sse/mcp-server/README.md) | 16 MCP-eszköz, IDE konfiguråciók, Python/TS/Go kliensek |
| [A2A szerver](src/lib/a2a/README.md) | JSON-RPC 2.0 protokoll, készségek, adatfolyam, feladat mgmt |
| [Auto-Combo Engine](docs/auto-combo.md) | 6 faktoros pontozås, módcsomagok, öngyógyító |
| [Hibaelhårítås](docs/TROUBLESHOOTING.md) | Gyakori problémåk és megoldåsok |
| [ArchitektĂșra](docs/ARCHITECTURE.md) | RendszerarchitektĂșra Ă©s belsƑ elemek |
| [Hozzåjårulås](CONTRIBUTING.md) | Fejlesztési beållítåsok és irånyelvek |
| [OpenAPI Spec](docs/openapi.yaml) | OpenAPI 3.0 specifikĂĄciĂł |
| [BiztonsĂĄgi politika](SECURITY.md) | SebezhetƑsĂ©gi jelentĂ©sek Ă©s biztonsĂĄgi gyakorlatok |
| [VM-telepĂ­tĂ©s](docs/VM_DEPLOYMENT_GUIDE.md) | Teljes ĂștmutatĂł: VM + nginx + Cloudflare beĂĄllĂ­tĂĄs |
| [Features Gallery](docs/FEATURES.md) | VizuĂĄlis irĂĄnyĂ­tĂłpult bemutatĂł kĂ©pernyƑkĂ©pekkel |
| [KiadĂĄsi ellenƑrzƑlista](docs/RELEASE_CHECKLIST.md) | KiadĂĄs elƑtti Ă©rvĂ©nyesĂ­tĂ©si lĂ©pĂ©sek |---

## đŸ—ș Roadmap

Az OmniRoute**210+ funkciĂłt tervez**több fejlesztĂ©si fĂĄzisban. Íme a legfontosabb terĂŒletek:

| Kategória | Tervezett funkciók | Kiemelések |
| ------------------------------ | ----------------- | -------------------------------------------------------------------------------------- |
| 🧠**ÚtvĂĄlasztĂĄs Ă©s intelligencia**| 25+ | Legkisebb kĂ©sleltetĂ©sƱ ĂștvĂĄlasztĂĄs, cĂ­mke alapĂș ĂștvĂĄlasztĂĄs, kvĂłta elƑvizsgĂĄlat, P2C-fiĂłk kivĂĄlasztĂĄsa |
| 🔒**BiztonsĂĄg Ă©s megfelelƑsĂ©g**| 20+ | SSRF kemĂ©nyĂ­tĂ©s, hitelesĂ­tƑ adatok ĂĄlcĂĄzĂĄsa, vĂ©gpontonkĂ©nti sebessĂ©gkorlĂĄt, felĂŒgyeleti kulcs hatĂłköre |
| 📊**MegfigyelhetƑsĂ©g**| 15+ | OpenTelemetry integrĂĄciĂł, valĂłs idejƱ kvĂłtafigyelĂ©s, modellenkĂ©nti költsĂ©gkövetĂ©s |
| 🔄**SzolgĂĄltatĂłi integrĂĄciĂłk**| 20+ | Dinamikus modellnyilvĂĄntartĂĄs, szolgĂĄltatĂłi leĂĄllĂĄsok, többfiĂłkos Codex, mĂĄsodpilĂłta kvĂłtaelemzĂ©s |
| ⚡**TeljesĂ­tmĂ©ny**| 15+ | KettƑs gyorsĂ­tĂłtĂĄrrĂ©teg, gyorsĂ­tĂłtĂĄr, vĂĄlaszgyorsĂ­tĂłtĂĄr, folyamatos adatfolyam, kötegelt API |
| 🌐**ÖkoszisztĂ©ma**| 10+ | WebSocket API, config hot-reload, elosztott konfigurĂĄciĂłs tĂĄrolĂł, kereskedelmi mĂłd |### 🔜 Coming Soon

- 🔗**OpenCode integráció**- Natív szolgáltatói támogatás az OpenCode AI kódoló IDE-hez
- 🔗**TRAE integrĂĄciĂł**— A TRAE AI fejlesztĂ©si keret teljes tĂĄmogatĂĄsa
- 📩**Batch API**- Aszinkron kötegelt feldolgozĂĄs tömeges kĂ©rĂ©sekhez
- 🎯**CĂ­mke alapĂș ĂștvĂĄlasztĂĄs**- EgyĂ©ni cĂ­mkĂ©ken Ă©s metaadatokon alapulĂł ĂștvonalkĂ©rĂ©sek
- 💰**Legalacsonyabb költsĂ©gƱ stratĂ©gia**- Automatikusan vĂĄlassza ki a legolcsĂłbb elĂ©rhetƑ szolgĂĄltatĂłt

> 📝 A teljes funkciĂłspecifikĂĄciĂł elĂ©rhetƑ a [`docs/new-features/`](docs/new-features/) oldalon (217 rĂ©szletes specifikĂĄciĂł)---

## đŸ‘„ Contributors

[![Contributors](https://contrib.rocks/image?repo=diegosouzapw/OmniRoute&max=100&columns=20&anon=1)](https://github.com/diegosouzapw/OmniRoute/graphs/contributors)

### How to Contribute

1. Fork a tĂĄrolĂł
2. Hozza létre a szolgåltatåsi ågat (`git checkout -b feature/amazing-feature`)
3. VĂ©gezze el a vĂĄltoztatĂĄsokat (`git commit -m 'ElkĂ©pesztƑ funkciĂł hozzĂĄadĂĄsa'`)
4. Nyomja le az ĂĄgra (`git push origin funkciĂł/csodĂĄlatos szolgĂĄltatĂĄs`)
5. Nyisson meg egy lehívåsi kérelmet

A rĂ©szletes ĂștmutatĂĄsĂ©rt lĂĄsd: [CONTRIBUTING.md](CONTRIBUTING.md).### Releasing a New Version

```bash
# Create a release — npm publish happens automatically
gh release create v2.0.0 --title "v2.0.0" --generate-notes

📊 Star History

Stargazers over time

Stargazers over time

🙏 Acknowledgments

KĂŒlön köszönet a**decolua****9router**-nak – az eredeti projektnek, amely ezt a villĂĄt inspirĂĄlta. Az OmniRoute erre a hihetetlen alapra Ă©pĂ­t tovĂĄbbi funkciĂłkkal, multimodĂĄlis API-kkal Ă©s teljes TypeScript-ĂșjraĂ­rĂĄssal.

KĂŒlön köszönet a**CLIProxyAPI**-nak – az eredeti Go implementĂĄciĂłnak, amely ihlette ezt a JavaScript-portot.---

Licenc

MIT-licenc – rĂ©szletekĂ©rt lĂĄsd: LICENSE.---

Built with ❀ for developers who code 24/7
omniroute.online