# README (ଓଡ଼ିଆ)
🌐 **Languages:** 🇺🇸 [English](../../../README.md) · 🇪🇹 [am](../am/README.md) · 🇸🇦 [ar](../ar/README.md) · 🇦🇿 [az](../az/README.md) · 🇧🇬 [bg](../bg/README.md) · 🇧🇩 [bn](../bn/README.md) · 🇧🇦 [bs](../bs/README.md) · 🇨🇿 [cs](../cs/README.md) · 🇩🇰 [da](../da/README.md) · 🇩🇪 [de](../de/README.md) · 🇬🇷 [el](../el/README.md) · 🇪🇸 [es](../es/README.md) · 🇪🇪 [et](../et/README.md) · 🇮🇷 [fa](../fa/README.md) · 🇫🇮 [fi](../fi/README.md) · 🇫🇷 [fr](../fr/README.md) · 🇮🇪 [ga](../ga/README.md) · 🇮🇳 [gu](../gu/README.md) · 🇳🇬 [ha](../ha/README.md) · 🇮🇱 [he](../he/README.md) · 🇮🇳 [hi](../hi/README.md) · 🇭🇷 [hr](../hr/README.md) · 🇭🇺 [hu](../hu/README.md) · 🇦🇲 [hy](../hy/README.md) · 🇮🇩 [id](../id/README.md) · 🇳🇬 [ig](../ig/README.md) · 🇮🇹 [it](../it/README.md) · 🇯🇵 [ja](../ja/README.md) · 🇬🇪 [ka](../ka/README.md) · 🇰🇭 [km](../km/README.md) · 🇮🇳 [kn](../kn/README.md) · 🇰🇷 [ko](../ko/README.md) · 🇱🇹 [lt](../lt/README.md) · 🇱🇻 [lv](../lv/README.md) · 🇮🇳 [ml](../ml/README.md) · 🇮🇳 [mr](../mr/README.md) · 🇲🇾 [ms](../ms/README.md) · 🇲🇹 [mt](../mt/README.md) · 🇲🇲 [my](../my/README.md) · 🇳🇵 [ne](../ne/README.md) · 🇳🇱 [nl](../nl/README.md) · 🇳🇴 [no](../no/README.md) · 🇮🇳 [pa](../pa/README.md) · 🇵🇭 [phi](../phi/README.md) · 🇵🇱 [pl](../pl/README.md) · 🇵🇹 [pt](../pt/README.md) · 🇧🇷 [pt-BR](../pt-BR/README.md) · 🇷🇴 [ro](../ro/README.md) · 🇷🇺 [ru](../ru/README.md) · 🇱🇰 [si](../si/README.md) · 🇸🇰 [sk](../sk/README.md) · 🇸🇮 [sl](../sl/README.md) · 🇷🇸 [sr](../sr/README.md) · 🇸🇪 [sv](../sv/README.md) · 🇰🇪 [sw](../sw/README.md) · 🇮🇳 [ta](../ta/README.md) · 🇮🇳 [te](../te/README.md) · 🇹🇭 [th](../th/README.md) · 🇹🇷 [tr](../tr/README.md) · 🇺🇦 [uk-UA](../uk-UA/README.md) · 🇵🇰 [ur](../ur/README.md) · 🇺🇿 [uz](../uz/README.md) · 🇻🇳 [vi](../vi/README.md) · 🇳🇬 [yo](../yo/README.md) · 🇨🇳 [zh-CN](../zh-CN/README.md) · 🇹🇼 [zh-TW](../zh-TW/README.md)
---
# 🚀 OmniRoute — ମାଗଣା AI ଗେଟୱେ
## 💰 ତୃତୀୟ-ପକ୍ଷ ମାଗଣା ସ୍ତରଗୁଡ଼ିକରେ ମାସକୁ ~1.62B ଟୋକେନ୍
> **ଆପଣଙ୍କ ନିଜ ପ୍ରୋଭାଇଡର୍ ଆକାଉଣ୍ଟ ଆଣନ୍ତୁ।** ଏହା OmniRoute ଠାରୁ ଏକ ଟୋକେନ୍ ଅନୁଦାନ ନୁହେଁ, ବରଂ ପୃଥକ ଭାବେ ଯୋଗ୍ୟ ଥିବା ତୃତୀୟ-ପକ୍ଷ ମାଗଣା ସ୍ତରଗୁଡ଼ିକ ଉପରେ ଏକ ଆନୁମାନିକ ସମଷ୍ଟି ଅଟେ। ସାଇନ୍ ଅପ୍ କରନ୍ତୁ, ଯେଉଁଠାରେ ଆବଶ୍ୟକ ସେଠାରେ ପରିଚୟପତ୍ର ପ୍ରାପ୍ତ କରନ୍ତୁ, ଏବଂ ଆପଣ ବ୍ୟବହାର କରିପାରିବେ ଥିବା ପ୍ରୋଭାଇଡରମାନଙ୍କୁ ସଂଯୋଗ କରନ୍ତୁ; ପ୍ରତ୍ୟେକ ପ୍ରୋଭାଇଡର୍ ନିଜର ସୀମା, ଉପଲବ୍ଧତା ଏବଂ ସର୍ତ୍ତାବଳୀ ନିୟନ୍ତ୍ରଣ କରେ।
>
> ହାତରେ ମାଗଣା ସ୍ତରଗୁଡ଼ିକୁ ଏକାଠି କରିବା କଷ୍ଟଦାୟକ — ଡର୍ଜନ୍ ଡର୍ଜନ୍ SDK, ଡର୍ଜନ୍ ଡର୍ଜନ୍ ରେଟ୍ ସୀମା, ଏବଂ ଆପଣଙ୍କ ପାଖରେ ପ୍ରକୃତରେ କେତେ ଅଛି ତାହା ଜଣା ନାହିଁ। OmniRoute **34 ଟି ପୁନରାବୃତ୍ତ ପୁଲ୍ କି ମଧ୍ୟରେ 467 ଟି ମାଗଣା-ସ୍ତର ଏଣ୍ଟ୍ରି** କାଟାଲଗ୍ କରେ ଏବଂ **ପ୍ରକାଶିତ ସକରାତ୍ମକ ମାସିକ ବଜେଟ୍ ଥିବା 17 ଟି ପୁଲ୍ ସହ ପାଞ୍ଚଟି ପ୍ରତି-ମଡେଲ୍ Groq ସୀମା**ରୁ ଟୋକେନ୍ ମୁଖ୍ୟ ସଂଖ୍ୟା ଗଣନା କରେ, ଯାହା ସାଝା ପୁଲ୍ ଅନୁଯାୟୀ ଡୁପ୍ଲିକେଟ୍ ହଟାଯାଇଛି। କେବଳ ଆଞ୍ଚଳିକ ପରିଚୟ ଯାଞ୍ଚ ପରେ ଖୋଲୁଥିବା କୋଟାଗୁଡ଼ିକ (ଆଜି: ModelScope) ଅଲଗା ଦେଖାଯାଏ — ଆଞ୍ଚଳିକ ପରିଚୟ ଯାଞ୍ଚ ପଛରେ +~6M — ଏବଂ ସେଗୁଡ଼ିକ କେବେ ମୁଖ୍ୟ ସଂଖ୍ୟାରେ ଯୋଡ଼ାଯାଆନ୍ତି ନାହିଁ। ଫଳାଫଳ ଡ୍ୟାସବୋର୍ଡରେ (`/dashboard/free-tiers`) ଦୃଶ୍ୟମାନ ରହେ।
> ଲାଇଭ୍ `/dashboard/free-tiers` ପୃଷ୍ଠାର ଆନିମେଟେଡ୍ ସାରାଂଶ। ସମ୍ପୂର୍ଣ୍ଣ ପଦ୍ଧତି (ପୁଲ୍ ଡୁପ୍ଲିକେଟ୍ ହଟାଇବା, କ୍ରେଡିଟ୍ ସ୍ତର, ପ୍ରୋଭାଇଡର୍ ସର୍ତ୍ତାବଳୀ): **[docs/reference/FREE_TIERS.md](docs/reference/FREE_TIERS.md)**।
>
> ଏହି ସଂଖ୍ୟାଗୁଡ଼ିକ ଲାଇଭ୍ କାଟାଲଗ୍ ବିରୁଦ୍ଧରେ ପ୍ରତି ଦୁଇ ସପ୍ତାହରେ ପୁଣି ଯାଞ୍ଚ କରାଯାଏ ଏବଂ **ଉଭୟ ଦିଗକୁ ଯାଏ** — ଜଣେ ପ୍ରୋଭାଇଡର୍ ମାଗଣା ସ୍ତର ବନ୍ଦ କଲେ ସଂଖ୍ୟା କମିଯାଏ; ନୂଆ ଆସିଲେ ବଢ଼ିଯାଏ। କାଟାଲଗ୍ ଯାହା ପ୍ରକୃତରେ ଗଣନା କରେ ଆମେ ତାହା ପ୍ରକାଶ କରୁ, କେବେ ଉପରକୁ ପୂର୍ଣ୍ଣାଙ୍କିତ ସର୍ବୋତ୍ତମ କ୍ଷେତ୍ର ନୁହେଁ।
⭐ OMNIROUTE ଆପଣଙ୍କୁ ଟଙ୍କା ବଞ୍ଚାଇବାରେ ଏବଂ ଆପଣଙ୍କ କାମ ସହଜ କରିବାରେ ସାହାଯ୍ୟ କରିଥିଲେ ରିପୋକୁ Star ଦିଅନ୍ତୁ।
[](https://github.com/diegosouzapw/OmniRoute)

[](https://www.star-history.com/diegosouzapw/omniroute)
[](https://olud.ai/project/diegosouzapw-omniroute.html)
### 💬 ସମ୍ପ୍ରଦାୟରେ ଯୋଗ ଦିଅନ୍ତୁ
**👋 ରକ୍ଷଣାବେକ୍ଷଣକାରୀଙ୍କୁ ଫଲୋ କରନ୍ତୁ — ନୂଆ ପ୍ରୋଭାଇଡର୍, ରିଲିଜ୍ ଏବଂ ଟିପ୍ସ ପ୍ରଥମେ ପାଆନ୍ତୁ:**
[](https://www.linkedin.com/in/diegosouzapw/)
[](https://github.com/diegosouzapw)
[](https://discord.gg/U47eFqAXCn)
[](https://t.me/omnirouteOficial)
[](https://chat.whatsapp.com/FvuCbrpZmQ6I85n2vW5QIC?s=cl&p=a&mlu=4)
[](https://chat.whatsapp.com/KWgatljAjmbELQory59Oti?s=cl&p=a&mlu=4)
[](https://omniroute.online)
**ପ୍ରଶ୍ନ, ପ୍ରୋଭାଇଡର୍ ଟିପ୍ସ, ରୋଡମ୍ୟାପ୍ ଏବଂ ସହାୟତା → [Discord](https://discord.gg/U47eFqAXCn) · [Telegram](https://t.me/omnirouteOficial) · WhatsApp [🌍 Global](https://chat.whatsapp.com/FvuCbrpZmQ6I85n2vW5QIC?s=cl&p=a&mlu=4) / [🇧🇷 Brasil](https://chat.whatsapp.com/KWgatljAjmbELQory59Oti?s=cl&p=a&mlu=4) / [Portal](https://portal.sthub.com.br/communities/groups/st-hub/channels/Omniroute-World-8kRjmK)**
## 📈 ଗେଟୱେ ବଢ଼ିବାରେ ଲାଗିଛି
| | v3.8.50 | **v3.8.51** | `v3.8.53+` |
| ---------------------- | :---------------------: | :---------: | :-------------------: |
| 🌐 ପ୍ରୋଭାଇଡର | 352 | **358** | 375 |
| 🧠 ଅନନ୍ୟ ଚାଟ୍ ମଡେଲ୍ ID | 1320 | **1374** | 1475 |
| 🖼️ ମୋଡାଲିଟି ବ୍ରିଜ୍ | 🆕 ଭିଜନ + ଅଡ଼ିଓ + ଭିଡିଓ | ✓ | ✓ |
| 📡 ରାଡାର ମାଗଣା କାଟାଲଗ | 🆕 ଅପ୍ଟ-ଇନ୍ | ✓ | ✓ |
| ⚖️ କୋଟା-ସଚେତ ସିଡୁଲିଂ | 🆕 କୋଟା-ସେୟାର | ✓ | ✓ |
| 📊 କୋଟା ଟେଲିମେଟ୍ରି | 🆕 ଲାଇଭ୍ | ✓ | ✓ |
| 🧰 ହେଡଲେସ୍ ମୋଡ୍ | — | — | 🆕 `serve --headless` |
| 🛤️ LTS ରେଳ ଇନଫ୍ରା | — | — | 🆕 ରିଲିଜ୍ ଚ୍ୟାନେଲ |
| 🔎 ମଡେଲ୍ ଆବିଷ୍କାର API | — | — | 🆕 `/v1/models/query` |
**→ [ରୋଡମ୍ୟାପ୍](ROADMAP.md) — `v3.9.0 LTS` ଆଡ଼କୁ ରେଳପଥରେ ଯାତ୍ରା**
## 🧩 ଉପଲବ୍ଧ
[](https://www.npmjs.com/package/omniroute)

[](https://hub.docker.com/r/diegosouzapw/omniroute)
[](LICENSE)


## 🆓 ଇନଷ୍ଟଲ୍ କରନ୍ତୁ, ଏକ ପ୍ରୋଭାଇଡର୍ ସଂଯୋଗ କରନ୍ତୁ, ତାପରେ ଗୋଟିଏ ଏଣ୍ଡପଏଣ୍ଟ ଦେଇ ରାଉଟ୍ କରନ୍ତୁ
```bash
# ପ୍ରୋଭାଇଡର୍ ସଂଯୋଗ କରିବା ପରେ, Dashboard → Endpoints ରୁ ଆପଣଙ୍କର OmniRoute କି କପି କରନ୍ତୁ:
curl http://localhost:20128/v1/chat/completions \
-H "Authorization: Bearer YOUR_OMNIROUTE_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"auto","messages":[{"role":"user","content":"Hello!"}]}'
```
`auto` ପାଇଁ ଏକ ଯୋଗ୍ୟ ରାଉଟ୍ ଆବଶ୍ୟକ। ନୂଆ ଇନଷ୍ଟଲେସନରେ କୌଣସି ଯୋଗ୍ୟ କି-ବିହୀନ ଲକ୍ଷ୍ୟ ନଥାଇପାରେ, ଏବଂ କି-ବିହୀନ ପ୍ରୋଭାଇଡର୍ ତୃତୀୟ-ପକ୍ଷ କ୍ଲାଏଣ୍ଟଗୁଡ଼ିକୁ ପ୍ରତ୍ୟାଖ୍ୟାନ କରିପାରେ। Kiro ସହିତ `tos: avoid` ଭାବରେ ଚିହ୍ନିତ ପ୍ରୋଭାଇଡରମାନେ ଡିଫଲ୍ଟ ରୂପେ ସ୍ୱୟଂଚାଳିତ ରାଉଟିଂରୁ ବାଦ୍ ପଡ଼ିଥାନ୍ତି; ଆକାଉଣ୍ଟ ସଂଯୋଗ କରିବା ସେହି ସେଟିଂକୁ ଅତିକ୍ରମ କରେ ନାହିଁ। ପ୍ରୋଭାଇଡର୍ ବାଛିବା ପୂର୍ବରୁ [ମାଗଣା ଟିଅର୍ ଗାଇଡ୍](docs/getting-started/FREE-TIERS-GUIDE.md) ଦେଖନ୍ତୁ।
📦 **Python, Node.js, PHP ଏବଂ cURL** ପାଇଁ କପି-ପେଷ୍ଟ କ୍ୱିକଷ୍ଟାର୍ଟ ସ୍କ୍ରିପ୍ଟଗୁଡ଼ିକ → [`examples/quickstart/`](examples/quickstart/)
# 💥 ପ୍ରତିଶ୍ରୁତି
# 🤔 କାହିଁକି OmniRoute?
## 🤝 ଆମର ଓପନ୍ ସୋର୍ସ ବନ୍ଧୁମାନଙ୍କ ଦ୍ୱାରା ସମର୍ଥିତ
> **ଓପନ୍ ସୋର୍ସ ବନ୍ଧୁ ଭାବରେ ଯୋଗ ଦେବାକୁ ଚାହୁଁଛନ୍ତି କି?** ଏହି କମ୍ପାନୀଗୁଡ଼ିକ ଓପନ୍ ସୋର୍ସକୁ ସମର୍ଥନ କରନ୍ତି ଏବଂ OmniRoute କୁ ଚାଲୁ ରଖିବାରେ ସାହାଯ୍ୟ କରନ୍ତି — ଏବଂ ସେମାନେ ଆମକୁ ଦେଉଥିବା ପ୍ରତ୍ୟେକ ଟୋକେନ୍ କୁଆଡେ ଯାଏ ତାହା ଆମେ ସର୍ବସାଧାରଣରେ କହିଥାଉ। ଯୋଗାଯୋଗ କରନ୍ତୁ: [diegosouza.pw@outlook.com](mailto:diegosouza.pw@outlook.com)
Kimi Moonshot AI
|
ଏହି ପ୍ରୋଜେକ୍ଟକୁ ସମର୍ଥନ କରିଥିବାରୁ ଆମର ପ୍ରତିଷ୍ଠାତା ଓପନ୍ ସୋର୍ସ ବନ୍ଧୁ Kimi (Moonshot AI) କୁ ଧନ୍ୟବାଦ! Kimi ହେଉଛି ଓପନ୍-ୱେଟ୍ K2 ଏବଂ K3 ମଡେଲ୍ ପରିବାର ପଛରେ ଥିବା AI ଲାବ୍ — Kimi K3 1M-ଟୋକେନ୍ କଣ୍ଟେକ୍ସଟ୍ ୱିଣ୍ଡୋ, ନେଟିଭ୍ ଭିଜନ୍ ଏବଂ ଫ୍ରଣ୍ଟିୟର୍-ସ୍ତରର କୋଡିଂକୁ ବନ୍ଦ-ମଡେଲ୍ ମୂଲ୍ୟର ଏକ ଅଂଶରେ ପ୍ରଦାନ କରେ, ଏବଂ Claude Code, Codex ଏବଂ OmniRoute ସେବା କରୁଥିବା ପ୍ରତ୍ୟେକ କୋଡିଂ ଉପକରଣ ସହିତ ବାକ୍ସରୁ ବାହାରି କାମ କରେ।
Kimi ର ସମର୍ଥନ କ'ଣ କ୍ଷମତା ପ୍ରଦାନ କରେ: Kimi ର API କ୍ରେଡିଟ୍ OmniRoute ର AI-ପ୍ରମାଣିତ ରିଲିଜ୍ ପାଇପଲାଇନ୍ କୁ ଶକ୍ତି ପ୍ରଦାନ କରେ — Kimi K3 ଦ୍ୱାରା ଚାଳିତ ମର୍ଜ୍ ଭାଲିଡେସନ୍ ପର୍ଯ୍ୟାୟ ଯାହା ପ୍ରତ୍ୟେକ ପୁଲ୍ ଅନୁରୋଧକୁ ପଠାଇବା ପୂର୍ବରୁ ସମୀକ୍ଷା କରେ — ଏବଂ ଦୈନନ୍ଦିନ ଫିଚର୍ ବିକାଶ। ପ୍ରଥମ ଶ୍ରେଣୀ Kimi ସମର୍ଥନ ଉଭୟ ରେଳରେ ପଠାଯାଏ: ସିଧାସଳଖ Kimi API (kimi-k3) ଏବଂ Kimi Code କୋଡିଂ ପ୍ଲାନ୍ (OAuth ଏବଂ API କି)। OmniRoute ମଧ୍ୟ Kimi ର ସମର୍ଥନ କାର୍ଯ୍ୟକ୍ରମରେ ପ୍ରଥମ ବ୍ରାଜିଲୀୟ ଓପନ୍-ସୋର୍ସ ପ୍ରୋଜେକ୍ଟ ଅଟେ। 15% ଅତିରିକ୍ତ କ୍ରେଡିଟ୍ ସହିତ ଏକ Kimi API କି ପାଆନ୍ତୁ →
|
Cheaper Inference cheaperinference.com
|
ଏହି ପ୍ରୋଜେକ୍ଟକୁ ସମର୍ଥନ କରିଥିବାରୁ OmniRoute ଓପନ୍ ସୋର୍ସ ବନ୍ଧୁ Cheaper Inference କୁ ଧନ୍ୟବାଦ! Cheaper Inference ହେଉଛି ଏକ ମୂଲ୍ୟ-ଶ୍ରେଣୀଭୁକ୍ତ ଗେଟୱେ ଯାହା 42 ଫ୍ରଣ୍ଟିୟର୍ ମଡେଲ୍ — Claude, GPT-5.x, Gemini, Kimi K3, GLM, DeepSeek, Grok ଏବଂ MiniMax — କୁ ଗୋଟିଏ OpenAI-ସୁସଙ୍ଗତ ଏଣ୍ଡପଏଣ୍ଟ ପଛରେ ପୁନଃ ବିକ୍ରୟ କରେ, ପ୍ରତ୍ୟେକ ଅନୁରୋଧକୁ ସବୁଠାରୁ ଶସ୍ତା ଯୋଗ୍ୟ ପ୍ରଦାନକାରୀଙ୍କୁ ରାଉଟ୍ କରେ ବିନା ମଡେଲ୍ ନିର୍ମାତାଙ୍କ ତାଲିକା ମୂଲ୍ୟରୁ ଅଧିକ ଚାର୍ଜ କରି।
OmniRoute ରେ ପ୍ରଥମ ଶ୍ରେଣୀ ସମର୍ଥନ: ଚାଟ୍ କମ୍ପ୍ଲିସନ୍, ନେଟିଭ୍ /v1/responses ଏଣ୍ଡପଏଣ୍ଟ, ଭିଜନ୍, ଟୁଲ୍ କଲିଂ ଏବଂ 3 ଇମେଜ୍ ମଡେଲ୍ (grok-imagine, nano-banana-pro, nano-banana-2, cheaperinference/<model> ଭାବରେ ପହଞ୍ଚିପାରିବ)। ଏକ API କି ପାଆନ୍ତୁ →
|
aff=omniroute ଟ୍ୟାଗ୍ ହୋଇଥିବା ଲିଙ୍କଗୁଡ଼ିକ ସହଭାଗୀ ଲିଙ୍କ୍ ଅଟେ। ସେମାନେ ଆପଣଙ୍କୁ କୌଣସି ଅତିରିକ୍ତ ଖର୍ଚ୍ଚ ବିନା ପ୍ରୋଜେକ୍ଟକୁ ପାଣ୍ଠି ଯୋଗାନ୍ତି।
🎟️ ଆଫିଲିଏଟ୍ସ ପ୍ରୋମୋ — ପ୍ରଦାନକାରୀମାନଙ୍କ ଠାରୁ ମାଗଣା ସାଇନ୍ଅପ୍ କୁପନ୍ ଯେଉଁମାନଙ୍କୁ ଆମେ ସ୍ପନସର କରୁନାହୁଁ (ବିସ୍ତାର କରିବାକୁ କ୍ଲିକ୍ କରନ୍ତୁ)
ଏହି ବିଭାଗ କେବଳ ରେଫରାଲ୍/କୁପନ୍ କୋଡ୍ ପାଇଁ ଅଟେ। ସ୍ପନସର ହୋଇଥିବା ସହଭାଗିତା ଉପରେ ଥିବା 🤝 ଆମର ଓପନ୍ ସୋର୍ସ ବନ୍ଧୁମାନଙ୍କ ଦ୍ୱାରା ସମର୍ଥିତ ରେ ରହିଛି। OmniRoute ର ଏଠାରେ ତାଲିକାଭୁକ୍ତ ପ୍ରଦାନକାରୀମାନଙ୍କ ସହିତ କୌଣସି ସ୍ପନସରସିପ୍ କିମ୍ବା ସହଭାଗିତା ନାହିଁ — ଏଗୁଡ଼ିକ ସର୍ବସାଧାରଣ କୁପନ୍ ଯାହାକୁ ଯେକେହି ବ୍ୟବହାର କରିପାରିବେ।
AgentRouter agentrouter.org
|
AgentRouter — ଆଫିଲିଏଟ୍ ସାଇନ୍ଅପ୍ · ସାଇନ୍ଅପ୍ ଉପରେ $100 ମାଗଣା କ୍ରେଡିଟ୍ (ମାଗଣା ସର୍ଭର, ଅଧିକ ଲେଟେନ୍ସି ଆଶା କରନ୍ତୁ — ପରୀକ୍ଷା ପାଇଁ ସର୍ବୋତ୍ତମ, ଉତ୍ପାଦନ ପାଇଁ ନୁହେଁ)। OmniRoute ରେ v3.8.50 ରୁ ପ୍ରଥମ ଶ୍ରେଣୀ ସମର୍ଥନ: ଚାଟ୍ କମ୍ପ୍ଲିସନ୍, Anthropic-ସୁସଙ୍ଗତ ୱାୟର୍ ଫର୍ମାଟ୍ ଏବଂ OpenAI-ସୁସଙ୍ଗତ ପଥ। ଉପଲବ୍ଧ ମଡେଲଗୁଡ଼ିକରେ claude-opus-4-8, claude-opus-5, gpt-5.6-sol ଏବଂ ଅନ୍ୟାନ୍ୟ ଅନ୍ତର୍ଭୁକ୍ତ। ଆପଣଙ୍କର $100 ପାଆନ୍ତୁ →
⚠️ ଆଫିଲିଏଟ୍ ଲିଙ୍କ୍ — OmniRoute ର ଏହି ପ୍ରଦାନକାରୀଙ୍କ ସହିତ କୌଣସି ସ୍ପନସରସିପ୍ କିମ୍ବା ସହଭାଗିତା ନାହିଁ।
|
OmniRoute ଉପଭୋକ୍ତାମାନଙ୍କୁ ଲାଭ ଦେଉଥିବା ଏକ ଉଦାର ମାଗଣା ସାଇନ୍ଅପ୍ କୁପନ୍ ସହିତ ଅନ୍ୟ କୌଣସି ପ୍ରଦାନକାରୀଙ୍କୁ ଜାଣିଛନ୍ତି କି? ଏକ ଇସ୍ୟୁ ଖୋଲନ୍ତୁ ଏବଂ ଆମେ ଏହାକୁ ଏଠାରେ ଯୋଡିବା।
## 🎯 କମ୍ବୋଗୁଡ଼ିକ — ପ୍ରମୁଖ ବୈଶିଷ୍ଟ୍ୟ
> ଗୋଟିଏ **କମ୍ବୋ** ହେଉଛି ମଡେଲ୍ଗୁଡ଼ିକର ଏକ ଶୃଙ୍ଖଳା, ଯାହା ମଧ୍ୟରେ OmniRoute **ସ୍ୱୟଂଚାଳିତ ଭାବରେ** ରାଉଟ୍ କରେ। କୋଟା ଶେଷ ହୋଇଗଲେ, କୌଣସି ପ୍ରଦାନକାରୀ ବିଫଳ ହେଲେ କିମ୍ବା ଖର୍ଚ୍ଚ ହଠାତ୍ ବଢ଼ିଗଲେ, କମ୍ବୋ ପରବର୍ତ୍ତୀ ଯୋଗ୍ୟ ଓ ସୁସ୍ଥ ମଡେଲ୍କୁ ଯାଇପାରେ। 🛡️
### ⚡ ଶୂନ୍ୟ-କନଫିଗ୍ — କେବଳ `auto` ବ୍ୟବହାର କରନ୍ତୁ
କୌଣସି କମ୍ବୋ ତିଆରି କରିବାକୁ ପଡ଼ିବ ନାହିଁ। ଆପଣଙ୍କ ମଡେଲ୍କୁ `auto` (କିମ୍ବା ଏହାର ଏକ ଭାରିଆଣ୍ଟ୍) ଭାବେ ସେଟ୍ କରନ୍ତୁ ଏବଂ OmniRoute ଆପଣଙ୍କ ସଂଯୁକ୍ତ ପ୍ରଦାନକାରୀମାନଙ୍କଠାରୁ ଏକ ଭର୍ଚୁଆଲ୍ କମ୍ବୋ ନିର୍ମାଣ କରି, ଲାଇଭ୍ ଭାବେ ସ୍କୋର୍ କରେ:
| ମଡେଲ୍ ID | ଏହା କାହା ପାଇଁ ଅପ୍ଟିମାଇଜ୍ କରେ |
auto | 🎯 ସନ୍ତୁଳିତ ଡିଫଲ୍ଟ (LKGP — ଆପଣଙ୍କର ଶେଷ ଭଲ ପ୍ରଦାନକାରୀକୁ ବଜାୟ ରଖେ) |
auto/coding | 🧑💻 କୋଡ୍ ଉତ୍ପାଦନ ପାଇଁ ଗୁଣବତ୍ତା-ପ୍ରଥମ ଭାର |
auto/fast | ⚡ ସର୍ବନିମ୍ନ ବିଳମ୍ବତାକୁ ପ୍ରଥମେ |
auto/cheap | 💰 ପ୍ରତି ଟୋକନ୍ର ସବୁଠାରୁ କମ୍ ମୂଲ୍ୟକୁ ପ୍ରଥମେ |
auto/subscription | 🎟️ କେବଳ ସେହି ସବ୍ସ୍କ୍ରିପ୍ସନ୍ କୋଟା ଯାହା ପାଇଁ ଆପଣ ପୂର୍ବରୁ ଅର୍ଥ ଦିଅନ୍ତି — ବନ୍ଦ ଅବସ୍ଥାରେ ବିଫଳ ହୁଏ, କେବେବି ବିଲ୍ଯୋଗ୍ୟ ଫଲ୍ବ୍ୟାକ୍ ନୁହେଁ (ମାର୍ଗଦର୍ଶିକା) |
auto/thrifty | 🪜 ପ୍ରଥମେ ପ୍ଲାନ୍ କୋଟା, ତା’ପରେ ଗୋଟିଏ ଗୋଟିଏ ସୋପାନ କରି ସବୁଠାରୁ ଶସ୍ତା ପେଡ୍ ବିକଳ୍ପକୁ — ରିସେଟ୍ ହେବା ପରେ ପୁଣି ପ୍ଲାନ୍କୁ ଫେରେ (ମାର୍ଗଦର୍ଶିକା) |
auto/offline | 🔋 ସର୍ବାଧିକ କୋଟା / ରେଟ୍-ଲିମିଟ୍ ଅବକାଶକୁ ପ୍ରଥମେ |
auto/smart | 🔭 ଉନ୍ନତ ମଡେଲ୍ ଆବିଷ୍କାର କରିବାକୁ ଗୁଣବତ୍ତା-ପ୍ରଥମ + 10% ଅନ୍ୱେଷଣ |
auto/lkgp | 📌 ସ୍ପଷ୍ଟ ଶେଷ-ଜଣାଶୁଣା-ଭଲ-ପ୍ରଦାନକାରୀ ସ୍ଥିରତା |
auto/chaos | 🧪 ମଡେଲ୍ଗୁଡ଼ିକର ଏକ ପ୍ୟାନେଲ୍କୁ ସମାନ୍ତରାଳ ଫ୍ୟାନ୍-ଆଉଟ୍ (ପ୍ରତି ପ୍ରଦାନକାରୀ ପାଇଁ ଗୋଟିଏ, ଡିଫଲ୍ଟ ଭାବେ 5ଟି), ଗୋଟିଏ ଉତ୍ତର ଫେରାଏ; ପ୍ରତି ପ୍ୟାନେଲ୍ ମଡେଲ୍ ପାଇଁ ଗୋଟିଏ ଅପ୍ଷ୍ଟ୍ରିମ୍ କଲ୍, ଏହା ତ୍ରୁଟି ଅନ୍ତଃକ୍ଷେପ ନୁହେଁ |
##
### 🔀 କିମ୍ବା ନିଜର ତିଆରି କରନ୍ତୁ — 20ଟି ରାଉଟିଂ କୌଶଳ
ସମସ୍ତ **20ଟି** କୌଶଳ — ପ୍ରତି କମ୍ବୋ ପଦକ୍ଷେପରେ ମିଶାନ୍ତୁ ଏବଂ ମେଳ କରନ୍ତୁ:
| # |
କୌଶଳ |
ଏହା କ’ଣ କରେ |
| 1 |
priority |
ପ୍ରଥମ-ଟାର୍ଗେଟ୍ କ୍ରମିକ ତାଲିକା — ପରବର୍ତ୍ତୀକୁ ଯିବା ପୂର୍ବରୁ ପ୍ରତ୍ୟେକଟିକୁ ସମ୍ପୂର୍ଣ୍ଣ ବ୍ୟବହାର କରେ 🥇 |
| 2 |
fill-first |
ଆଗକୁ ବଢ଼ିବା ପୂର୍ବରୁ ପ୍ରତ୍ୟେକ ଟାର୍ଗେଟ୍ର କୋଟାକୁ ସମ୍ପୂର୍ଣ୍ଣ ବ୍ୟବହାର କରେ |
| 3 |
weighted |
ପ୍ରତି-ଟାର୍ଗେଟ୍ ଭାର ଅନୁଯାୟୀ ଭାରିତ ଯାଦୃଚ୍ଛିକ ଚୟନ |
| 4 |
round-robin |
କ୍ରମାନୁସାରେ ଟାର୍ଗେଟ୍ଗୁଡ଼ିକ ମଧ୍ୟରେ ଚକ୍ରାକାର ଭାବେ ଯାଏ |
| 5 |
p2c |
ଦୁଇଟି-ବିକଳ୍ପର-ଶକ୍ତି ଆଧାରିତ ଯାଦୃଚ୍ଛିକ ଲୋଡ୍ ସନ୍ତୁଳନ |
| 6 |
least-used |
ସର୍ବନିମ୍ନ ବର୍ତ୍ତମାନର ଲୋଡ୍ ଥିବା ଟାର୍ଗେଟ୍କୁ ବାଛେ |
| 7 |
random |
ସମାନ ଯାଦୃଚ୍ଛିକ ଚୟନ (ନକଲଗୁଡ଼ିକୁ ହଟାଯାଇଛି) |
| 8 |
strict-random |
ପୁନରାବୃତ୍ତିଗୁଡ଼ିକୁ ହଟାଇବା ବିନା ଯାଦୃଚ୍ଛିକ ଚୟନ 🎲 |
| 9 |
cost-optimized |
ଲାଇଭ୍ କ୍ୟାଟାଲଗ୍ ମୂଲ୍ୟ ଅନୁଯାୟୀ ପ୍ରତି ଅନୁରୋଧର $ ଖର୍ଚ୍ଚ ସର୍ବନିମ୍ନ କରେ 💸 |
| 10 |
headroom |
ସର୍ବାଧିକ ଅବଶିଷ୍ଟ କୋଟା ଥିବା ଟାର୍ଗେଟ୍କୁ ବାଛେ |
| 11 |
quota-weighted |
ଶେଷ ହୋଇଯାଇଥିବା ଆକାଉଣ୍ଟଗୁଡ଼ିକୁ ଏଡ଼ାଇ, ଅବଶିଷ୍ଟ କୋଟା ÷ ଚାଲୁଥିବା ଲୋଡ୍ର ଅନୁପାତରେ ଚୟନ କରେ — ବିଦ୍ୟମାନ ବାର୍ତ୍ତାଳାପଗୁଡ଼ିକ ସେହିଠାରେ ସ୍ଥିର ରହେ ⚖️ |
| 12 |
reset-window |
ଯେଉଁ ଟାର୍ଗେଟ୍ର କୋଟା ୱିଣ୍ଡୋ ସବୁଠାରୁ ଶୀଘ୍ର ରିସେଟ୍ ହୁଏ, ତାହାକୁ ପ୍ରାଥମିକତା ଦିଏ |
| 13 |
reset-aware |
କୋଟା ରିସେଟ୍ ସମୟ ଅନୁଯାୟୀ ରାଙ୍କ୍ କରେ — ଛୋଟ ୱିଣ୍ଡୋ ପ୍ରଥମେ 📊 |
| 14 |
context-relay |
ଦୀର୍ଘ ବାର୍ତ୍ତାଳାପ ପାଇଁ ଟାର୍ଗେଟ୍ଗୁଡ଼ିକ ମଧ୍ୟରେ କଣ୍ଟେକ୍ସ୍ଟ ହସ୍ତାନ୍ତର କରେ 🧠 |
| 15 |
context-optimized |
ବର୍ତ୍ତମାନର କଣ୍ଟେକ୍ସ୍ଟ ଆକାର ପାଇଁ ସବୁଠାରୁ ଉପଯୁକ୍ତ ବିକଳ୍ପ ବାଛେ |
| 16 |
cache-optimized |
ପ୍ରତ୍ୟେକ ପୁନଃବ୍ୟବହାରଯୋଗ୍ୟ ପ୍ରମ୍ପ୍ଟ ପ୍ରିଫିକ୍ସକୁ ସମାନ ଆକାଉଣ୍ଟରେ ସ୍ଥିର କରେ — ପ୍ରମ୍ପ୍ଟ-କ୍ୟାଶ୍ ହିଟ୍ ସର୍ବାଧିକ କରେ 🎯 |
| 17 |
lkgp |
ଶେଷ-ଜଣାଶୁଣା-ଭଲ ପଥ — ଶେଷ ସଫଳ ପ୍ରଦାନକାରୀରେ ସ୍ଥିର କରେ, ତା’ପରେ ନିୟମଗୁଡ଼ିକୁ ଫଲ୍ବ୍ୟାକ୍ କରେ |
| 18 |
auto |
ପ୍ରତ୍ୟେକ ସଂଯୋଗରେ 16-ଉପାଦାନ ଲାଇଭ୍ ସ୍କୋରିଂ 🤖 |
| 19 |
fusion |
ମଡେଲ୍ଗୁଡ଼ିକର ଏକ ପ୍ୟାନେଲ୍କୁ ଫ୍ୟାନ୍-ଆଉଟ୍ କରେ + ଜଣେ ବିଚାରକ ଗୋଟିଏ ଉତ୍ତର ସଂଶ୍ଳେଷଣ କରନ୍ତି 🧬 |
| 20 |
pipeline |
ପଦକ୍ଷେପଗୁଡ଼ିକୁ ଶୃଙ୍ଖଳିତ କରେ — ପ୍ରତ୍ୟେକ ଟାର୍ଗେଟ୍ର ଆଉଟ୍ପୁଟ୍ ପରବର୍ତ୍ତୀଟିକୁ ଯୋଗାଯାଏ 🔗 |
Auto-Combo ଇଞ୍ଜିନ୍ ପ୍ରତ୍ୟେକ ପ୍ରାର୍ଥୀକୁ **16ଟି ମାନଦଣ୍ଡ** (ସ୍ୱାସ୍ଥ୍ୟ, କୋଟା, ଖର୍ଚ୍ଚ, ବିଳମ୍ବ, କାର୍ଯ୍ୟ ଉପଯୋଗିତା, ଗୁଣବତ୍ତା, ସେସନ୍ ଉପଲବ୍ଧତା…) ଆଧାରରେ ସ୍କୋର୍ କରେ — [`docs/routing/AUTO-COMBO.md`](docs/routing/AUTO-COMBO.md) ଦେଖନ୍ତୁ।
##
### 🧱 ସ୍ଥିତିସ୍ଥାପକତା ଅନ୍ତର୍ନିହିତ ଅଟେ (3ଟି ସ୍ୱାଧୀନ ସ୍ତର)
📖 [Auto-Combo ଇଞ୍ଜିନ୍](docs/routing/AUTO-COMBO.md) · [ସ୍ଥିତିସ୍ଥାପକତା ମାର୍ଗଦର୍ଶିକା](docs/architecture/RESILIENCE_GUIDE.md)
## 🏆 OmniRouteକୁ କ’ଣ ସ୍ୱତନ୍ତ୍ର କରେ
📊 9router, OpenRouter, CLIProxyAPI ଏବଂ LiteLLM ସହିତ ତୁଳନାର ସମ୍ପୂର୍ଣ୍ଣ ପଦ୍ଧତି ଓ ପ୍ରତ୍ୟେକ ବୈଶିଷ୍ଟ୍ୟର ବିବରଣୀ → [`docs/comparison/OMNIROUTE_VS_ALTERNATIVES.md`](docs/comparison/OMNIROUTE_VS_ALTERNATIVES.md)
## 💚 OmniRouteକୁ ସମର୍ଥନ କରନ୍ତୁ
OmniRoute MIT ଲାଇସେନ୍ସପ୍ରାପ୍ତ ଏବଂ ଖୋଲା ଭାବରେ ରକ୍ଷଣାବେକ୍ଷଣ କରାଯାଏ। ଯଦି ଏହା ଆପଣଙ୍କ ସମୟ କିମ୍ବା ଟଙ୍କା ବଞ୍ଚାଏ, ତେବେ ଏହାକୁ ସ୍ୱାଧୀନ ରଖିବା ପାଇଁ ଏଠାରେ କିଛି ଉପାୟ ଅଛି — ଆପଣଙ୍କ ପାଇଁ ଯାହା ଉପଯୁକ୍ତ, ତାହା ବାଛନ୍ତୁ। ପ୍ରାୟୋଜକତା କେବେ ମଧ୍ୟ ରାଉଟିଂ ପ୍ରାଥମିକତାକୁ ପ୍ରଭାବିତ କରେନାହିଁ; ଏହା ରାଙ୍କିଂ ନୁହେଁ, ଦୃଶ୍ୟମାନତା କିଣେ।
**🇧🇷 PIX** — ତୁରନ୍ତ, କୌଣସି ଶୁଳ୍କ ନାହିଁ (ବ୍ରାଜିଲ୍)
Key (ଯାଦୃଚ୍ଛିକ): `5d865059-bc44-483a-962d-43ceb80126eb`
Pix copia-e-cola:
```
00020101021126580014br.gov.bcb.pix01365d865059-bc44-483a-962d-43ceb80126eb5204000053039865802BR5922OMNIROUTE CONTRIBUICAO6006BRASIL62070503***630475DD
```
₿ କ୍ରିପ୍ଟୋ — BTC · ETH · USDT-TRC20 · USDC-Solana (ବିସ୍ତାର କରିବାକୁ କ୍ଲିକ୍ କରନ୍ତୁ)
| ₿ BTC | Bitcoin (SegWit) | bc1qh00smz004sy85wyl28v77tenkt3ckl6eaep7fd |
| Ξ ETH | Ethereum (ERC20) | 0x64Cf6B68A6Ff34288e89172950a2d00102337a84 |
| ₮ USDT | Tron (TRC20) | TKAF41JpuQrHbKTnsQa9svJE2T192Hvsc2 |
| $ USDC | Solana | 2emNNZzVVWQc3FQ2wk9M6qXUQmW8AKdjjL174fXR28Tu |
⚠️ ପ୍ରତ୍ୟେକ କଏନ୍କୁ କେବଳ ଦର୍ଶାଯାଇଥିବା ନେଟୱର୍କରେ ପଠାନ୍ତୁ — ଭୁଲ୍ ନେଟୱର୍କରେ ପଠାଇଲେ ପାଣ୍ଠି ହରାଇପାରେ।
🐛 କୌଣସି ବଗ୍ ମିଳିଲା କିମ୍ବା ମତାମତ ଅଛି? ଏକ [ଆଲୋଚନା](https://github.com/diegosouzapw/OmniRoute/discussions) ଖୋଲନ୍ତୁ।
ଡେଭେଲପର୍ ଟିପ୍ପଣୀ: ଡେଭେଲପର୍ଙ୍କ ସୁବିଧା ପାଇଁ ପ୍ରକଳ୍ପଟି npm install/postinstall ସମୟରେ ଏକ ସ୍ଥାନୀୟ .env ଫାଇଲ୍ ସୃଷ୍ଟି କରିପାରେ। ଏହି ଫାଇଲ୍କୁ ଉଦ୍ଦେଶ୍ୟମୂଳକ ଭାବେ .gitignore ମାଧ୍ୟମରେ ଅଣଦେଖା କରାଯାଏ (.gitignore ଦେଖନ୍ତୁ) ଏବଂ ଏହାକୁ କେବେବି commit କରାଯିବା ଉଚିତ୍ ନୁହେଁ — ଯଦି ଭୁଲବଶତଃ commit ହୋଇଯାଏ, ତେବେ ପ୍ରକାଶିତ ହୋଇଥିବା ସମସ୍ତ secretକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ ଏବଂ historyରୁ ଫାଇଲ୍ଟିକୁ ହଟାନ୍ତୁ। ସ୍ଥାନୀୟ environment ଫାଇଲ୍ ଏବଂ secret ପରିଚାଳନା ସମ୍ବନ୍ଧୀୟ ମାର୍ଗଦର୍ଶନ ପାଇଁ docs/DEVELOPER-ENVIRONMENT.md ଦେଖନ୍ତୁ।
## 📡 OmniRoute Radar
ଉପରେ ଦଲିଲଭୁକ୍ତ, ପୁଲ୍-ଡିଡୁପ୍ଲିକେଟ୍ କରାଯାଇଥିବା କ୍ୟାଟାଲଗ୍ରୁ ମୁଖ୍ୟ ମାଗଣା-ସ୍ତର ସୀମା **~1.62B ଟୋକେନ୍/ମାସ** ରହିଛି। ଅସ୍ଥାୟୀ ପ୍ରଦାନକାରୀ ସାଇନ୍ଅପ୍ କ୍ରେଡିଟ୍ ପ୍ରଥମ ମାସରେ ଏହାକୁ ପୃଥକ ଭାବେ **~2.22B** ପର୍ଯ୍ୟନ୍ତ ବଢ଼ାଇପାରେ। OmniRoute ରିଲିଜ୍ଗୁଡ଼ିକ ମଧ୍ୟରେ ଅଧିକ ସଦ୍ୟତମ ମାଗଣା-ମଡେଲ୍ ଉପଲବ୍ଧତା ଚାହୁଁଥିବା ଲୋକଙ୍କ ପାଇଁ Radar ହେଉଛି ଏକ ଇଚ୍ଛାଧୀନ, ସ୍ୱାକ୍ଷରିତ କ୍ୟାଟାଲଗ୍ ଓଭରଲେ; କମ୍ୟୁନିଟି କ୍ୟାଟାଲଗ୍ ଏବଂ ପୂର୍ବରୁ ଥିବା ପ୍ରତ୍ୟେକ ମାଗଣା ବୈଶିଷ୍ଟ୍ୟ ମାଗଣା ରହିବ।
ସମର୍ଥକମାନେ ଲାଇଭ୍ କ୍ୟାଟାଲଗ୍ ଏବଂ ଅତିରିକ୍ତ ପ୍ରଦାନକାରୀ ସୁଯୋଗ ପାଇପାରିବେ। ପ୍ରଦାନକାରୀଙ୍କ ଉପଲବ୍ଧତା ଉପରେ ନିର୍ଭର କରି, ଏହାର ପୃଥକ, ପରିବର୍ତ୍ତନଶୀଳ ସର୍ବୋଚ୍ଚ ସୀମା **ସର୍ବାଧିକ ପ୍ରାୟ 3B ଟୋକେନ୍/ମାସ**। ସେହି ସୀମା ନିଶ୍ଚିତ ନୁହେଁ: ପ୍ରଦାନକାରୀମାନେ ଯେକୌଣସି ସମୟରେ କୋଟା, ଯୋଗ୍ୟତା, ମଡେଲ୍ କିମ୍ବା ଅଞ୍ଚଳ ପରିବର୍ତ୍ତନ କରିପାରନ୍ତି।
Radar ଇଚ୍ଛାଧୀନ ଏବଂ କେବଳ GET ପାଇଁ ଉଦ୍ଦିଷ୍ଟ। OmniRoute କ୍ଲାଏଣ୍ଟ ପ୍ରମ୍ପ୍ଟ୍, ଟ୍ରାଫିକ୍, ପ୍ରଦାନକାରୀ ବିନ୍ୟାସ, ବ୍ୟବହାର ଟେଲିମେଟ୍ରି କିମ୍ବା ସ୍ଥାନୀୟ ଘୋଷଣା-ଖାରଜ ସ୍ଥିତି ଅପଲୋଡ୍ କରେ ନାହିଁ। ଯୋଗ୍ୟତା ଏବଂ ବର୍ତ୍ତମାନର କ୍ୟାଟାଲଗ୍ ବିଷୟରେ **[radar.omniroute.online/planos](https://radar.omniroute.online/planos)** ଠାରେ ଜାଣନ୍ତୁ।
## ✨ ନୂଆ କଣ ଅଛି
> **v3.8.20 → v3.8.53** ର ସମ୍ପ୍ରତି ମୁଖ୍ୟ ଆକର୍ଷଣ। ସମ୍ପୂର୍ଣ୍ଣ ଇତିହାସ [`CHANGELOG.md`](CHANGELOG.md) ରେ ଦେଖନ୍ତୁ।
- **⚖️ `quota-weighted` routing** — 20ତମ କମ୍ବୋ ରଣନୀତି ଥକିଯାଇଥିବା ଖାତାଗୁଡ଼ିକୁ ଅଣଦେଖା କରେ, ତାପରେ ବାକିଥିବା ଗୁଡ଼ିକ ମଧ୍ୟରେ ବାକି କ୍ୱୋଟା ÷ ଚଳିତ ଲୋଡ୍ ଅନୁପାତରେ ବାଛେ, ଏବଂ ମୌଜୁଦା କଥୋପକଥନଗୁଡ଼ିକୁ ସ୍ଥିର ରଖେ। → [Auto-Combo](docs/routing/AUTO-COMBO.md)
- **🧰 Headless mode** — `omniroute serve --headless` (ଅଥବା `OMNIROUTE_HEADLESS=1`) କେବଳ `/v1/*` ପ୍ରକ୍ସି ଇଞ୍ଜିନ୍ ଚଲାଏ, ଡ୍ୟାସବୋର୍ଡ ଏବଂ କେବଳ-ଡ୍ୟାସବୋର୍ଡ ଉପବ୍ୟବସ୍ଥାଗୁଡ଼ିକୁ ବନ୍ଦ ରଖି। → [Headless Mode](docs/guides/HEADLESS.md)
- **🔎 ମଡେଲ୍ ଆବିଷ୍କାର** — `/v1/models` ସାମର୍ଥ୍ୟ, ପ୍ରସଙ୍ଗ, ପ୍ରକାର ଏବଂ ପାଠ୍ୟ ଅନୁସାରେ ଫିଲ୍ଟର କରେ, ଏବଂ `POST /v1/models/query` ସେହି ପ୍ରତି-କି ଦୃଶ୍ୟମାନତା ସହ ଏକ ଛୋଟ ନିର୍ଦ୍ଧାରଣାତ୍ମକ ସର୍ଟଲିଷ୍ଟ୍ ଫେରସ୍ତ କରେ। → [API Reference](docs/reference/API_REFERENCE.md)
- **🔑 ପ୍ରତି-କି ରୁଟିଂ ନିୟନ୍ତ୍ରଣ** — ଏକ API କିକୁ `forcedModel` ସହ ଗୋଟିଏ ମଡେଲ୍ କିମ୍ବା କମ୍ବୋରେ ସ୍ଥିର କରନ୍ତୁ, ଏବଂ ଗୋଟିଏ କିର ମଡେଲ୍ ଏବଂ କମ୍ବୋଗୁଡ଼ିକୁ ପରମାଣୁଭାବରେ ଯୋଡ଼ି କିମ୍ବା କାଢ଼ି ଦିଅନ୍ତୁ (`/api/keys/{id}/access`)। → [API Reference](docs/reference/API_REFERENCE.md) · [OpenAPI](docs/openapi.yaml)
- **🛡️ ଉନ୍ନତ PII ନିୟନ୍ତ୍ରଣ** — ପ୍ରତି-ପ୍ରକାର ଚୟନ, ୨୦ଟି ପର୍ଯ୍ୟନ୍ତ ଯାଞ୍ଚ ହୋଇଥିବା କଷ୍ଟମ୍ ମାସ୍କିଂ ପ୍ୟାଟର୍ନ୍ ଏବଂ ପ୍ରତି-ପ୍ରକାର ସନାଖ୍ୟାନ କାଉଣ୍ଟର୍; ମାସ୍କିଂ ନିଜେ ଇଚ୍ଛାଧୀନ ଭାବରେ ରହେ। → [Guardrails](docs/security/GUARDRAILS.md)
- **🌍 ୬୭ ଭାଷା** — ଡ୍ୟାସବୋର୍ଡ, ଡକ୍ସ୍ ମିରର୍ ଏବଂ CLI, ଯେଉଁଥିରେ `npm run i18n:add-locale` ଗୋଟିଏ କମାଣ୍ଡରେ ସର୍ବତ୍ର ଏକ ଭାଷା ଯୋଡ଼େ। → [i18n Guide](docs/guides/I18N.md)
- **🎛️ OmniConductor** — ଆପଣଙ୍କର ଏଜେଣ୍ଟ ଫ୍ଲିଟ୍ ପାଇଁ inbound A2A ପ୍ରତିନିଧିତ୍ୱ, ଏଜେଣ୍ଟ କାର୍ଡରେ Conductor କୌଶଳ, ଏବଂ Faro push-to-talk ଭଏସ୍ ଚାଟ୍ ସହ ଏକ ଡ୍ୟାସବୋର୍ଡ ପ୍ୟାନେଲ୍। → [A2A Server](docs/frameworks/A2A-SERVER.md)
- **🛂 ଅଭିଯୋଜ୍ୟ ଆଡମିସନ୍ ଏବଂ ଓଭରଲୋଡ୍ ସୁରକ୍ଷା** — ଭାରୀ ଚାଟ୍ ଅନୁରୋଧଗୁଡ଼ିକୁ 503ing ବଦଳରେ ଧାଡ଼ିରେ ରଖାଯାଏ, ପ୍ରତି ସଂଯୋଗରେ atomic RPM ରୋଲିଂ ଲିଜ୍ ସହ। → [Resilience Guide](docs/architecture/RESILIENCE_GUIDE.md)
- **🗂️ ମାନକ `/v1/models` କ୍ରମ** — ପ୍ରତି ପ୍ରଦାତାଙ୍କ ପାଇଁ ଗୋଟିଏ ନିରନ୍ତର ପ୍ରଦାତା-ଗୋଷ୍ଠୀଭୁକ୍ତ ବ୍ଲକ୍ (କମ୍ବୋଗୁଡ଼ିକ ପ୍ରଥମେ ପିନ୍ କରାଯାଇଛି), ପ୍ରତ୍ୟେକ କାଟାଲଗ୍ ଉତ୍ସ ଜୁଇଁ ସ୍ଥିର। → [API Reference](docs/reference/API_REFERENCE.md)
- **🗜️ କମ୍ପ୍ରେସନ୍ ହାର୍ଡେନିଂ** — ଡିଫଲ୍ଟ-ଅନ୍ ଇନ୍ଫ୍ଲେସନ୍ ଗାର୍ଡ, DE / FR / JA + ଚାଇନିଜ୍ (wényán) ପାଇଁ Caveman ପ୍ୟାକ୍, Gradle ଏବଂ .NET ପାଇଁ RTK ଫିଲ୍ଟର୍। → [Compression](docs/compression/COMPRESSION_ENGINES.md)
- **💸 ସରଳ ଫ୍ଲାଟ୍-ରେଟ୍ ଖର୍ଚ୍ଚ** — ସବସ୍କ୍ରିପସନ୍ / କୋଡିଂ-ପ୍ଲାନ୍ ପ୍ରଦାତାମାନେ ଖର୍ଚ୍ଚ ବିଶ୍ଳେଷଣରେ **$0** ପଢ଼ନ୍ତି; ବଜେଟ୍, କ୍ୱୋଟା ଏବଂ ରୁଟିଂ ଅନୁମାନ କରୁଥାଏ। → [API Reference](docs/reference/API_REFERENCE.md)
- **⚖️ Quota-Share routing** — ଏକ ସେୟାର୍ ଖାତାର କ୍ୱୋଟାକୁ ପୁଲ୍ କରାଯାଇଥିବା କିଗୁଡ଼ିକ ମଧ୍ୟରେ ନ୍ୟାୟସଙ୍ଗତ ଭାବରେ ବାଣ୍ଟ, କାର୍ଯ୍ୟ-ସଂରକ୍ଷଣ କରୁଥିବା ଯାହାଫଳରେ ନିଷ୍କ୍ରିୟ ସ୍ଲାଇସ୍ ଗୁଡ଼ିକୁ ଧାର ଦିଆଯାଏ। → [Resilience Guide](docs/architecture/RESILIENCE_GUIDE.md)
- **🤖 ଗୋଟିଏ-କମାଣ୍ଡ CLI/ଏଜେଣ୍ଟ ସେଟଅପ୍** — 15 ଟି ପଞ୍ଜୀକୃତ `setup-*` କମାଣ୍ଡ; `omniroute run` ୭ ଟି CLI ଚାଲୁ କରେ (Claude Code, Codex, Aider, Goose, OpenCode, Qwen Code, Gemini CLI); `omniroute configure` ଏକ ଇଣ୍ଟରାକ୍ଟିଭ୍ ପ୍ରଦାତା+ମଡେଲ୍ ପିକର୍ ଏବଂ ପ୍ରତି-ପ୍ରସଙ୍ଗ ପସନ୍ଦଗୁଡ଼ିକ ସହ 11 ଟି ଲକ୍ଷ୍ୟକୁ ସମର୍ଥନ କରେ। → [CLI Integrations](docs/guides/CLI-INTEGRATIONS.md)
- **🛰️ Remote mode** — ଏକ ଦୂରସ୍ଥ OmniRoute କୁ scoped ଟୋକେନ୍ (`connect` / `contexts` / `tokens`) ସହ ଚଲାନ୍ତୁ + VPS ଇନ୍ଷ୍ଟଲ୍ ପାଇଁ ଏକ `antigravity` OAuth ସହାୟକ। → [Remote Mode](docs/guides/REMOTE-MODE.md)
- **🧭 ଚତୁର auto-routing** — `auto/:` କମ୍ବୋ, **Fusion** (ମଡେଲ୍ ପ୍ୟାନେଲ୍ + ଜଜ୍), କାର୍ଯ୍ୟ-ସଚେତନ ରୁଟିଂ, ପ୍ରତି-ଅନୁରୋଧ ମଡେଲ୍ / ମୋଡ୍ / USD-ବଜେଟ୍ ଓଭରରାଇଡ୍। → [Auto-Combo](docs/routing/AUTO-COMBO.md)
- **🗜️ ପ୍ଲଗ୍-କରାଯାଇପାରିବା କମ୍ପ୍ରେସନ୍** — 12 ଟି ଯୋଗାଯୋଗ୍ୟ ଇଞ୍ଜିନ୍ + Compression Studios: LLMLingua-2, ଦ୍ୱି-ସ୍ତରୀୟ Ultra, omniglyph, ପ୍ରତି-ପଦାଙ୍କ ଫିଡେଲିଟି ଗେଟ୍, GCF v3.2, drag-reorder ଏଡିଟର୍। → [Compression](docs/compression/COMPRESSION_ENGINES.md)
- **🕵️ ସ୍ପଷ୍ଟ MITM decrypt (TPROXY)** — proxy env vars ଅଣଦେଖା କରୁଥିବା CLI ଗୁଡ଼ିକୁ କ୍ୟାପଚର୍ କର, ପ୍ରତି-SNI CA + trust-store ଇନ୍ଷ୍ଟଲର୍ ସହ। → [MITM/TPROXY](docs/security/MITM-TPROXY-DECRYPT.md)
- **💸 ସର୍ବତ୍ର ଖର୍ଚ୍ଚ telemetry** — ପ୍ରତ୍ୟେକ ଏଣ୍ଡପଏଣ୍ଟରେ `X-OmniRoute-*` ଖର୍ଚ୍ଚ/ବ୍ୟବହାର ହେଡର୍, cache-HIT ସଞ୍ଚୟ ହେଡର୍, ପ୍ରତି-କି USD ଖର୍ଚ୍ଚ କ୍ୱୋଟା। → [API Reference](docs/reference/API_REFERENCE.md)
- **🧠 ଆପଣ ନିୟନ୍ତ୍ରଣ କରୁଥିବା Memory** — ଡିଫଲ୍ଟରେ ବନ୍ଦ, ଇଚ୍ଛାଧୀନ int8 ଭେକ୍ଟର୍ କ୍ୱାଣ୍ଟାଇଜେସନ୍ + typed decay, ପ୍ରତି-ଅନୁରୋଧ `x-omniroute-no-memory`। → [Memory](docs/frameworks/MEMORY.md)
- **🛡️ ସୁରକ୍ଷା** — ପ୍ରତ୍ୟେକ LLM ରୁଟରେ prompt-injection ଗାର୍ଡ (red-team suite), ଇଚ୍ଛାଧୀନ credential-masking guardrail (ଉଭୟ ଦିଗରେ ଲିକ୍ ହୋଇଥିବା API keys/secrets ଲୁଚାଏ), ମାଗଣା DuckDuckGo ଅନ୍ତିମ-ଉପାୟ web ସର୍ଚ୍ଚ, ଏବଂ ଡ୍ୟାସବୋର୍ଡ ପାଇଁ ଏକ ବିକଳ୍ପ OIDC ଲଗଇନ୍ ଗେଟ୍ (ପାସୱର୍ଡ ଲଗଇନ୍ ସର୍ବଦା ଉପଲବ୍ଧ ରହେ)। → [Guardrails](docs/security/GUARDRAILS.md)
- **🖼️ ନୂତନ endpoints** — `/v1/ocr` (Mistral OCR) ଏବଂ `/v1/audio/translations` (Whisper-style) ମିଡିଆ ସର୍ଫେସ୍ ପୂର୍ଣ୍ଣ କରନ୍ତି। → [API Reference](docs/reference/API_REFERENCE.md)
- **🎨 ପ୍ରତିଛବି / ଭିଡିଓ / ଅଡିଓ ଜେନେରେସନ୍** — ମିଡିଆ ପାଇଁ ଗୋଟିଏ API: xAI Grok Imagine ଏବଂ Novita AI ଭିଡିଓ, ComfyUI, Magnific, Adobe Firefly, Segmind, ଏବଂ ElevenLabs ପରି speech ପ୍ରଦାତା। → [API Reference](docs/reference/API_REFERENCE.md)
- **🌍 ନିଯୁକ୍ତି ଏବଂ ଅପରେସନ୍** — reverse-proxy `basePath`, ବ୍ରାଉଜର୍-ଭାଷା auto-detect, ପ୍ରତି-କି ଡିଭାଇସ୍ ଟ୍ରାକିଂ, root-less MITM trust, zh-TW ସ୍ଥାନୀୟକରଣ। → [Environment](docs/reference/ENVIRONMENT.md)
- **🤝 ଅଧିକ ପ୍ରଦାତା ଏବଂ ଏଜେଣ୍ଟ** — କ୍ଲାଉଡ୍ ଏଜେଣ୍ଟ (Codex Cloud, Cursor, Devin, Jules), ବ୍ରାଉଜର୍ + OAuth ଲଗଇନ୍ ସହ Grok Build (xAI), Ollama first-class କାର୍ଡ, Claude Opus 5 ଏବଂ Sonnet 5, Kimi ସରକାରୀ ସାଥିତ୍ୱ (Code/Web/Moonshot), Zed, Requesty, SenseNova, Yuanbao, Agnes AI… ଏବଂ ଏକ ନିକୁତ **375-ପ୍ରଦାତା କାଟାଲଗ୍**। → [Providers](docs/reference/PROVIDER_REFERENCE.md)
- **📡 ରୁଟିଂ ସ୍ପଷ୍ଟତା** — ପ୍ରତ୍ୟେକ ପ୍ରତିକ୍ରିୟା ଏକ `X-OmniRoute-Decision` ହେଡର୍ ଧାରଣ କରେ ଯାହା ଏହାକୁ ପରିବେଷଣ କରିଥିବା ରଣନୀତି/ପ୍ରଦାତା/ଲାଟେନ୍ସି ନାମ କରେ, ଏକ ନୂତନ `cache-optimized` କମ୍ବୋ ରଣନୀତି + Auto-Combo `cacheAffinity` ଫ୍ୟାକ୍ଟର୍ ପୁନରାବୃତ୍ତି ଅନୁରୋଧଗୁଡ଼ିକୁ କ୍ୟାଚ୍ ହୋଇଥିବା ପ୍ରିଫିକ୍ସ ଧାରଣ କରିଥିବା ସଂଯୋଗକୁ ଫେରାଇ ଦିଏ, ଏବଂ ଏକ read-only `/v1/auto-combo/{channel}/candidates` ଏଣ୍ଡପଏଣ୍ଟ ଗୋଟିଏ `auto/*` ଚ୍ୟାନେଲର live candidate pool ପ୍ରକାଶ କରେ। → [Auto-Combo](docs/routing/AUTO-COMBO.md)
- **⚡ ସ୍ଥାନୀୟ କାର୍ଯ୍ୟଦକ୍ଷତା ଓ ଇନ୍ଫ୍ରା** — ୱାନ୍-କ୍ଲିକ୍ ସ୍ଥାନୀୟ Redis, Cloudflare Workers / Deno Deploy ରିଲେ ଡିପ୍ଲୟର୍, ତତ୍ତ୍ଵାବଧାନରେ ଥିବା ଏମ୍ବେଡେଡ୍ ସେବା ଭାବରେ Bifrost ଓ Mux। → [ଏମ୍ବେଡେଡ୍ ସେବାଗୁଡ଼ିକ](docs/frameworks/EMBEDDED-SERVICES.md)
- **🧩 ବାକ୍ସରେ ଆହୁରି ମଧ୍ୟ ଅଛି** — ପ୍ଲଗିନ୍ ଫ୍ରେମୱାର୍କ + ମାର୍କେଟପ୍ଲେସ୍, Omni/Agent/GitHub ସ୍କିଲ୍ ଫ୍ରେମୱାର୍କ, Obsidian ଭଲ୍ଟ ଇଣ୍ଟିଗ୍ରେସନ୍ (22 MCP ଟୁଲ୍), OpenAI-ସୁସଂଗତ Batch ଓ Files API, ସିମାଣ୍ଟିକ୍ ରିସପନ୍ସ କ୍ୟାସେ, ଲିଡରବୋର୍ଡ ସହିତ ଗେମିଫିକେସନ୍, ACP ଏଜେଣ୍ଟ ଆବିଷ୍କାର (15 ଅନ୍ତର୍ନିର୍ମିତ ଏଜେଣ୍ଟ), BigQueryକୁ ନିର୍ଧାରିତ ଲଗ୍ ରପ୍ତାନି, `auto/chaos` ସମାନ୍ତରାଳ ମଲ୍ଟି-ମଡେଲ୍ ଫ୍ୟାନ୍-ଆଉଟ୍, ଏକ ଟେଲିଗ୍ରାମ୍ ବଟ୍ ବ୍ରିଜ୍, ଏକ ଇନ୍-ଆପ୍ ଭର୍ସନ୍ ମ୍ୟାନେଜର୍ ଏବଂ LMArena-ELO ମାଗଣା-ପ୍ରୋଭାଇଡର୍ ର୍ୟାଙ୍କିଂ। → [ଡକ୍ସ](docs/README.md)
## 🤖 ସୁସଙ୍ଗତ CLIs ଏବଂ କୋଡିଂ ଏଜେଣ୍ଟଗୁଡ଼ିକ
> ଗୋଟିଏ କନଫିଗ୍ — `http://localhost:20128/v1` — ଏବଂ **ପ୍ରତ୍ୟେକ** AI IDE କିମ୍ବା CLI ମାଗଣା ଏବଂ କମ୍ ମୂଲ୍ୟର ମଡେଲ୍ରେ ଚାଲେ।
+ ଏଗୁଡ଼ିକ ସହିତ ମଧ୍ୟ କାମ କରେ · Agent Deck · Kiro · Command Code · Antigravity · Windsurf · AMP · ଯେକୌଣସି OpenAI-ସୁସଙ୍ଗତ ଟୁଲ୍
📖 ସମସ୍ତ 37ଟି ଟୁଲ୍ (27ଟି CLI Code + 10ଟି CLI Agent) ପାଇଁ ପ୍ରତି-ଟୁଲ୍ ସେଟ୍ଅପ୍ → [`docs/reference/CLI-TOOLS.md`](docs/reference/CLI-TOOLS.md) · 🧩 OpenCode ପ୍ଲଗ୍ଇନ୍ → [`@omniroute/opencode-provider`](https://www.npmjs.com/package/@omniroute/opencode-provider)
**ଗୋଟିଏ କମାଣ୍ଡ୍ରେ OmniRoute ମାଧ୍ୟମରେ ସମର୍ଥିତ ଯେକୌଣସି CLI ଆରମ୍ଭ କରନ୍ତୁ** — କୌଣସି କନଫିଗ୍ ଫାଇଲ୍ ଲେଖାଯାଏ ନାହିଁ,
ପ୍ରତ୍ୟେକ ପ୍ରକ୍ରିୟା ପାଇଁ ପରିଚୟପତ୍ର ଇଞ୍ଜେକ୍ଟ କରାଯାଏ, Qwen/Gemini ଏକ ଅସ୍ଥାୟୀ ପୃଥକ ହୋମ୍ ପାଆନ୍ତି:
```bash
omniroute run claude --model openai/gpt-5.4 # Claude Code
omniroute run codex --model glm/glm-5.2 # OpenAI Codex CLI
omniroute run aider --model glm/glm-5.2 -- --message "reply OK"
omniroute run goose --model glm/glm-5.2
omniroute run opencode --model glm/glm-5.2 -- run "reply OK"
omniroute run qwen --model glm/glm-5.2 -- -p "reply OK"
omniroute run gemini --model glm/glm-5.2 -- --skip-trust -p "reply OK"
# କିମ୍ବା ଇଣ୍ଟରାକ୍ଟିଭ୍ ଭାବରେ ପ୍ରଦାନକାରୀ+ମଡେଲ୍ ବାଛନ୍ତୁ ଏବଂ ଟୁଲ୍ର ନିଜସ୍ୱ କନଫିଗ୍ ଲେଖନ୍ତୁ:
omniroute configure codex # ଏଗୁଡ଼ିକ ମଧ୍ୟ: claude opencode qwen aider goose gemini cline continue kilo 5dive
```
ପ୍ରତ୍ୟେକ କମାଣ୍ଡ୍ ସକ୍ରିୟ ରିମୋଟ୍ କଣ୍ଟେକ୍ସ୍ଟ (`omniroute connect `)କୁ ଅନୁସରଣ କରେ, `--dry-run`
ନିଷ୍ପାଦନ ନକରି ସଠିକ୍ env/argsର ପୂର୍ବାବଲୋକନ ଦେଖାଏ, ଏବଂ `--api-key-env NAME` ଆପଣଙ୍କ shell ଇତିହାସରୁ ଗୁପ୍ତ ତଥ୍ୟକୁ
ଦୂରେଇ ରଖେ। → [CLI ଏକୀକରଣଗୁଡ଼ିକ](docs/guides/CLI-INTEGRATIONS.md)
## 🌐 375 AI ପ୍ରଦାନକାରୀ — 153 କାଟାଲଗ୍-ଚିହ୍ନିତ ମାଗଣା
> **375 ପଞ୍ଜୀକୃତ ପ୍ରଦାନକାରୀ** — କାନନିକାଲ୍ ଚାଟ୍, ମିଡ଼ିଆ, ସର୍ଚ୍ଚ, ଲୋକାଲ୍, କ୍ଲାଉଡ଼-ଏଜେଣ୍ଟ ଏବଂ ସିଷ୍ଟମ୍ ସଂଗ୍ରହଗୁଡ଼ିକ ମଧ୍ୟରେ, ଯେଉଁଥିରେ **153 ଜଣ `hasFree: true` ଡିସ୍କଭରି ମେଟାଡେଟା ବହନ କରୁଛନ୍ତି**। ଚାଟ୍ ମଡେଲ୍ ରେଜିଷ୍ଟ୍ରି **239 ପ୍ରଦାନକାରୀ / 3,059 ସ୍ୱତନ୍ତ୍ର ପ୍ରଦାନକାରୀ-ମଡେଲ୍ ଯୋଡ଼ି / 1,475 ର’ ମଡେଲ୍ ID** କଭର୍ କରେ; ପୃଥକ ଫ୍ରି-ବଜେଟ୍ କାଟାଲଗ୍ରେ **467 ପ୍ରତି-ମଡେଲ୍ ଧାଡ଼ି**, **34 ପୁନରାବୃତ୍ତ ପୁଲ୍** ଏବଂ **51 ପୁନରାବୃତ୍ତ/କି-ବିହୀନ ଚିରଦିନ-ମାଗଣା ପ୍ରଦାନକାରୀ** ଅଛି। ଏଗୁଡ଼ିକ ଡିଜାଇନ୍ ଅନୁଯାୟୀ ଭିନ୍ନ ହର (denominator) ଅଟେ; ସଂଜ୍ଞା ଏବଂ ପୁଲ୍-ଡିଡ୍ୟୁପ୍ ହୋଇଥିବା ଗଣନା [ପ୍ରଦାନକାରୀ ସନ୍ଦର୍ଭ](docs/reference/PROVIDER_REFERENCE.md) ଏବଂ [ମାଗଣା ସ୍ତରଗୁଡ଼ିକ](docs/reference/FREE_TIERS.md)ରେ ଅଛି।
## 🖥️ OmniRoute କେଉଁଠି ଚାଲେ — ଯେକୌଣସି ସ୍ଥାନରେ
> ସେହି ଏକା ଆପ୍, ଆପଣଙ୍କ ମେସିନ୍, ଆପଣଙ୍କ ନିୟମ। ଗ୍ଲୋବାଲ୍ npm ଇନଷ୍ଟଲ୍ରୁ Termux ମାଧ୍ୟମରେ **ଆପଣଙ୍କ ଫୋନ୍** ପର୍ଯ୍ୟନ୍ତ।
| ପ୍ଲାଟଫର୍ମ | ଇନଷ୍ଟଲ୍ | ବିଶେଷତା |
| 📦 npm (ଗ୍ଲୋବାଲ୍) | npm install -g omniroute | ଗୋଟିଏ କମାଣ୍ଡ, ଯେକୌଣସି OS |
| 🐳 Docker | docker run … diegosouzapw/omniroute | ମଲ୍ଟି-ଆର୍କ AMD64 + ARM64 |
| 🖥️ ଡେସ୍କଟପ୍ (Electron) | npm run electron:build | ନେଟିଭ୍ ୱିଣ୍ଡୋ + ସିଷ୍ଟମ୍ ଟ୍ରେ — Windows / macOS / Linux |
| 🎩 ମେନୁ-ବାର୍ (OmniRouteTray) | brew install --cask zoispag/tap/omniroute-tray | ସର୍ଭର୍ର ତଦାରଖ ଓ ସ୍ୱୟଂଚାଳିତ ଅପଡେଟ୍ କରେ — macOS |
| 💪 ARM | ନେଟିଭ୍ arm64 | Raspberry Pi, ARM ସର୍ଭର୍, Apple Silicon |
| 📱 Android (Termux) | pkg install nodejs && npx -y omniroute | ଆପଣଙ୍କ ଫୋନ୍ରେ 24/7 ଚାଲେ, root ଆବଶ୍ୟକ ନାହିଁ |
| 📲 PWA | "ହୋମ୍ ସ୍କ୍ରିନ୍ରେ ଯୋଡ଼ନ୍ତୁ" | ଫୁଲ୍ସ୍କ୍ରିନ୍, ଅଫ୍ଲାଇନ୍, ବ୍ରାଉଜର୍ରୁ ଇନଷ୍ଟଲ୍ଯୋଗ୍ୟ |
| 🧩 OpenCode ପ୍ଲଗ୍ଇନ୍ | @omniroute/opencode-provider | ନେଟିଭ୍ OpenCode ଏକୀକରଣ |
| 🤖 VS Code Copilot Chat | OmniCopilot ଏକ୍ସଟେନ୍ସନ୍ ଇନଷ୍ଟଲ୍ କରନ୍ତୁ | ନେଟିଭ୍ Copilot Chat ପିକର୍ରେ ପ୍ରତ୍ୟେକ OmniRoute ମଡେଲ୍ — ସ୍ଥିର & Insiders |
| 🛠️ ସୋର୍ସରୁ | npm install && npm run dev | ଏହାକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ, ଅବଦାନ ଦିଅନ୍ତୁ |
📖 [Docker ଗାଇଡ୍](docs/guides/DOCKER_GUIDE.md) · [ଡେସ୍କଟପ୍](electron/README.md) · [ମେନୁ-ବାର୍ ଟ୍ରେ](https://github.com/zoispag/omniroute-tray) · [Termux](docs/guides/TERMUX_GUIDE.md) · [PWA](docs/guides/PWA_GUIDE.md) · [OpenCode](docs/frameworks/OPENCODE.md)
### 🧩 ନୂଆ: VS Codeର ନେଟିଭ୍ Copilot Chat ଭିତରେ OmniRoute
> କୌଣସି ନୂଆ ସାଇଡ୍ବାର୍ ନାହିଁ, କୌଣସି ନୂଆ ଚାଟ୍ UI ନାହିଁ — OmniRoute ପରିବେଷଣ କରୁଥିବା ପ୍ରତ୍ୟେକ ମଡେଲ୍ ସିଧାସଳଖ
> **ଆପଣ ପୂର୍ବରୁ ବ୍ୟବହାର କରୁଥିବା Copilot Chat ମଡେଲ୍ ପିକର୍ରେ** ଦେଖାଯାଏ। VS Code 1.122ଠାରୁ, ପ୍ରଦାନକାରୀ ମଡେଲ୍ଗୁଡ଼ିକ
> GitHub ସାଇନ୍-ଇନ୍ କିମ୍ବା Copilot ସବ୍ସ୍କ୍ରିପ୍ସନ୍ ବିନା କାମ କରେ — ଏଜେଣ୍ଟ ମୋଡ୍, ଟୁଲ୍ କଲିଂ ଏବଂ ଭିଜନ୍,
> ସବୁ ମାଗଣାରେ।
**[OmniCopilot](https://github.com/diegosouzapw/OmniCopilot)** ଏକ୍ସଟେନ୍ସନ୍ ଇନଷ୍ଟଲ୍ କରନ୍ତୁ, ଏହାକୁ
ଆପଣଙ୍କ OmniRoute ସର୍ଭର୍କୁ ନିର୍ଦ୍ଦେଶ କରନ୍ତୁ (ଡିଫଲ୍ଟ ହେଉଛି `localhost:20128`), ତା’ପରେ Copilot Chat → ମଡେଲ୍ ପିକର୍
→ **ମଡେଲ୍ଗୁଡ଼ିକ ପରିଚାଳନା କରନ୍ତୁ…** → **OmniRoute** ଖୋଲନ୍ତୁ।
| ଷ୍ଟୋର୍ | ଲିଙ୍କ୍ | ଏଗୁଡ଼ିକ ସହ କାମ କରେ |
| 🧩 VS Code Marketplace | ଇନଷ୍ଟଲ୍ କରନ୍ତୁ → | VS Code — ସ୍ଥିର & Insiders |
| 🔓 Open VSX Registry | ଇନଷ୍ଟଲ୍ କରନ୍ତୁ → | Cursor, Windsurf, VSCodium, Theia, code-server, Gitpod, Antigravity, Kiro… |
ଏଡିଟର୍ ଭିତରୁ: **Extensions** ଭ୍ୟୁ ଖୋଲନ୍ତୁ, **"OmniRoute"** ସନ୍ଧାନ କରନ୍ତୁ, **ଇନଷ୍ଟଲ୍ କରନ୍ତୁ**ରେ କ୍ଲିକ୍ କରନ୍ତୁ
— ଉଭୟ ଷ୍ଟୋର୍ରେ ଏହା ସମାନ ଭାବରେ କାମ କରେ। ସୋର୍ସ, ସମସ୍ୟାଗୁଡ଼ିକ ଏବଂ ପ୍ରକାଶନ ରନ୍ବୁକ୍
[diegosouzapw/OmniCopilot](https://github.com/diegosouzapw/OmniCopilot)ରେ ଉପଲବ୍ଧ।
📖 [VS Code Copilot Chat ଗାଇଡ୍](docs/guides/VSCODE-COPILOT.md) — ସେଟ୍ଅପ୍, ପିକର୍ରେ କ’ଣ ଦେଖାଯାଏ, ଗୋଟିଏ ଟ୍ୟାବ୍ରେ ଡ୍ୟାସ୍ବୋର୍ଡ, ସମସ୍ୟା ସମାଧାନ
### 🎩 ନୂଆ: OmniRouteTray — ମେନୁ ବାର୍ରେ ରହୁଥିବା ଆପଣଙ୍କ ଗେଟ୍ୱେ
> `omniroute serve` ସବୁବେଳେ ଚାଲୁ ରହିଲେ ସବୁଠାରୁ ଭଲ କାମ କରେ। **[OmniRouteTray](https://github.com/zoispag/omniroute-tray)**
> ଏହାକୁ macOS ପାଇଁ ଥରେ ସେଟ୍ କରି ନିଶ୍ଚିନ୍ତ ରହିପାରିବା ଭଳି ଏକ ମେନୁ-ବାର୍ ଆପ୍ରେ ପରିଣତ କରେ: ଏହା ସର୍ଭର୍ ଆରମ୍ଭ କରେ, ରିବୁଟ୍
> ପରେ ମଧ୍ୟ ଏହାକୁ ଚାଲୁ ରଖେ, ସେହି ସ୍ଥାନରେ ଅପଡେଟ୍ କରେ ଏବଂ ଗୋଟିଏ କ୍ଲିକ୍ରେ ଆପଣଙ୍କ ଲାଇଭ୍ ଟୋକେନ୍ ବଜେଟ୍ ଦେଖାଏ — **କୌଣସି
> ଟର୍ମିନାଲ୍ ୱିଣ୍ଡୋ ଖୋଲା ରଖିବାକୁ ପଡ଼େନାହିଁ, `npm install -g omniroute`ର ଦେଖାଶୁଣା କରିବାକୁ ପଡ଼େନାହିଁ।**
[Tauri v2](https://v2.tauri.app/) ସହ ନିର୍ମିତ (ଏକ Rust କୋର୍, ଯାହାର ଆକାର ରାଉଣ୍ଡିଂ ତ୍ରୁଟି ପରି ନଗଣ୍ୟ), ଏହା ନିଜର
ସ୍ୱାକ୍ଷରିତ Node 24 ରନ୍ଟାଇମ୍ ସହ ଆସେ ଏବଂ ଆପ୍ର ନିଜସ୍ୱ OmniRoute ଇନଷ୍ଟଲେସନ୍ ପରିଚାଳନା କରେ, ତେଣୁ ଏହା ଆପଣଙ୍କ
ଗ୍ଲୋବାଲ୍ `node`/`bun` ସହ କେବେବି ବିବାଦ କରେନାହିଁ। ଏହା **ଆପଣଙ୍କ ବିଦ୍ୟମାନ `~/.omniroute/` କନ୍ଫିଗ୍ ଏବଂ ଡାଟାବେସ୍ ସେୟାର୍ କରେ** — ତେଣୁ ଏହା
ସେହି OmniRoute ଯାହାକୁ ଆପଣ ପୂର୍ବରୁ ଚଲାଉଛନ୍ତି, କେବଳ ଏବେ ଏକ ଟୋପି ପିନ୍ଧିଛି। 🎩
| ଏହା କ’ଣ କରେ | କିପରି |
| 🟢 ସର୍ଭର୍ର ତଦାରଖ କରେ | omniroute serve ଆରମ୍ଭ କରେ, ପୂର୍ବରୁ ଚାଲୁଥିବା ଇନ୍ଷ୍ଟାନ୍ସକୁ ନକଲ କରିବା ପରିବର୍ତ୍ତେ ତାହାକୁ ଗ୍ରହଣ କରେ |
| 📊 ଏକ ନଜରରେ ଲାଇଭ୍ ବ୍ୟବହାର | ପ୍ରଦାନକାରୀ କୋଟା ବାର୍, ରିସେଟ୍ କାଉଣ୍ଟଡାଉନ୍ ସହ Claude ସେସନ୍/ସାପ୍ତାହିକ ସୀମା, 30-ଦିନର ଖର୍ଚ୍ଚ ବିବରଣୀ |
| 🔄 ସେହି ସ୍ଥାନରେ ସ୍ୱୟଂଚାଳିତ ଅପଡେଟ୍ | ପର୍ଯ୍ୟାୟଭିତ୍ତିକ ଇନଷ୍ଟଲ୍, ଆଟମିକ୍ ସ୍ୱାପ୍, ବିଫଳତାରେ ରୋଲ୍ବ୍ୟାକ୍ — ସର୍ବଦା ସବୁଠାରୁ ନୂତନ ରିଲିଜ୍ରେ |
| 🚀 ଲଗ୍ଇନ୍ରେ ଆରମ୍ଭ | ଲଗ୍ଇନ୍ ସମୟରେ ଇଚ୍ଛାଧୀନ ଲଞ୍ଚ; କେବଳ ଟ୍ରେ, କୌଣସି dock ଆଇକନ୍ ନାହିଁ |
| 🩺 ଡାକ୍ତର & ଲଗ୍ଗୁଡ଼ିକ | ଗୋଟିଏ କ୍ଲିକ୍ରେ ଡାଇଗ୍ନୋଷ୍ଟିକ୍ସ ଏବଂ ସର୍ଭର୍ ଲଗ୍ ଆକ୍ସେସ୍ |
```sh
brew install --cask zoispag/tap/omniroute-tray
```
ଡାଉନଲୋଡ୍ କରିବାକୁ ପସନ୍ଦ କରନ୍ତି? ସର୍ବଶେଷ .dmgଟି
ରିଲିଜ୍ଗୁଡ଼ିକରୁ ପାଆନ୍ତୁ। ସୋର୍ସ, ସମସ୍ୟା ଏବଂ ବିଲ୍ଡ
ଦସ୍ତାବିଜଗୁଡ଼ିକ zoispag/omniroute-trayରେ ଉପଲବ୍ଧ।
💛 @zoispagଙ୍କ ଏକ ସମୁଦାୟ ପ୍ରକଳ୍ପ — ଏହା ଏକ ଆଧିକାରିକ OmniRoute ରିଲିଜ୍ ନୁହେଁ।
## 🔒 ବ୍ୟକ୍ତିଗତ ଓ ଲୋକାଲ୍-ଫର୍ଷ୍ଟ
📖 [ପ୍ରାଧିକରଣ](docs/architecture/AUTHZ_GUIDE.md) · [ସୁରକ୍ଷା ସୀମା](docs/security/GUARDRAILS.md) · [ଅନୁପାଳନ](docs/security/COMPLIANCE.md)
## 🔌 ସମ୍ପୂର୍ଣ୍ଣ CLI + A2A & MCP
> ସର୍ଭର ବ୍ୟତୀତ, OmniRoute ହେଉଛି **80+ କମାଣ୍ଡ୍** ସହିତ ଏକ **ସମ୍ପୂର୍ଣ୍ଣ କମାଣ୍ଡ୍-ଲାଇନ୍ କକ୍ପିଟ୍**, ଏବଂ ଏଥିରେ ଖୋଲା ଏଜେଣ୍ଟ୍ ପ୍ରୋଟୋକଲ୍ଗୁଡ଼ିକ ମଧ୍ୟ ଅଛି, ଯାହାଦ୍ୱାରା ଏକ AI ଏଜେଣ୍ଟ୍ ଏହାକୁ **ନିଜେ** ପରିଚାଳନା କରିପାରିବ।
### ⌨️ ଏକ ପ୍ରକୃତ CLI (କେବଳ `start` ନୁହେଁ)
```bash
omniroute # ଗେଟ୍ୱେ + ଡ୍ୟାଶ୍ବୋର୍ଡ ପରିବେଷଣ କରେ (ପୋର୍ଟ 20128)
omniroute chat # ଇଣ୍ଟରାକ୍ଟିଭ୍ TUI ଚାଟ୍ କ୍ଲାଏଣ୍ଟ୍ (ସ୍ଲାଶ୍: /model /combo /skill /memory)
omniroute setup # ମାର୍ଗଦର୍ଶିତ ପ୍ରଥମ-ଚାଳନା ୱିଜାର୍ଡ
omniroute doctor # ପ୍ରଦାତା, ପୋର୍ଟ୍ ଓ ନେଟିଭ୍ ନିର୍ଭରତାଗୁଡ଼ିକର ନିଦାନ କରେ
```
### 🛰️ ରିମୋଟ୍ ମୋଡ୍ — CLIକୁ ଏଠାରେ ଏବଂ OmniRouteକୁ ଏକ VPSରେ ଚଲାନ୍ତୁ
OmniRoute ଏକ ସର୍ଭରରେ ଅଛି? **ସେହି ଏକା CLI** ବ୍ୟବହାର କରି ଏହାକୁ ଆପଣଙ୍କ ଲ୍ୟାପ୍ଟପ୍ରୁ ପରିଚାଳନା କରନ୍ତୁ। ଏକ ସ୍କୋପ୍ଯୁକ୍ତ ଆକ୍ସେସ୍ ଟୋକନ୍ଦ୍ୱାରା ଥରେ ଲଗ୍ ଇନ୍ କରନ୍ତୁ;
ତା’ପରେ ପ୍ରତ୍ୟେକ କମାଣ୍ଡ୍ ରିମୋଟ୍କୁ ଲକ୍ଷ୍ୟ କରିବ।
```bash
omniroute connect 192.168.0.15 # ପାସ୍ୱାର୍ଡ → ସ୍କୋପ୍ଯୁକ୍ତ ଟୋକନ୍, ଏକ କଣ୍ଟେକ୍ସ୍ଟ ଭାବେ ସଞ୍ଚିତ
omniroute models # ← ରିମୋଟ୍ ସର୍ଭର ବିରୁଦ୍ଧରେ ଚାଲେ
omniroute configure codex # ← ଏକ ରିମୋଟ୍ ମଡେଲ୍ ବାଛେ, ଏକ ସ୍ଥାନୀୟ Codex ପ୍ରୋଫାଇଲ୍ ଲେଖେ
omniroute tokens create --name ci --scope read # ଅନ୍ୟ ମେସିନ୍ଗୁଡ଼ିକ ପାଇଁ ଅଧିକ ସୀମିତ ଟୋକନ୍ ତିଆରି କରେ
omniroute contexts use default # ← ପୁଣି ସ୍ଥାନୀୟ ସର୍ଭରକୁ ଫେରିଯାଏ
```
ଟୋକନ୍ଗୁଡ଼ିକ `read` / `write` / `admin` ସ୍କୋପ୍ଯୁକ୍ତ; ପ୍ରକ୍ରିୟା ଆରମ୍ଭ କରୁଥିବା ରୁଟ୍ଗୁଡ଼ିକ କେବଳ ଲୁପ୍ବ୍ୟାକ୍ରେ ସୀମିତ ରହେ।
📖 [ରିମୋଟ୍ ମୋଡ୍](docs/guides/REMOTE-MODE.md)
### 🤝 ଏକ ଏଜେଣ୍ଟ୍କୁ ସଂଯୋଗ କରନ୍ତୁ — ଏବଂ ଏହା OmniRouteକୁ ନିଜେ ନିୟନ୍ତ୍ରଣ କରିବ
OmniRouteକୁ **MCP**, **A2A**, ଏକ **REST API**, **ୱେବ୍ହୁକ୍** କିମ୍ବା ଏକ **ରିମୋଟ୍ CLI** ମାଧ୍ୟମରେ ଉପଲବ୍ଧ କରାନ୍ତୁ — ଯେକୌଣସି ସକ୍ଷମ ଏଜେଣ୍ଟ୍ (କିମ୍ବା ଆପଣଙ୍କ ନିଜ କୋଡ୍) ସ୍ୱୟଂଚାଳିତ ଭାବରେ ସମ୍ପୂର୍ଣ୍ଣ ଗେଟ୍ୱେର ନିୟନ୍ତ୍ରଣ ପାଇବ: ରାଉଟିଂ, ପ୍ରଦାତା, କମ୍ବୋ, କ୍ୟାଶ୍, କମ୍ପ୍ରେସନ୍, ମେମୋରି। ନିମ୍ନର HTTP ଏଣ୍ଡପଏଣ୍ଟ୍ଗୁଡ଼ିକ `http://localhost:20128` ଅଧୀନରେ ପରିବେଷିତ ହୁଏ।
| ଇଣ୍ଟରଫେସ୍ | ଏଣ୍ଡପଏଣ୍ଟ୍ / କମାଣ୍ଡ୍ | ଏହାର ବ୍ୟବହାର |
| 🧰 MCP (stdio) | omniroute --mcp | Claude Desktop, Cursor କିମ୍ବା ଯେକୌଣସି MCP କ୍ଲାଏଣ୍ଟ୍ରେ ସଂଯୋଗ କରନ୍ତୁ |
| 🌊 MCP (HTTP) | /api/mcp/stream | ରିମୋଟ୍ MCP — 110ଟି ଟୁଲ୍, 33ଟି ସ୍କୋପ୍ (ପ୍ରବର୍ତ୍ତନ ଇଚ୍ଛାଧୀନ), ସମ୍ପୂର୍ଣ୍ଣ ଅଡିଟ୍ ଟ୍ରେଲ୍ |
| 📡 MCP (SSE) | /api/mcp/sse | ଷ୍ଟ୍ରିମିଂ MCP ପରିବହନ |
| 🤝 A2A | /.well-known/agent.json | ଏଜେଣ୍ଟ୍-ରୁ-ଏଜେଣ୍ଟ୍, JSON-RPC 2.0 + SSE, 6ଟି ଦକ୍ଷତା |
| 🌐 REST API | /v1/* | OpenAI-ସୁସଙ୍ଗତ — ଚାଟ୍, ଏମ୍ବେଡିଂ, ଛବି, ଅଡିଓ, OCR |
| 🔔 ୱେବ୍ହୁକ୍ | /api/webhooks | ଅନୁରୋଧ / କୋଟା ଇଭେଣ୍ଟ୍ଗୁଡ଼ିକୁ Slack, Discord, Telegram କିମ୍ବା ଯେକୌଣସି URLକୁ ପଠାନ୍ତୁ |
| 🛰️ ରିମୋଟ୍ CLI | omniroute connect | ସ୍କୋପ୍ଯୁକ୍ତ ଆକ୍ସେସ୍ ଟୋକନ୍ଦ୍ୱାରା ଏକ ରିମୋଟ୍ ଇନ୍ଷ୍ଟାନ୍ସକୁ ପରିଚାଳନା କରନ୍ତୁ |
```bash
# MCP ମାଧ୍ୟମରେ Claude Codeକୁ ସମ୍ପୂର୍ଣ୍ଣ OmniRoute ଟୁଲ୍ସେଟ୍ ଦିଅନ୍ତୁ:
claude mcp add-server omniroute --type http --url http://localhost:20128/api/mcp/stream
```
📖 [MCP ସର୍ଭର](docs/frameworks/MCP-SERVER.md) · [A2A ସର୍ଭର](docs/frameworks/A2A-SERVER.md) · [ଏଜେଣ୍ଟ୍ ପ୍ରୋଟୋକଲ୍ଗୁଡ଼ିକ](docs/frameworks/AGENT_PROTOCOLS_GUIDE.md)
## 🗜️ 15–95% ଟୋକେନ ସଞ୍ଚୟ କରନ୍ତୁ — ସ୍ୱଚାଳିତ ଭାବେ
### 📖 ଏହା କିପରି କାମ କରେ — ପାଇପଲାଇନ, ଆର୍କିଟେକ୍ଚର ଏବଂ ସଞ୍ଚୟର ଗଣିତ
ଡିଫଲ୍ଟ ଷ୍ଟାକ୍ଡ କମ୍ବୋ `RTK → Caveman` ଚଲାଏ। ଯେତେବେଳେ ଉଭୟ ଏକା ଟୁଲ/କଣ୍ଟେକ୍ସଟ ପେଲୋଡ ଉପରେ କାର୍ଯ୍ୟ କରନ୍ତି, ସଞ୍ଚୟ ଯୁକ୍ତାତ୍ମକ ଭାବେ ବଢ଼େ:
```txt
combined = 1 − (1 − RTK) × (1 − Caveman_input)
average = 1 − (1 − 0.80) × (1 − 0.46) = 89.2%
range = 78.4 – 94.6%
```
କୋଡ ବ୍ଲକ, URL, JSON ଏବଂ ସଂରଚିତ ଡାଟା ସଂରକ୍ଷଣ ଇଞ୍ଜିନ ଦ୍ୱାରା **ସର୍ବଦା ସୁରକ୍ଷିତ** ରହେ।
> **ଯେତେବେଳେ ଅଳ୍ପ ଟୋକେନରେ କାମ ହୋଇଯାଏ, ସେତେବେଳେ ଅନେକ ଟୋକେନ କାହିଁକି ବ୍ୟବହାର କରିବେ?** ପ୍ରତ୍ୟେକ ଅନୁରୋଧ OmniRoute ର କମ୍ପ୍ରେସନ ପାଇପଲାଇନ ଦେଇ **ସ୍ୱଚ୍ଛ ଭାବେ** ଯାଏ — କ୍ଲାଏଣ୍ଟରେ କୌଣସି ପରିବର୍ତ୍ତନ ଆବଶ୍ୟକ ନାହିଁ। ଏହା ବର୍ତ୍ତମାନ **12ଟି ରଚନାଯୋଗ୍ୟ ଇଞ୍ଜିନର ଏକ ଷ୍ଟାକ**, ଯାହା କ୍ରମାନୁସାରେ ଚାଲେ ଏବଂ ପ୍ରତ୍ୟେକ ରୁଟିଂ କମ୍ବୋ ଅନୁସାରେ ମିଶ୍ରଣ ହୁଏ — [RTK](https://github.com/rtk-ai/rtk), [Caveman](https://github.com/JuliusBrussee/caveman) (⭐ 90K+), [LLMLingua-2](https://github.com/microsoft/LLMLingua), ଏବଂ [Troglodita](https://github.com/leninejunior/troglodita) (PT-BR) ର ଧାରଣା ଉପରେ ଆଧାରିତ।
### 🧱 12-ଇଞ୍ଜିନ ଷ୍ଟାକ
ଇଞ୍ଜିନଗୁଡ଼ିକ ପାଇପଲାଇନ କ୍ରମରେ ଚାଲେ; ପ୍ରତ୍ୟେକଟି ସ୍ୱତନ୍ତ୍ର ଭାବେ ଟୋଗଲ ଯୋଗ୍ୟ ଏବଂ ପ୍ରତି କମ୍ବୋ ପାଇଁ କନଫିଗର ଯୋଗ୍ୟ:
| # | ଇଞ୍ଜିନ | ଏହା କଣ କରେ |
| 1 | Session-Dedup | ଟର୍ନ ମଧ୍ୟରେ ପୁନରାବୃତ୍ତି ହେଉଥିବା ବିଷୟବସ୍ତୁକୁ ବାଦ ଦିଏ (କଣ୍ଟେଣ୍ଟ-ଆଡ୍ରେସ୍ଡ, କ୍ରସ୍-ଟର୍ନ) |
| 2 | CCR | ବଡ଼ ବ୍ଲକଗୁଡ଼ିକୁ ରିଟ୍ରିଭ୍ ମାର୍କର ପଛରେ ସଂରକ୍ଷିତ କରେ, ଆବଶ୍ୟକତା ଅନୁସାରେ ଅଣାଯାଏ |
| 3 | Lite | ୱାଇଟସ୍ପେସ୍ + ଇମେଜ୍-URL ଟ୍ରିମିଂ (କମ୍-ଲ୍ୟାଟେନ୍ସି ବେସଲାଇନ) |
| 4 | RTK | ସ୍ମାର୍ଟ ଟୁଲ୍-ଫଳାଫଳ ଫିଲ୍ଟରିଂ, ଡିଡୁପ୍ ଏବଂ ଟ୍ରଙ୍କେସନ (କମାଣ୍ଡ-ସଚେତନ) |
| 5 | Responses Tool Output | shell/patch/search/build ଆଉଟପୁଟ ପାଇଁ ଲସ୍ଲେସ୍-ପ୍ରଥମ JSON + ସୀମିତ ଡାଏଗ୍ନୋଷ୍ଟିକ୍ କମ୍ପ୍ରେସନ (Responses API) |
| 6 | Headroom | ଏକ ଭେଣ୍ଡର୍ଡ GCF କୋଡେକ୍ ମାଧ୍ୟମରେ JSON ଆରେରର ଲସ୍ଲେସ୍ ଟେବୁଲାର କମ୍ପାକ୍ସନ (~30%) |
| 7 | Relevance | ଶେଷ ବ୍ୟବହାରକାରୀ ପ୍ରଶ୍ନ ତୁଳନାରେ ଏକ୍ସଟ୍ରାକ୍ଟିଭ୍ ବାକ୍ୟ ସ୍କୋରିଂ |
| 8 | Caveman | ନିୟମ-ଆଧାରିତ ଗଦ୍ୟ କମ୍ପ୍ରେସନ (ଆଉଟପୁଟରେ ~65–75%) |
| 9 | Aggressive | ସାରାଂଶୀକରଣ + ପୁରୁଣା ଟର୍ନଗୁଡ଼ିକର କ୍ରମିକ ଏଜିଂ |
| 10 | LLMLingua-2 | MobileBERT ONNX ମାଧ୍ୟମରେ ML ସେମାଣ୍ଟିକ୍ ପ୍ରୁନିଂ — କୋଡ୍-ସେଫ୍, ଆସିଙ୍କ |
| 11 | Ultra | ଏକ ବୈକଳ୍ପିକ ଛୋଟ-ମଡେଲ (SLM) ଟାୟର ସହିତ ହ୍ୟୁରିଷ୍ଟିକ୍ ଟୋକେନ ପ୍ରୁନିଂ |
| 12 | OmniGlyph | ସିଧାସଳଖ Anthropic ୱାୟାରରେ ମାପାଯାଇଥିବା Claude Fable 5 ପାଇଁ ପରୀକ୍ଷାମୂଳକ କଣ୍ଟେକ୍ସଟ୍-ଆଜ୍-ଇମେଜ୍ ଏନକୋଡିଂ; ପ୍ରୋଭାଇଡର ରସିଦ ପର୍ଯ୍ୟନ୍ତ GPT 5.6 ଟ୍ରାନ୍ସଫର୍ମରଗୁଡ଼ିକ fail-closed ରହେ। ଚାରିଟି କମ୍ପ୍ରେସନ ପ୍ରୋଫାଇଲ (ଏଗ୍ରେସିଭ୍ ଡିଫଲ୍ଟ, ବ୍ୟାଲାନ୍ସଡ୍, କୋଡିଂ-ସେଫ୍, ପାସଥ୍ରୁ) (ସର୍ବାଧିକ ଏଗ୍ରେସିଭ୍; ଅପ୍ଟ-ଇନ) |
କୋଡ ବ୍ଲକ, URL ଏବଂ ସଂରଚିତ ଡାଟା **ସର୍ବଦା ବାଇଟ୍-ପରଫେକ୍ଟ ଭାବେ ସଂରକ୍ଷିତ** ରହେ। **ଏକ-କ୍ଲିକ୍ ପ୍ରିସେଟ** ଇଞ୍ଜିନଗୁଡ଼ିକୁ ମିଶ୍ରଣ କରେ:
| ମୋଡ | ସଞ୍ଚୟ | ସର୍ବୋତ୍ତମ ଯାହା ପାଇଁ |
| 🪶 Lite | ~15% | ସର୍ବଦା-ଅନ୍ ସୁରକ୍ଷିତ ଡିଫଲ୍ଟ |
| 🪨 Standard (Caveman) | ~30% | ଦୈନିକ କୋଡିଂ |
| ⚡ Aggressive | ~50% | ଲମ୍ବା ଟୁଲ୍-ଭାରୀ ସେସନ |
| 🔥 Ultra | ~75% | ସର୍ବାଧିକ ସଞ୍ଚୟ |
| 🧰 RTK | 60–90% | Shell/test/build/git ଆଉଟପୁଟ |
| 🔗 Stacked (RTK → Caveman) | 78–95% | ମିଶ୍ରିତ ପ୍ରମ୍ପ୍ଟ + ଟୁଲ୍ ଲଗ |
**ପ୍ରକୃତ ଉଦାହରଣ — Standard ମୋଡ:**
> **ପୂର୍ବରୁ (69 ଟୋକେନ):** _"ଆପଣଙ୍କ React କମ୍ପୋନେଣ୍ଟ ପୁନର୍ବାର ରେଣ୍ଡର ହେବାର କାରଣ ସମ୍ଭବତଃ ଏହା ଯେ ଆପଣ ପ୍ରତ୍ୟେକ ରେଣ୍ଡର ସାଇକେଲରେ ଏକ ନୂଆ ଅବଜେକ୍ଟ ରେଫରେନ୍ସ ସୃଷ୍ଟି କରୁଛନ୍ତି। ଯେତେବେଳେ ଆପଣ ଏକ ଇନଲାଇନ ଅବଜେକ୍ଟକୁ ପ୍ରପ୍ ଭାବେ ପାସ୍ କରନ୍ତି, React ର ସାଲୋ ତୁଳନା ଏହାକୁ ପ୍ରତ୍ୟେକ ଥର ଏକ ଭିନ୍ନ ଅବଜେକ୍ଟ ଭାବେ ଦେଖେ, ଯାହା ଏକ ପୁନର୍ବାର ରେଣ୍ଡରକୁ ଟ୍ରିଗର କରେ। ମୁଁ ଅବଜେକ୍ଟକୁ ମେମୋଇଜ୍ କରିବା ପାଇଁ useMemo ବ୍ୟବହାର କରିବାକୁ ସୁପାରିଶ କରିବି।"_
>
> **ପରେ (19 ଟୋକେନ):** _"ପ୍ରତ୍ୟେକ ରେଣ୍ଡରରେ ନୂଆ ଅବଜେକ୍ଟ ରେଫ। ଇନଲାଇନ ଅବଜେକ୍ଟ ପ୍ରପ୍ = ନୂଆ ରେଫ = ପୁନର୍ବାର ରେଣ୍ଡର। useMemo ରେ ର୍ୟାପ୍ କରନ୍ତୁ।"_
>
> **ସମାନ ଉତ୍ତର। 72% କମ୍ ଟୋକେନ। ଶୂନ୍ୟ ସଠିକତା କ୍ଷତି।** ✅
**PT-BR ଉଦାହରଣ — [Troglodita](https://github.com/leninejunior/troglodita) ମୋଡ:**
> **ପୂର୍ବରୂପ (42 tokens):** _"ସମସ୍ୟା ଏହା ଯେ ପ୍ରତ୍ୟେକ ରେଣ୍ଡର୍ ଚକ୍ରରେ ଏକ ନୂତନ ଅବଜେକ୍ଟ ରେଫରେନ୍ସ ସୃଷ୍ଟି ହେତୁ କମ୍ପୋନେଣ୍ଟଟି ପୁନର୍ବାର ରେଣ୍ଡର୍ ହେଉଛି। ମୁଁ `useMemo` ବ୍ୟବହାର କରିବାକୁ ପରାମର୍ଶ ଦେବି।"_
>
> **ପରେ (12 tokens):** _"Re-render: ପ୍ରତ୍ୟେକ ଚକ୍ରରେ ନୂତନ ref (inline ଅବଜେକ୍ଟ ପୁନଃସୃଷ୍ଟି)। `useMemo` ବ୍ୟବହାର କରନ୍ତୁ।"_
>
> **ସମାନ ଉତ୍ତର। ~70% କମ୍ ଟୋକେନ୍। ତାଲିମିକ ସଠିକତା ଅକ୍ଷୁଣ୍ଣ।** ✅
### 🎚️ ଇଞ୍ଜିନ୍ ଗୁଡ଼ିକର ବାହାରେ — ଆଉଟପୁଟ ଷ୍ଟାଇଲ୍, ଅନୁକୂଳ ଡାଏଲ୍ ଏବଂ ପ୍ରତି-ଅନୁରୋଧ ନିୟନ୍ତ୍ରଣ
ଉପରୋକ୍ତ 12ଟି ଇଞ୍ଜିନ୍ **ଇନ୍ପୁଟ** କମାଇଥାନ୍ତି। ଆଉ ତିନୋଟି ସ୍ତର **କିପରି**, **କେବେ** ଏବଂ **କ’ଣ** ବାହାରେ ଆସେ ତାହା ଆକାର ଦିଅନ୍ତି:
- **🪄 Output Styles** _(output-axis steering)_ — ନିର୍ଦ୍ଧାରଣମୂଳକ, କ୍ୟାଚ୍-ସୁରକ୍ଷିତ ପ୍ରତିକ୍ରିୟା-ଆକାରଦାନ ନିର୍ଦ୍ଦେଶାବଳୀ ଇଞ୍ଜେକ୍ଟ କରନ୍ତି; ମିଶ୍ରଣଯୋଗ୍ୟ, ପ୍ରତ୍ୟେକ `lite` / `full` / `ultra` ତୀବ୍ରତାରେ। ଏକ ଷ୍ଟାଇଲ୍ ଯୋଗ କରିବା ଏକ-ଧାଡ଼ିର ରେଜିଷ୍ଟ୍ରି ପ୍ରବେଶ:
- **Terse prose** — ଫିଲର୍ / ଆର୍ଟିକିଲ୍ / ହେଜିଂ କାଢ଼ି ଦିଅ; ତାଲିମିକ ବିଷୟବସ୍ତୁ ସଠିକ୍ ରଖ।
- **Less code** — "lazy senior dev" YAGNI: ସବୁଠାରୁ ଛୋଟ କାର୍ଯ୍ୟକାରୀ ପରିବର୍ତ୍ତନ, ଅନାବଶ୍ୟକ ସ୍କାଫୋଲଡିଂ ନାହିଁ।
- **Ponytail (lazy senior dev)** — YAGNI ମନ୍ଥର ଆରୋହଣ କର, ମୂଳ କାରଣ ସୁଧାର, ସବୁଠାରୁ ଛୋଟ କାର୍ଯ୍ୟକାରୀ diff।
- **I have ADHD (action-first)** — ପରବର୍ତ୍ତୀ କାର୍ଯ୍ୟ ଆଗେ, ପଦକ୍ଷେପ ସଂଖ୍ୟାଙ୍କିତ, ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ପରବର୍ତ୍ତୀ ପଦକ୍ଷେପ, କୌଣସି ପ୍ରାସ୍ତାବିକ ନାହିଁ।
- **Terse CJK (文言)** — ଶାସ୍ତ୍ରୀୟ ଚାଇନିଜ୍ ଅତ୍ୟନ୍ତ ସଂକ୍ଷିପ୍ତ ଷ୍ଟାଇଲ୍ (`zh` ପାଇଁ ଲୋକେଲ୍-ଗେଟେଡ୍)।
- **🎯 Adaptive context-budget** _(the dial)_ — ଏକ on/off ଟୋକେନ୍ ସୀମା ପରିବର୍ତ୍ତେ କେବଳ **ମଡେଲର context window ସହ ମେଳ ଖାଇବା ପାଇଁ** ଆବଶ୍ୟକ ପରିମାଣରେ ସବୁଠାରୁ ସସ୍ତା, ସବୁଠାରୁ କ୍ଷତିହୀନ ଇଞ୍ଜିନ୍ ଗୁଡ଼ିକୁ କ୍ରମଶଃ ବଢ଼ାନ୍ତୁ। ନୀତି: `reserve-output` (ଡିଫଲ୍ଟ, ମଡେଲ୍-ସଚେତନ) · `percentage` · `absolute`। ମୋଡ୍: `floor` (ଫିଟ୍ ନିଶ୍ଚିତ କର) · `replace-autotrigger` (ଆପଣଙ୍କର ସ୍ପଷ୍ଟ ପସନ୍ଦ ବିଜୟୀ) · `off` (ପୁରାତନ ସୀମା)।
- **🎛️ Where compression is decided** _(precedence, high → low)_ — ପ୍ରତି-ଅନୁରୋଧ `x-omniroute-compression` header › routing-combo override › ସକ୍ରିୟ ନାମିତ ପ୍ରୋଫାଇଲ୍ › adaptive / auto-trigger › panel default › off। ପ୍ରୟୋଗ ହୋଇଥିବା ଯୋଜନା `X-OmniRoute-Compression: ; source=` ପ୍ରତିକ୍ରିୟା ହେଡରରେ ପ୍ରତିଧ୍ୱନି ହୁ।
ଟୋକେନ୍ ସୀମା ଦ୍ୱାରା ସ୍ୱୟଂ-ଚାଳନ, ଅନୁକୂଳ ଡାଏଲ୍ ସକ୍ରିୟ କର, ଏକ ନାମିତ ପ୍ରୋଫାଇଲ୍ ପିନ୍ କର, ପ୍ରତି ଅନୁରୋଧରେ ଏକକାଳୀନ ସେଟ୍ କର, କିମ୍ବା ପ୍ରତି routing combo ପାଇଁ ଏକ pipeline ନିର୍ଦ୍ଧାରଣ କର — ଯାହା workload ପାଇଁ ଉପଯୁକ୍ତ। ଏକ opt-in offline **eval harness** (`npm run eval:compression`) ପ୍ରଚାର କରିବା ପୂର୍ବରୁ ଏକ ପିନ୍ କରାଯାଇଥିବା corpus ଉପରେ fidelity ବିପକ୍ଷରେ ସଞ୍ଚୟ ସ୍କୋର୍ କରେ।
📖 [`COMPRESSION_GUIDE.md`](docs/compression/COMPRESSION_GUIDE.md) · [`RTK_COMPRESSION.md`](docs/compression/RTK_COMPRESSION.md) · [`COMPRESSION_ENGINES.md`](docs/compression/COMPRESSION_ENGINES.md)
# ⚡ Quick Start
**1) Install & run**
```bash
npm install -g omniroute
omniroute
```
> 💡 `npm warn ERESOLVE` କିମ୍ବା peer-dep ଚେତାବନୀ ଦେଖୁଛନ୍ତି କି? [ସେଗୁଡ଼ିକ କ୍ଷତିକାରକ ନୁହେଁ](docs/guides/TROUBLESHOOTING.md#npm-install-warnings-eresolve--peer--deprecated).
> **npm 11 କିମ୍ବା ନୂତନ ବ୍ୟବହାର କରୁଛନ୍ତି କି?** npm ଅନୁମତି ନଦେଲେ package lifecycle scripts ଅଟକାଇ ପାରେ। OmniRouteର `postinstall` (`node scripts/build/postinstall.mjs`) ଏହାର native runtime files ପ୍ରସ୍ତୁତ କରିବା ପାଇଁ ଆବଶ୍ୟକ। ସାର୍ବଜନୀନ ସ୍ଥାପନା ସମୟରେ npm ଚେତାବନୀରେ ନାମିତ packages ଗୁଡ଼ିକୁ ଅନୁମତି ଦିଅନ୍ତୁ। OmniRoute 3.8.53 ଦ୍ୱାରା ରିପୋର୍ଟ ହୋଇଥିବା package set ପାଇଁ:
>
> ```bash
> npm install -g --allow-scripts=omniroute,keytar,onnxruntime-node,@parcel/watcher,@swc/core,protobufjs,esbuild omniroute
> ```
>
> ଭବିଷ୍ୟତରେ ସାର୍ବଜନୀନ ସ୍ଥାପନା ପାଇଁ ଏହି allowlist ପୁନର୍ବ୍ୟବହାର କରିବାକୁ, ଏହାକୁ ଥରେ କନଫିଗର୍ କର, ତାପରେ ସାଧାରଣଭାବେ ସ୍ଥାପନ କର:
>
> ```bash
> npm config set allow-scripts=omniroute,keytar,onnxruntime-node,@parcel/watcher,@swc/core,protobufjs,esbuild --location=user
> npm install -g omniroute
> ```
>
> ନିର୍ଭରଶୀଳତା ତାଲିକା ରିଲିଜ୍ ମଧ୍ୟରେ ପରିବର୍ତ୍ତନ ହୋଇପାରେ; ଯଦି npm ଏକ ଭିନ୍ନ ତାଲିକା ରିପୋର୍ଟ କରେ, ସେହି ଚେତାବନୀରୁ package names ବ୍ୟବହାର କରନ୍ତୁ। ଏକ package ଅନୁମତି ଦେବା ଅର୍ଥ ଏହାର install scripts ଚାଲିବାକୁ ଅନୁମତି ଦେବା।
> **Gemini Web କିମ୍ବା ଅନ୍ୟ କୌଣସି web-cookie provider ବ୍ୟବହାର କରୁଛନ୍ତି କି?** npm package ରେ
> Playwright ଅଛି କିନ୍ତୁ ଏହାର Chromium binary ନାହିଁ। ପ୍ରଥମ web-provider ଅନୁରୋଧ କରିବା ପୂର୍ବରୁ
> [Playwright Chromium setup](docs/guides/TROUBLESHOOTING.md#gemini-web-and-playwright-chromium)
> ଟିପ୍ପଣୀ ଦେଖନ୍ତୁ।
Dashboard `http://localhost:20128` · API `http://localhost:20128/v1` ରେ।
**2) Connect an eligible provider using your own account**
Dashboard → **Providers** → ଏକ ଏପରି provider ବାଛନ୍ତୁ ଯାହାର ସାମ୍ପ୍ରତିକ ସର୍ତ୍ତାବଳୀ ଏବଂ କୋଟା ଆପଣଙ୍କ ବ୍ୟବହାର କ୍ଷେତ୍ରକୁ ଖାପ ଖାଏ → ଏହାର API key ଯୋଡ଼ନ୍ତୁ କିମ୍ବା ଏହାର account flow ସମ୍ପୂର୍ଣ୍ଣ କରନ୍ତୁ। ମାଗଣା tier ଗୁଡ଼ିକରେ signup, ଅନୁମୋଦନ, କିମ୍ବା ଦେୟ ପଦ୍ଧତି ଆବଶ୍ୟକ ହୋଇପାରେ। [Free Tiers Guide](docs/getting-started/FREE-TIERS-GUIDE.md) ଦେଖନ୍ତୁ; keyless ଉପଲବ୍ଧତା ନିଶ୍ଚିତ ନୁହେଁ, ଏବଂ `tos: avoid` ଚିହ୍ନିତ provider ଗୁଡ଼ିକ ଡିଫଲ୍ଟରୂପେ `auto` ରୁ ବାଦ ପଡ଼ନ୍ତି।
**3) Point your coding tool**
```txt
Base URL: http://localhost:20128/v1
API Key: [Dashboard → Endpoints ରୁ କପି କରନ୍ତୁ]
Model: auto (ଯୋଗ୍ୟ ସଂଯୋଗ ମଧ୍ୟରେ route କରେ — କିମ୍ବା provider/model ବାଛନ୍ତୁ)
```
**4) Verify it's working**
```bash
curl http://localhost:20128/v1/models -H "Authorization: Bearer YOUR_KEY"
```
ଆପଣ ଆପଣଙ୍କର ସଂଯୋଗ କରାଯାଇଥିବା models ତାଲିବଦ୍ଧ ଦେଖିବେ। 🎉 ଏତିକି — କୋଡିଂ ଆରମ୍ଭ କରନ୍ତୁ, ଏବଂ OmniRoute ଆପଣଙ୍କ ପାଇଁ ସ୍ୱୟଂ route ଏବଂ fallback କରିବ।
ଯଦି ଆପଣଙ୍କର client କଷ୍ଟମ୍ headers ପଠାଇ ପାରେ ନାହିଁ, OmniRoute ଟୋକେନାଇଜଡ୍ ସୁସଂଗତତା aliases ମଧ୍ୟ ପ୍ରଦାନ କରେ:
```txt
OpenAI catalog: http://localhost:20128/vscode/YOUR_KEY/
OpenAI models: http://localhost:20128/vscode/YOUR_KEY/models
OpenAI chat: http://localhost:20128/vscode/YOUR_KEY/chat/completions
OpenAI responses: http://localhost:20128/vscode/YOUR_KEY/responses
Ollama chat: http://localhost:20128/vscode/YOUR_KEY/api/chat
Ollama tags: http://localhost:20128/vscode/YOUR_KEY/api/tags
```
ଏଗୁଡ଼ିକ କେବଳ ସେହି clients ପାଇଁ ବ୍ୟବହାର କରନ୍ତୁ ଯେଉଁମାନେ `Authorization: Bearer ...` ଲଗାଇ ପାରନ୍ତି ନାହିଁ। Header auth ପ୍ରାଧାନ୍ୟ ପ୍ରାପ୍ତ ମୋଡ୍ ରହିଥାଏ।
## 📦 ଅଧିକ ଇନ୍ଷ୍ଟଲ୍ ପଦ୍ଧତି — Docker, ସୋର୍ସ, pnpm, Arch
**🐳 Docker**
```bash
docker run -d --name omniroute --restart unless-stopped --stop-timeout 40 \
-p 127.0.0.1:20128:20128 -v omniroute-data:/app/data diegosouzapw/omniroute:latest
```
`:latest` ସର୍ବୋଚ୍ଚ **ପ୍ରକାଶିତ** ସ୍ଥିର SemVerକୁ ଅନୁସରଣ କରେ। ଏହା git `main`କୁ ଟ୍ରାକ୍ କରେ ନାହିଁ। GitOps ପାଇଁ `:X.Y.Z` ପିନ୍ କରନ୍ତୁ। [Docker ରିଲିଜ୍ ଚ୍ୟାନେଲ୍ଗୁଡ଼ିକ](docs/guides/DOCKER_GUIDE.md#release-channels) ଦେଖନ୍ତୁ। ଇମେଜ୍ଟି **`OMNIROUTE_MEMORY_MB=1024`** ପିନ୍ କରେ। ଡ୍ୟାସ୍ବୋର୍ଡ ଓ ହାଲୁକା ଚାଟ୍ ପାଇଁ ଏହା ଯଥେଷ୍ଟ। **କୋଡିଂ ଏଜେଣ୍ଟଗୁଡ଼ିକ** (Claude Code, Codex, Grok, …ରୁ `POST /v1/responses`) ପାଇଁ ଅଧିକ ବଡ଼ V8 heap ଆବଶ୍ୟକ, ନଚେତ୍ ଦୁଇଟି ଓଭରଲାପ୍ କରୁଥିବା ଦୀର୍ଘ କଣ୍ଟେକ୍ସ୍ଟ ଅଧୀନରେ ପ୍ରାୟ 12 GiBରେ ପ୍ରୋସେସ୍ରେ `FATAL ERROR` ଘଟେ। କଣ୍ଟେନର୍କୁ heapଠାରୁ ବଡ଼ ଆକାର ଦିଅନ୍ତୁ (ନେଟିଭ୍ ବଫର୍ଗୁଡ଼ିକ V8 ବାହାରେ ରହେ):
| ୱାର୍କଲୋଡ୍ | Heap (`-e OMNIROUTE_MEMORY_MB`) | କଣ୍ଟେନର୍ (`--memory`) |
| ----------------------------------- | ------------------------------- | --------------------- |
| ଡ୍ୟାସ୍ବୋର୍ଡ / ହାଲୁକା ଚାଟ୍ | `1024` (ଇମେଜ୍ର ଡିଫଲ୍ଟ) | ≥2 g |
| ଗୋଟିଏ କୋଡିଂ ଏଜେଣ୍ଟ | `8192` | ≥10 g |
| ଦୁଇଟି ସମକାଳୀନ ଦୀର୍ଘ `/v1/responses` | `10240`–`12288` | ≥12–16 g |
```bash
docker run -d --name omniroute --restart unless-stopped --stop-timeout 40 \
-e OMNIROUTE_MEMORY_MB=8192 --memory=10g \
-p 127.0.0.1:20128:20128 -v omniroute-data:/app/data diegosouzapw/omniroute:latest
```
ସମ୍ପୂର୍ଣ୍ଣ ସାରଣୀ: [Docker ଗାଇଡ୍ — ରନ୍ଟାଇମ୍ RAM](docs/guides/DOCKER_GUIDE.md#runtime-ram-for-coding-agents)।
> **ପ୍ରି-ରିଲିଜ୍ Docker ଚ୍ୟାନେଲ୍:** `diegosouzapw/omniroute:next` ଏବଂ
> `diegosouzapw/omniroute:next-web` ବର୍ତ୍ତମାନର ଡିଫଲ୍ଟ `release/v*`
> ବ୍ରାଞ୍ଚକୁ ଅନୁସରଣ କରେ। ଏହି ପରିବର୍ତ୍ତନଶୀଳ ଟ୍ୟାଗ୍ଗୁଡ଼ିକ କେବଳ ଅପ୍ରକାଶିତ ସଂଶୋଧନଗୁଡ଼ିକର ପରୀକ୍ଷଣ ପାଇଁ ଉଦ୍ଦିଷ୍ଟ ଏବଂ
> **ପ୍ରଡକ୍ସନ୍ ପାଇଁ ସମର୍ଥିତ ନୁହେଁ**। ଦେଖନ୍ତୁ
> [Docker ରିଲିଜ୍ ଚ୍ୟାନେଲ୍ଗୁଡ଼ିକ](docs/guides/DOCKER_GUIDE.md#release-channels)।
**🥟 Bun**
Bun ରନ୍ଟାଇମ୍ ଚିହ୍ନଟ ମାଧ୍ୟମରେ ମାନକ `bun install` ଏବଂ ଗ୍ଲୋବାଲ୍ ଇନ୍ଷ୍ଟଲେସନ୍ (`bun install -g omniroute`) ସମର୍ଥିତ:
- **ବିଲ୍ଟ-ଇନ୍ `bun:sqlite`**: Bun ଅଧୀନରେ ଚାଲିବା ସମୟରେ OmniRoute, Bunର ବିଲ୍ଟ-ଇନ୍ `bun:sqlite` ଡ୍ରାଇଭର୍ ବ୍ୟବହାର କରେ ଏବଂ Node.jsରେ `better-sqlite3` କିମ୍ବା `sql.js`କୁ ଫଲ୍ବ୍ୟାକ୍ କରେ।
- **ଡେଭ୍ରେ ସ୍ୱୟଂଚାଳିତ Webpack ବଣ୍ଡଲର୍ ଚୟନ**: ନେଟିଭ୍ V8 ବାଇଣ୍ଡିଂ ଅସଙ୍ଗତି ପ୍ରତିରୋଧ କରିବା ପାଇଁ ଡେଭଲପମେଣ୍ଟ (`bun run dev`) ସ୍ୱୟଂଚାଳିତ ଭାବେ Bun ଚିହ୍ନଟ କରେ ଏବଂ Webpack ସପକ୍ଷରେ Turbopackକୁ ଅକ୍ଷମ କରେ। ପ୍ରଡକ୍ସନ୍ ବିଲ୍ଡଗୁଡ଼ିକ (`bun run build`), Nodeରେ ଥିବା ପରି ଠିକ୍ ଭାବରେ `OMNIROUTE_USE_TURBOPACK`କୁ ଅନୁସରଣ କରେ: ଡିଫଲ୍ଟ ଭାବେ Turbopack, Webpack ସହିତ ବିଲ୍ଡ କରିବାକୁ `OMNIROUTE_USE_TURBOPACK=0` (`Dockerfile.bun` ଏହାକୁ ଏକ `--build-arg` ଭାବେ ଉନ୍ମୁକ୍ତ କରେ)।
- **ସ୍ୱତନ୍ତ୍ର Bun Dockerfile**: ନେଟିଭ୍ Bun ପ୍ରଡକ୍ସନ୍ ଡିପ୍ଲୟମେଣ୍ଟଗୁଡ଼ିକ ପାଇଁ ମଲ୍ଟି-ଷ୍ଟେଜ୍ `Dockerfile.bun` (`docker build -f Dockerfile.bun -t omniroute:bun .`)।
```bash
# Bun ସହିତ ଇନ୍ଷ୍ଟଲ୍ କରି ଚଲାନ୍ତୁ
bun install
bun run dev
```
**🛠️ ସୋର୍ସରୁ**
```bash
cp .env.example .env && npm install
PORT=20128 npm run dev
```
**📦 pnpm**
```bash
pnpm add -g omniroute@latest --allow-build=better-sqlite3 --allow-build=@swc/core && omniroute
```
**🐧 Arch Linux (AUR)**
```bash
yay -S omniroute-bin && systemctl --user enable --now omniroute.service
```
**🔧 Nix (Flake)**
```bash
# Nix flakes ବ୍ୟବହାର କରି
nix develop
npm run dev
# କିମ୍ବା devbox ବ୍ୟବହାର କରି
devbox run npm run dev
```
📖 [Docker ଗାଇଡ୍](docs/guides/DOCKER_GUIDE.md) — Compose ପ୍ରୋଫାଇଲ୍ଗୁଡ଼ିକ, Caddy HTTPS, Cloudflare ଟନେଲ୍ଗୁଡ଼ିକ।
**🦭 Podman**
```bash
# 1. bind-mounted ଡାଟା ଡିରେକ୍ଟୋରୀ ପ୍ରସ୍ତୁତ କରନ୍ତୁ
mkdir -p data
# 2. କେବଳ Linux + ସ୍ଥାନୀୟ rootless Podman (କଦାପି ଏକ ରିମୋଟ୍ Podman Machine କ୍ଲାଏଣ୍ଟ ନୁହେଁ):
podman unshare chown 1000:1000 ./data
# 3. ରନ୍ଟାଇମ୍ ସଙ୍କେତ ସେଟ୍ କରନ୍ତୁ, ସ୍ଥାନୀୟ Compose ଇମେଜ୍ ବିଲ୍ଡ କରନ୍ତୁ ଏବଂ ଆରମ୍ଭ କରନ୍ତୁ
echo "CONTAINER_HOST=podman" >> .env
podman compose --profile base up -d --build
```
macOS କିମ୍ବା Windowsରେ Podman ଏକ ରିମୋଟ୍ Podman Machine ବ୍ୟବହାର କରେ: `podman unshare`କୁ ଏଡ଼ାଇ ଯାଆନ୍ତୁ ଏବଂ
[ଟପୋଲୋଜି-ନିର୍ଦ୍ଦିଷ୍ଟ ଡାଟା ଡିରେକ୍ଟୋରୀ ମାର୍ଗଦର୍ଶନ](contrib/podman/README.md#data-directory-permissions-by-topology) ଅନୁସରଣ କରନ୍ତୁ।
📖 [Podman ଗାଇଡ୍](contrib/podman/README.md) — Compose ବିଲ୍ଡଗୁଡ଼ିକ, Podman Machine, ଏବଂ
Linux/systemd Quadlet ସେଟ୍ଅପ୍।
**⚡ ଦ୍ରୁତତର / ହାଲୁକା ଇନ୍ଷ୍ଟଲ୍ (ନେଟିଭ୍ ବିଲ୍ଡକୁ ଏଡ଼ାଇ ଯାଆନ୍ତୁ)**
ନେଟିଭ୍ SQLite ଇଞ୍ଜିନ୍ (`better-sqlite3`) ଏକ **ଇଚ୍ଛାଧୀନ** ନିର୍ଭରଶୀଳତା, ତେଣୁ ଗ୍ଲୋବାଲ୍
ଇନ୍ଷ୍ଟଲ୍ କେବେ ମଧ୍ୟ ସୋର୍ସରୁ କମ୍ପାଇଲ୍ ହେବା ଯୋଗୁଁ ଅଟକେ ନାହିଁ: ଆପଣଙ୍କ ପ୍ଲାଟଫର୍ମ/Node ସହିତ ମେଳ ଖାଇଲେ ଏହା ଏକ ପୂର୍ବରୁ ବିଲ୍ଡ ହୋଇଥିବା ବାଇନାରୀ ବ୍ୟବହାର କରେ
ଏବଂ ଅନ୍ୟଥା ପାରଦର୍ଶୀ ଭାବେ ଏକ pure-JS ଇଞ୍ଜିନ୍କୁ ଫଲ୍ବ୍ୟାକ୍ କରେ
(Node 22+ରେ `node:sqlite`, ନଚେତ୍ ବଣ୍ଡଲ୍ ହୋଇଥିବା `sql.js` WASM) — କୌଣସି ବିଲ୍ଡ ଟୁଲ୍ ଆବଶ୍ୟକ ନାହିଁ।
ଇନ୍ଷ୍ଟଲ୍-ପରବର୍ତ୍ତୀ ନେଟିଭ୍ ୱାର୍ମ୍-ଅପ୍କୁ ସମ୍ପୂର୍ଣ୍ଣ ଭାବେ ଏଡ଼ାଇବା ପାଇଁ (CI, headless କିମ୍ବା ଧୀର ମେସିନ୍):
```bash
OMNIROUTE_SKIP_POSTINSTALL=1 npm install -g omniroute # CI=1 ମଧ୍ୟ ଏହାକୁ ଏଡ଼ାଇ ଯାଏ
```
ସର୍ବାଧିକ ଦ୍ରୁତ ଇନ୍ଷ୍ଟଲ୍ ପାଇଁ **pnpm**କୁ ପ୍ରାଧାନ୍ୟ ଦିଅନ୍ତୁ (content-addressed store + hard links — ଉପରେ ଦେଖନ୍ତୁ)।
ଡ୍ୟାସ୍ବୋର୍ଡ-ବିହୀନ, headless ରନ୍ଟାଇମ୍ ପାଇଁ Docker `base` ପ୍ରୋଫାଇଲ୍ (ଉପରେ) କିମ୍ବା
[Termux ଗାଇଡ୍](docs/guides/TERMUX_GUIDE.md) ବ୍ୟବହାର କରନ୍ତୁ। CLI ଏବଂ ୱେବ୍ ଡ୍ୟାସ୍ବୋର୍ଡ ଗୋଟିଏ ପୋର୍ଟରେ
ସମାନ ପ୍ରୋସେସ୍ ଦ୍ୱାରା ସର୍ଭ୍ କରାଯାଏ, ତେଣୁ ବର୍ତ୍ତମାନ କୌଣସି ପୃଥକ CLI-only ପ୍ୟାକେଜ୍ ନାହିଁ।
# 🎬 କାର୍ଯ୍ୟରତ OmniRoute
## 📹 ଭିଡିଓ ଗାଇଡ୍ଗୁଡ଼ିକ
2026-10-18ରେ ପ୍ୟାନେଲ୍ ସ୍ନାପ୍ଶଟ୍ · କଞ୍ଚା କ୍ୟାଟାଲଗ୍: YT 1.352 | TT 334 | IG 290 · ସତେଜତା (ଦିନ): YT 5 | TT 48 | IG 49
🎬 #1 — Instagram
nick_saraev — 3,042,474 ଭ୍ୟୁ
|
🎬 #2 — Instagram
nnapier7 — 1,454,535 ଭ୍ୟୁ
|
🎬 #3 — YouTube
Amidia AI & Tech — 794,974 ଭ୍ୟୁ
|
🎬 #4 — Instagram
theopenstack — 692,419 ଭ୍ୟୁ
|
🎬 #5 — TikTok
migue.baena — 685,788 ଭ୍ୟୁ
|
**ସମ୍ପୂର୍ଣ୍ଣ ର୍ୟାଙ୍କିଙ୍ଗ୍ (ଡିଡୁପ୍ଲିକେଟ୍ ହୋଇଥିବା କ୍ୟାନୋନିକାଲ୍ URLs, `v > 0`, ସର୍ବାଧିକ ପହଞ୍ଚ):**
| #1 | #2 | #3 | #4 | #5 |
| -------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| [nick_saraev — Instagram](https://www.instagram.com/reel/Da8ZthUPK98/) — **3,042,474** | [nnapier7 — Instagram](https://www.instagram.com/reel/Dbp7wv_CIO0/) — **1,454,535** | [Amidia AI & Tech — YouTube](https://www.youtube.com/watch?v=NJ0TQ-pyMDY) — **794,974** | [theopenstack — Instagram](https://www.instagram.com/reel/DaSs65mMrHk/) — **692,419** | [migue.baena — TikTok](https://www.tiktok.com/@migue.baena/video/7670919268216622358) — **685,788** |
| #6 | #7 | #8 | #9 | #10 |
| ------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
| [milesreevesai — TikTok](https://www.tiktok.com/@milesreevesai/video/7667980059189366019) — **620,400** | [nikothetech — TikTok](https://www.tiktok.com/@nikothetech/video/7671890769665477918) — **610,803** | [Vaibhav Sisinty — YouTube](https://www.youtube.com/watch?v=QucgvbO5gsM) — **509,281** | [buildwithai.club — Instagram](https://www.instagram.com/reel/DbIt9AjK7-U/) — **347,652** | [nivedan.ai — Instagram](https://www.instagram.com/reel/DbIrCksJiqq/) — **331,973** |
2026-10-18ର କ୍ୟାନୋନିକାଲ୍ ମେଟ୍ରିକ୍ସ: **1.976ଟି ଅନନ୍ୟ ଭିଡିଓ** · **20.220.289ଟି ଜଣାଶୁଣା ଭ୍ୟୁ** (`v > 0`) · **ପ୍ରତି ନେଟୱର୍କରେ 1.210ଟି ଚ୍ୟାନେଲ୍/ପ୍ରୋଫାଇଲ୍**। କଞ୍ଚା ପ୍ୟାନେଲ୍ରେ 1.976ଟି ଧାଡ଼ି ଅଛି (YouTube 1.352 = 740ଟି ଦୀର୍ଘ ଭିଡିଓ + 612ଟି Shorts · TikTok 334 · Instagram 290); କ୍ୟାନୋନିକାଲ୍ URL ଦ୍ୱାରା ସ୍ୱାଭାବିକୀକରଣ ପରେ କୌଣସି ଡୁପ୍ଲିକେଟ୍ ରହିନାହିଁ, ଯାହା ପ୍ରତି ଭିଡିଓର ସର୍ବାଧିକ ଗଣନାକୁ ରଖେ। YouTube ଡାଟା ସଂଗ୍ରହ 2026-10-13ରୁ ସ୍ଥଗିତ ଅଛି (14ରୁ 18/10 ପର୍ଯ୍ୟନ୍ତ API କୋଟା ଶେଷ ହୋଇଯାଇଛି) ଏବଂ TikTok/Instagramର ଡାଟା ସଂଗ୍ରହ 2026-09-02ରୁ ସ୍ଥଗିତ ଅଛି (ସଂଗ୍ରହ କ୍ରେଡିଟ୍ ନାହିଁ); 76ଟି ଭିଡିଓରେ ଏପର୍ଯ୍ୟନ୍ତ ଭ୍ୟୁ ଗଣନା ନାହିଁ।
> 🎬 **OmniRoute ବିଷୟରେ ଏକ ଭିଡିଓ ତିଆରି କରିଛନ୍ତି କି?** ଲିଙ୍କ୍ ସହିତ ଏକ [ଇସ୍ୟୁ](https://github.com/diegosouzapw/OmniRoute/issues/new) କିମ୍ବା [ଆଲୋଚନା](https://github.com/diegosouzapw/OmniRoute/discussions) ଖୋଲନ୍ତୁ — ଆମେ ଏହାକୁ ଏଠାରେ ପ୍ରଦର୍ଶିତ କରିବୁ।
# 📧 ସମୁଦାୟ ଏବଂ ସହାୟତା
> ସବୁକିଛି ଗୋଟିଏ ସ୍ଥାନରେ — ରକ୍ଷଣାବେକ୍ଷଣକାରୀଙ୍କୁ ଅନୁସରଣ କରନ୍ତୁ, ସମୁଦାୟ ସହିତ ଚାଟ୍ କରନ୍ତୁ କିମ୍ବା ଏକ ଇସ୍ୟୁ ଖୋଲନ୍ତୁ।
| ଚ୍ୟାନେଲ୍ | କେଉଁଠାରେ / କିପରି |
| --------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
| 💼 **LinkedIn** — ରକ୍ଷଣାବେକ୍ଷକଙ୍କୁ ଅନୁସରଣ କରନ୍ତୁ | [linkedin.com/in/diegosouzapw](https://www.linkedin.com/in/diegosouzapw/) |
| 🐙 **GitHub** — ରିଲିଜ୍ ଓ ପରାମର୍ଶ ପାଇଁ ଅନୁସରଣ କରନ୍ତୁ | [@diegosouzapw](https://github.com/diegosouzapw) |
| 💬 **Discord** | [discord.gg/U47eFqAXCn](https://discord.gg/U47eFqAXCn) |
| ✈️ **Telegram** | [t.me/omnirouteOficial](https://t.me/omnirouteOficial) |
| 🟢 **WhatsApp — 🌍 ବିଶ୍ୱବ୍ୟାପୀ** | [ଗୋଷ୍ଠୀରେ ଯୋଗଦିଅନ୍ତୁ](https://chat.whatsapp.com/FvuCbrpZmQ6I85n2vW5QIC?s=cl&p=a&mlu=4) |
| 🟢 **WhatsApp — 🇧🇷 ବ୍ରାଜିଲ୍** | [ଗୋଷ୍ଠୀରେ ଯୋଗଦିଅନ୍ତୁ](https://chat.whatsapp.com/KWgatljAjmbELQory59Oti?s=cl&p=a&mlu=4) |
| 🌍 **ୱେବସାଇଟ୍** | [omniroute.online](https://omniroute.online) |
| 🌍 **🌍StHub OmniRoute ସମୁଦାୟ (ମାଗଣା)** | [StHub ପୋର୍ଟାଲ୍](https://portal.sthub.com.br/communities/groups/st-hub/channels/Omniroute-World-8kRjmK) |
| 📦 **ସୋର୍ସ କୋଡ୍** | [github.com/diegosouzapw/OmniRoute](https://github.com/diegosouzapw/OmniRoute) |
| 🐛 **ବଗ୍ ରିପୋର୍ଟ କରନ୍ତୁ** | [ଏକ ଇସ୍ୟୁ ଖୋଲନ୍ତୁ](https://github.com/diegosouzapw/OmniRoute/issues) — `npm run system-info` ଆଉଟପୁଟ୍ ସଂଲଗ୍ନ କରନ୍ତୁ |
| 🤝 **ଅବଦାନ ଦିଅନ୍ତୁ** | [CONTRIBUTING.md](CONTRIBUTING.md) · [ବ୍ରାଞ୍ଚିଂ ଓ ରିଲିଜ୍ ମଡେଲ୍](docs/ops/BRANCHING_MODEL.md) · ଏକ `good first issue` ବାଛନ୍ତୁ |
| 💚 **ପ୍ରକଳ୍ପକୁ ସମର୍ଥନ କରନ୍ତୁ** | [ସମର୍ଥନ କରିବାର ଉପାୟ ↑](#-support-omniroute) · [GitHub Sponsors](https://github.com/sponsors/diegosouzapw) |
---
## 🛠️ ଟେକ୍ ଷ୍ଟାକ୍
| ସ୍ତର | ପ୍ରଯୁକ୍ତି |
| ରନ୍ଟାଇମ୍ | Node.js 22.x / 24.x LTS — >=22.22.2 <23 || >=24.0.0 <27 |
| ଭାଷା | TypeScript 6.0 — src/ ଏବଂ open-sse/ ମଧ୍ୟରେ 100% TypeScript (v2.0 ପରଠାରୁ କୋରରେ ଶୂନ୍ୟ any) |
| ଫ୍ରେମ୍ୱାର୍କ | Next.js 16 + React 19 + Tailwind CSS 4 |
| ଡାଟାବେସ୍ | better-sqlite3 (SQLite, WAL ଜର୍ଣ୍ଣାଲିଂ) + LowDB (JSON ଲେଗାସି) — 147 ଡୋମେନ୍ ମଡ୍ୟୁଲ୍, 209 ମାଇଗ୍ରେସନ୍ |
| ମେମୋରି | SQLite FTS5 ଫୁଲ୍-ଟେକ୍ଷ୍ଟ + int8-କ୍ୱାଣ୍ଟାଇଜ୍ କରାଯାଇଥିବା ଭେକ୍ଟର ଏମ୍ବେଡିଂ, ଟାଇପ୍ କରାଯାଇଥିବା ଡିକେ |
| ସ୍କିମା | Zod 4 — MCP ଟୁଲ୍ I/O ବୈଧୀକରଣ + API କଣ୍ଟ୍ରାକ୍ଟ |
| ପ୍ରୋଟୋକଲ୍ | MCP (stdio / HTTP / SSE) + A2A v0.3 (JSON-RPC 2.0 + SSE) |
| ଷ୍ଟ୍ରିମିଂ | Server-Sent Events (SSE) + WebSocket ବ୍ରିଜ୍ (/v1/ws) |
| କମ୍ପ୍ରେସନ୍ | 12-ଇଞ୍ଜିନ ପାଇପ୍ଲାଇନ — RTK, Caveman, LLMLingua-2 (MobileBERT ONNX), GCF, OmniGlyph |
| ପ୍ରମାଣୀକରଣ & ସୁରକ୍ଷା | OAuth 2.0 (PKCE) + JWT + API କି + MCP ସ୍କୋପ୍ କରାଯାଇଥିବା ପ୍ରମାଣୀକରଣ · ସଂରକ୍ଷିତ ଡାଟାରେ AES-256-GCM · DOMPurify |
| ଷ୍ଟେଲ୍ଥ | wreq-js — JA3 / JA4 TLS ଫିଙ୍ଗରପ୍ରିଣ୍ଟ ଇମ୍ପର୍ସୋନେସନ୍, 3-ସ୍ତରୀୟ ପ୍ରକ୍ସି |
| ସ୍ଥିତିସ୍ଥାପକତା | ସର୍କିଟ ବ୍ରେକର, ଏକ୍ସପୋନେନସିଆଲ ବ୍ୟାକ୍ଅଫ୍, ଆଣ୍ଟି-ଥଣ୍ଡରିଂ-ହାର୍ଡ, ଅଟୋ-କମ୍ବୋ ସେଲ୍ଫ-ହିଲିଂ |
| ଲଗିଂ | pino — ଅନୁରୋଧ ପ୍ରସଙ୍ଗ ସହିତ ଗଠିତ JSON ଲଗ୍ |
| ଟେଷ୍ଟିଂ | Node.js ଟେଷ୍ଟ ରନର୍ + Vitest — 7,800+ ଟ୍ରାକ୍ କରାଯାଇଥିବା ଟେଷ୍ଟ ଫାଇଲରେ 56,000+ ଷ୍ଟାଟିକ ଟେଷ୍ଟ ଘୋଷଣା (ୟୁନିଟ୍, ଇଣ୍ଟିଗ୍ରେସନ୍, E2E, ସୁରକ୍ଷା, ଇକୋସିଷ୍ଟମ୍) |
| ପ୍ଲାଟଫର୍ମ | ଡେସ୍କଟପ୍ (Electron) · Android (Termux) · PWA (ଯେକୌଣସି ବ୍ରାଉଜର୍) |
| CI/CD | GitHub Actions — ରିଲିଜ୍ ଉପରେ ସ୍ୱୟଂଚାଳିତ npm ପବ୍ଲିସ୍ + Docker Hub |
| ଲିଙ୍କ୍ | ୱେବସାଇଟ୍ · npm · Docker Hub |
## 📖 ଡକ୍ୟୁମେଣ୍ଟେସନ୍
### 📘 ଆରମ୍ଭ କରିବା
| ଡକ୍ୟୁମେଣ୍ଟ | ବର୍ଣ୍ଣନା |
| ଉପଭୋକ୍ତା ଗାଇଡ୍ | ପ୍ରୋଭାଇଡର୍, କମ୍ବୋ, CLI ଇଣ୍ଟିଗ୍ରେସନ୍, ଡିପ୍ଲୟମେଣ୍ଟ |
| ସେଟଅପ୍ ଗାଇଡ୍ | ସମ୍ପୂର୍ଣ୍ଣ ଇନଷ୍ଟଲ୍ ପଦ୍ଧତି, CLI ଟୁଲ୍ କନଫିଗ୍, ପ୍ରୋଟୋକଲ୍ ସେଟଅପ୍, ଟାଇମ୍ଆଉଟ୍ ଟ୍ୟୁନିଂ |
| CLI ଟୁଲ୍ ଗାଇଡ୍ | Claude Code, Codex, Cursor, Cline, OpenClaw, Kilo, Copilot ପାଇଁ ପ୍ରତି-ଟୁଲ୍ ସେଟଅପ୍ |
| ରିମୋଟ୍ ମୋଡ୍ | ସ୍କୋପ୍ଡ ଆକ୍ସେସ୍ ଟୋକନ୍ ମାଧ୍ୟମରେ ଆପଣଙ୍କ ଲ୍ୟାପଟପ୍ CLI ରୁ ରିମୋଟ୍ OmniRoute (VPS) ଚଲାନ୍ତୁ |
| Claude Code କନଫିଗ୍ | launch + ପ୍ରତି-ମଡେଲ୍ ପ୍ରୋଫାଇଲ୍ ସହିତ Claude Code କୁ OmniRoute (ଲୋକାଲ୍/ରିମୋଟ୍) ଆଡ଼କୁ ନିର୍ଦ୍ଦେଶ କରନ୍ତୁ |
| ଶୀଘ୍ର ଆରମ୍ଭ | ୩-ପଦକ୍ଷେପ ଇନଷ୍ଟଲ୍ → କନେକ୍ଟ୍ → କନଫିଗର୍ |
### 🔧 ଅପରେସନ୍ ଏବଂ ଡିପ୍ଲୟମେଣ୍ଟ
### 🧠 ବୈଶିଷ୍ଟ୍ୟ ଏବଂ ଆର୍କିଟେକଚର୍
| ଡକ୍ୟୁମେଣ୍ଟ | ବର୍ଣ୍ଣନା |
| ଆର୍କିଟେକଚର୍ | ସିଷ୍ଟମ୍ ଆର୍କିଟେକଚର୍, ଡାଟା ପ୍ରବାହ, ଏବଂ ଆଭ୍ୟନ୍ତରୀଣ ବିଷୟବସ୍ତୁ |
| କମ୍ପ୍ରେସନ୍ ଗାଇଡ୍ | ୭-ବିକଳ୍ପ ପାଇପଲାଇନ୍: off / lite / standard / aggressive / ultra / RTK / stacked |
| RTK କମ୍ପ୍ରେସନ୍ | କମାଣ୍ଡ-ଆଉଟପୁଟ୍ କମ୍ପ୍ରେସନ୍, ଫିଲ୍ଟର୍, ଟ୍ରଷ୍ଟ, ଭେରିଫାଇ, raw-output ରିକଭରି |
| କମ୍ପ୍ରେସନ୍ ଇଞ୍ଜିନ୍ | Caveman, RTK, stacked ପାଇପଲାଇନ୍, ଡ୍ୟାସବୋର୍ଡ/API/MCP ସରଫେସ୍ |
| କମ୍ପ୍ରେସନ୍ ନିୟମ ଫର୍ମାଟ୍ | Caveman ଏବଂ RTK ଫିଲ୍ଟର୍ ପାଇଁ JSON rule-pack ସ୍କିମା |
| କମ୍ପ୍ରେସନ୍ ଭାଷା ପ୍ୟାକ୍ | ଭାଷା ଚିହ୍ନଟ ଏବଂ Caveman rule-pack ରଚନା |
| ରେଜିଲିଏନ୍ସ ଗାଇଡ୍ | ସର୍କିଟ୍ ବ୍ରେକର୍, କୁଲ୍ଡାଉନ୍, କ୍ୟୁ, anti-thundering herd, TLS ସ୍ପୁଫିଂ |
| Auto-Combo ଇଞ୍ଜିନ୍ | ୧୬-ଫ୍ୟାକ୍ଟର୍ ସ୍କୋରିଂ, ମୋଡ୍ ପ୍ୟାକ୍, ସେଲ୍ଫ-ହିଲିଂ |
| ପ୍ରକ୍ସି ଗାଇଡ୍ | ୩-ସ୍ତରୀୟ ପ୍ରକ୍ସି ସିଷ୍ଟମ୍, 1proxy ମାର୍କେଟପ୍ଲେସ୍, ରେଜିଷ୍ଟ୍ରି CRUD |
| ମାଗଣା ଟିଅର୍ | ସମାବେଷ୍ଟିତ ଡାଇରେକ୍ଟୋରୀ: ୩୪ ଡକ୍ୟୁମେଣ୍ଟେଡ୍ ରିକରିଂ ପୁଲ୍ / ୪୬୭ କାଟାଲଗଡ୍ ଫ୍ରି-ଟିଅର୍ ଏଣ୍ଟ୍ରି |
| ବୈଶିଷ୍ଟ୍ୟ ଗ୍ୟାଲେରି | ସ୍କ୍ରିନସଟ୍ ସହିତ ଭିଜୁଆଲ୍ ଡ୍ୟାସବୋର୍ଡ ଭ୍ରମଣ |
| କୋଡବେସ୍ ଡକ୍ୟୁମେଣ୍ଟେସନ୍ | ଆରମ୍ଭକାରୀ-ଅନୁକୂଳ କୋଡବେସ୍ ପର୍ଯ୍ୟଟନ |
### 🤖 ପ୍ରୋଟୋକଲ୍ ଏବଂ API
| ଡକ୍ୟୁମେଣ୍ଟ | ବର୍ଣ୍ଣନା |
| API ରେଫରେନ୍ସ | ଉଦାହରଣ ସହିତ ସମସ୍ତ ଏଣ୍ଡପଏଣ୍ଟ |
| OpenAPI ସ୍ପେକ୍ | OpenAPI 3.0 ସ୍ପେସିଫିକେସନ୍ |
| MCP ସର୍ଭର୍ | ୧୧୦ MCP ଟୁଲ୍, IDE କନଫିଗ୍, Python/TS/Go କ୍ଲାଏଣ୍ଟ |
| MCP ସର୍ଭର୍ ଗାଇଡ୍ | MCP ଇନଷ୍ଟଲେସନ୍, ଟ୍ରାନ୍ସପୋର୍ଟ, ଏବଂ ଟୁଲ୍ ରେଫରେନ୍ସ |
| A2A ସର୍ଭର୍ | JSON-RPC 2.0 ପ୍ରୋଟୋକଲ୍, ସ୍କିଲ୍, ଷ୍ଟ୍ରିମିଂ, ଟାସ୍କ ପରିଚାଳନା |
| A2A ସର୍ଭର୍ ଗାଇଡ୍ | A2A ଏଜେଣ୍ଟ କାର୍ଡ, ଟାସ୍କ, ସ୍କିଲ୍, ଏବଂ ଷ୍ଟ୍ରିମିଂ |
### 📋 ପ୍ରୋଜେକ୍ଟ ଏବଂ ଗୁଣବତ୍ତା
| ଡକ୍ୟୁମେଣ୍ଟ | ବିବରଣୀ |
| ଅବଦାନ | ବିକାଶ ସେଟଅପ୍ ଏବଂ ନିର୍ଦ୍ଦେଶିକାଗୁଡ଼ିକ |
| ବ୍ରାଞ୍ଚିଂ ଏବଂ ରିଲିଜ୍ ମଡେଲ୍ | PR ଗୁଡ଼ିକ କେଉଁଠାକୁ ଲକ୍ଷ୍ୟ କରନ୍ତି (release/*), main ଏବଂ ଟ୍ୟାଗ୍ଗୁଡ଼ିକର ଅର୍ଥ କ'ଣ |
| ଚେଞ୍ଜଲଗ୍ | ପ୍ରତ୍ୟେକ ସଂସ୍କରଣ ପାଇଁ ସମ୍ପୂର୍ଣ୍ଣ ରିଲିଜ୍ ଇତିହାସ |
| ସୁରକ୍ଷା ନୀତି | ଦୁର୍ବଳତା ରିପୋର୍ଟିଂ ଏବଂ ସୁରକ୍ଷା ଅଭ୍ୟାସଗୁଡ଼ିକ |
| i18n ଗାଇଡ୍ | 67-ଭାଷା ସମର୍ଥନ, ଅନୁବାଦ କାର୍ଯ୍ୟପ୍ରବାହ, RTL |
| ରିଲିଜ୍ ଚେକ୍ଲିଷ୍ଟ | ରିଲିଜ୍ ପୂର୍ବ ବୈଧତା ପଦକ୍ଷେପଗୁଡ଼ିକ |
| କଭରେଜ୍ ଯୋଜନା | 7,800+ ଟ୍ରାକ୍ ହୋଇଥିବା ଟେଷ୍ଟ ଫାଇଲ୍ ମଧ୍ୟରେ 56,000+ ଷ୍ଟାଟିକ୍ ଟେଷ୍ଟ ଘୋଷଣା ପାଇଁ ଟେଷ୍ଟ କଭରେଜ୍ ରଣନୀତି |
# ⭐ ଶୀର୍ଷ ଅବଦାନକାରୀ
> OmniRoute ଏକ ଉତ୍ସାହୀ ଓପନ୍-ସୋର୍ସ ସମ୍ପ୍ରଦାୟ ଦ୍ୱାରା ଗଢ଼ା ହୋଇଛି। ଏହି ବ୍ୟକ୍ତିଗଣ ଅସାଧାରଣ ଅବଦାନ ଦେଇଛନ୍ତି ଯାହା ପ୍ରକଳ୍ପର ଗୁଣବତ୍ତା, ସ୍ଥିରତା ଏବଂ ପହଞ୍ଚକୁ ସିଧାସଳଖ ପ୍ରଭାବିତ କରେ। **ଧନ୍ୟବାଦ।**
### ମିଶ୍ରିତ ପୁଲ୍ ରିକ୍ୱେଷ୍ଟ ଅନୁଯାୟୀ ବାହ୍ୟ ଅବଦାନକାରୀ
| ସ୍ଥାନ | ଅବଦାନକାରୀ | ମିଶ୍ରିତ PR | ~ପରିବର୍ତ୍ତିତ ଧାଡ଼ି |
| 1 | maxmad64bis | 371 | 25,326,561 |
| 2 | HouMinXi | 269 | 13,456,272 |
| 3 | backryun | 210 | 270,562 |
| 4 | oyi77 | 190 | 411,243 |
| 5 | pacocartones | 174 | 78,276 |
| 6 | JxnLexn | 151 | 3,562,936 |
| 6 | KooshaPari | 151 | 5,972,314 |
| 8 | rdself | 145 | 80,663 |
| 9 | RaviTharuma | 123 | 500,065 |
| 10 | herjarsa | 88 | 230,872 |
| 11 | hartmark | 84 | 2,849,554 |
| 12 | jonlwheat2-gif | 67 | 68,548 |
| 13 | artickc | 62 | 43,502 |
| 14 | chirag127 | 52 | 6,661 |
| 15 | xz-dev | 50 | 245,976 |
| 16 | xiaoyaner0201 | 47 | 33,626 |
| 17 | woodsonl | 46 | 809,391 |
| 18 | rqzbeh | 44 | 147,896 |
| 19 | QuangBlue | 43 | 13,112 |
| 20 | MumuTW | 40 | 26,093 |
ଗଣନା 2026-10-18 15:09:09 UTC ରେ ଲାଇଭ୍ release/v3.8.52 ଟିପ୍ 656f01cb43 ସହିତ ନିଆଯାଇଛି। ପୃଷ୍ଠାଙ୍କିତ GitHub GraphQL ଗଣନାରେ 9,191 ଟି ମିଶ୍ରିତ PR ରହିଛି: ରେପୋଜିଟୋରୀ ମାଲିକଙ୍କ ଦ୍ୱାରା 3,834, Dependabot ଦ୍ୱାରା 229, ଅନ୍ୟ ବଟ୍/ଆପ୍ ଦ୍ୱାରା 6, ଏବଂ **835 ଜଣ ସ୍ୱତନ୍ତ୍ର ଅବଦାନକାରୀଙ୍କଠାରୁ 5,122 ଟି ବାହ୍ୟ PR**। “ପରିବର୍ତ୍ତିତ ଧାଡ଼ି” ହେଉଛି GitHub additions + deletions ଏବଂ ଏଥିରେ ଜେନେରେଟ୍ ହୋଇଥିବା ଫାଇଲ୍, ଲକ୍ଫାଇଲ୍, କାଟାଲଗ୍, ଅନୁବାଦ ଏବଂ ଡକ୍ୟୁମେଣ୍ଟେସନ୍ ଅନ୍ତର୍ଭୁକ୍ତ; ଏହା ଚର୍ଣ ଅଟେ, ରଚିତ LOC ନୁହେଁ। 49 ଟି PR 500,000 ଧାଡ଼ିରୁ ଅଧିକ GitHub diff ରିପୋର୍ଟ କରେ (ଉଦାହରଣ ସ୍ୱରୂପ #13399, ଗୋଟିଏ ପ୍ରୋଭାଇଡର ଯୋଗ, 2,347 ଟି ପରିବର୍ତ୍ତିତ ଫାଇଲ୍ ତାଲିକାଭୁକ୍ତ କରେ), ଯାହା ଉପରୋକ୍ତ ଅନେକ ମୋଟ ସଂଖ୍ୟାକୁ ବଢ଼ାଇଦିଏ। ସମାନ ସ୍କୋର ଥିବା ସ୍ଥାନଗୁଡ଼ିକ ଏକାଠି କ୍ରମାଙ୍କିତ ହୁଅନ୍ତି।
### GitHub-ଆରୋପିତ କମିଟ୍ଗୁଡ଼ିକ
2026-10-18 14:44:45 UTC ରେ ପୁନଃ ଯାଞ୍ଚ କରାଗଲା: release/v3.8.52 ଡିଫଲ୍ଟ ବ୍ରାଞ୍ଚ ପାଇଁ ରିପଜିଟୋରିର Contributors API ଦ୍ୱାରା ରିପୋର୍ଟ ହୋଇଥିବା GitHub-ଆରୋପିତ କମିଟ୍। API 849ଟି ପରିଚୟ ଫେରାଇଥିଲା (429 ବ୍ୟବହାରକାରୀ, 2 ବଟ୍, 418 ଅଜ୍ଞାତ); ଏହି ସାରଣୀରେ ରକ୍ଷଣାବେକ୍ଷଣକାରୀ (maintainer), ବଟ୍ ଏବଂ ଅଜ୍ଞାତ ପରିଚୟଗୁଡ଼ିକୁ ବାଦ୍ ଦିଆଯାଇଛି ଏବଂ ପ୍ରତିଯୋଗିତାର ସମାନ ସ୍ଥାନ (ties) ରଖାଯାଇଛି। ଏହା ଉପରୋକ୍ତ merged-PR ର୍ୟାଙ୍କିଙ୍ଗ୍ ଏବଂ ତଳୋକ୍ତ Git-ମେଟାଡାଟା ଗଣନା (census) ଉଭୟଠାରୁ ଭିନ୍ନ ଅଟେ।
> 🙏 ଏହି ଅବଦାନକାରୀମାନଙ୍କର ଫିଚର୍, ବଗ୍ ଫିକ୍ସ୍ ଏବଂ ଇନଫ୍ରାଷ୍ଟ୍ରକଚର ଉନ୍ନତିଗୁଡ଼ିକ OmniRoute କୁ ନିର୍ଭରଯୋଗ୍ୟ ଏବଂ ଫିଚର୍-ସମୃଦ୍ଧ କରିବାର **ମୂଳ ଅଂଶ** ଅଟେ। ପ୍ରତ୍ୟେକ pull request, ପ୍ରତ୍ୟେକ test case ଏବଂ ପ୍ରତ୍ୟେକ i18n ଅନୁବାଦ ଫାଇଲ୍ ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ। ଓପନ୍ ସୋର୍ସ ସେମାନଙ୍କ ଭଳି ଲୋକମାନଙ୍କ ଦ୍ୱାରା ନିର୍ମିତ।
---
## 💖 ପ୍ରାୟୋଜକମାନେ
ନିଜ ପକେଟରୁ OmniRouteକୁ ଆର୍ଥିକ ସହାୟତା କରୁଥିବା ବ୍ୟକ୍ତିମାନଙ୍କୁ ହୃଦୟର ଗଭୀରତାରୁ ଧନ୍ୟବାଦ — ପ୍ରତ୍ୟେକ ଅବଦାନ ଏହି ପ୍ରକଳ୍ପକୁ ମାଗଣା, ସ୍ୱାଧୀନ ଏବଂ ଗତିଶୀଳ ରଖୁଛି।
… ଏବଂ ନିଜ ପରିଚୟ ଗୋପନ ରଖିବାକୁ ପସନ୍ଦ କରୁଥିବା ଅନ୍ୟମାନେ 💛
ସାର୍ବଜନୀନ GitHub Sponsorsଗୁଡ଼ିକୁ 2026-10-18ରେ GitHub Sponsors GraphQL API ମାଧ୍ୟମରେ ପୁନଃଯାଞ୍ଚ କରାଯାଇଛି: ମୋଟ 14ଟି ମଧ୍ୟରୁ 11ଟି ସାର୍ବଜନୀନ ପ୍ରାୟୋଜକତା (6ଟି ସକ୍ରିୟ, 5ଟି ପୂର୍ବତନ)। GitHubର isActive ସ୍ଥିତି ଉପରୋକ୍ତ ସକ୍ରିୟ ଲେବଲଗୁଡ଼ିକୁ ନିର୍ଦ୍ଧାରଣ କରେ; ପୂର୍ବତନ ସାର୍ବଜନୀନ ଏକକାଳୀନ ସମର୍ଥକମାନଙ୍କୁ ଧନ୍ୟବାଦ ଜଣାଇବା ଜାରି ରହିଛି ଏବଂ ବ୍ୟକ୍ତିଗତ ପ୍ରାୟୋଜକମାନେ ଅଜ୍ଞାତ ରହିଛନ୍ତି। Ko-fi, Buy Me a Coffee, Liberapay, PIX ଏବଂ କ୍ରିପ୍ଟୋ ଦାନଗୁଡ଼ିକ ତାଲିକାଭୁକ୍ତ ହୋଇନାହିଁ, କାରଣ ସେଗୁଡ଼ିକର କୌଣସି ସାର୍ବଜନୀନ ପ୍ରାୟୋଜକ ରେକର୍ଡ ନାହିଁ।
💖 ପ୍ରାୟୋଜକ ହୁଅନ୍ତୁ → — ପ୍ରତ୍ୟେକ ଡଲାର୍ OmniRouteକୁ ମାଗଣା ଏବଂ ସ୍ୱାଧୀନ ରଖୁଛି।
## 👥 900+ ଅବଦାନକାରୀ
[](https://github.com/diegosouzapw/OmniRoute/graphs/contributors)
2026-10-18 ରେ ସକ୍ରିୟ release/v3.8.52 ର ଶୀର୍ଷ ad160ab2d1 (6,826ଟି କମିଟ୍) ଉପରେ ଅଡିଟ୍ କରାଯାଇଛି: 993ଟି ସ୍ୱାଭାବିକୀକୃତ ମାନବ Git ପରିଚୟ — 707ଟି ପରିଚୟ କମିଟ୍ ଲେଖକ ଭାବେ ଦେଖାଯାଆନ୍ତି (ରକ୍ଷଣାବେକ୍ଷଣକାରୀଙ୍କ ସମେତ) ଏବଂ 286ଟି କେବଳ ସ୍ପଷ୍ଟ Co-authored-by ଟ୍ରେଲର୍ରେ ଅଛନ୍ତି। ଏହି ଗଣନା .mailmap ପ୍ରୟୋଗ କରେ, ଇ-ମେଲ୍ ଠିକଣାଗୁଡ଼ିକୁ ଅକ୍ଷରର କେସ୍କୁ ଅଣଦେଖା କରି ତୁଳନା କରେ, ସଂଖ୍ୟାତ୍ମକ ଏବଂ ସାଧାରଣ GitHub noreply ଠିକଣାଗୁଡ଼ିକ ସମାନ ହ୍ୟାଣ୍ଡଲ୍କୁ ସୂଚାଇଲେ ମାତ୍ର ସେଗୁଡ଼ିକୁ ଯୋଡ଼େ, 26ଟି ବଟ୍/ଏଜେଣ୍ଟ/ସେବା/ପ୍ଲେସ୍ହୋଲ୍ଡର୍ ପରିଚୟକୁ ବାଦ ଦିଏ, ଏବଂ କେବଳ ପ୍ରଦର୍ଶନ ନାମ ମେଳ ଖାଉଥିବା କାରଣରୁ ସାଧାରଣ ଇ-ମେଲ୍ ଠିକଣାଗୁଡ଼ିକୁ ମିଶ୍ରଣ କରେ ନାହିଁ। 2026-08-24 ର ଅଡିଟ୍ରେ 639 ପ୍ରକାଶ କରାଯାଇଥିଲା; ସେହି ଅଡିଟ୍ର ଆଧାର ac02c5b42f ଉପରେ ଏହି ପଦ୍ଧତିକୁ ପୁନଃ ଚାଳନ କଲେ 619 ମିଳେ, ତେଣୁ ଏହି ବୃଦ୍ଧି ଅଧିକ ଶିଥିଳ ପଦ୍ଧତି ଯୋଗୁଁ ନୁହେଁ, ବରଂ ନୂତନ ଅବଦାନକାରୀଙ୍କ ଯୋଗୁଁ ହୋଇଛି।
### କିପରି ଅବଦାନ ଦେବେ
1. ରିପୋଜିଟୋରିକୁ ଫୋର୍କ କରନ୍ତୁ
2. **ସକ୍ରିୟ** `release/vX.Y.Z` ଶୀର୍ଷରୁ ବ୍ରାଞ୍ଚ କରନ୍ତୁ (`main` ରୁ ନୁହେଁ) — [ବ୍ରାଞ୍ଚିଂ ଏବଂ ରିଲିଜ୍ ମଡେଲ୍](docs/ops/BRANCHING_MODEL.md) ଦେଖନ୍ତୁ
3. ଆପଣଙ୍କ ଫିଚର୍ ବ୍ରାଞ୍ଚ ସୃଷ୍ଟି କରନ୍ତୁ (`git checkout -b feat/amazing-feature`)
4. ଆପଣଙ୍କ ପରିବର୍ତ୍ତନଗୁଡ଼ିକୁ କମିଟ୍ କରନ୍ତୁ (`git commit -m 'feat: add amazing feature'`)
5. ବ୍ରାଞ୍ଚକୁ ପୁଶ୍ କରନ୍ତୁ (`git push origin feat/amazing-feature`)
6. **base = ସେହି `release/vX.Y.Z` ବ୍ରାଞ୍ଚ** ସହିତ ଏକ ପୁଲ୍ ରିକ୍ୱେଷ୍ଟ ଖୋଲନ୍ତୁ
ବିସ୍ତୃତ ନିର୍ଦ୍ଦେଶାବଳୀ ପାଇଁ [CONTRIBUTING.md](CONTRIBUTING.md) ଦେଖନ୍ତୁ।
### ଏକ ନୂତନ ସଂସ୍କରଣ ରିଲିଜ୍ କରିବା
```bash
# ଏକ ରିଲିଜ୍ ସୃଷ୍ଟି କରନ୍ତୁ — npm publish ସ୍ୱୟଂଚାଳିତ ଭାବେ ହୁଏ
VERSION=x.y.z
gh release create "v${VERSION}" --title "v${VERSION}" --generate-notes
```
## 📊 ତାରାଗୁଡ଼ିକ
## 🌍 StarMapper
## 🙏 ସ୍ୱୀକୃତି
OmniRoute ଦିଗ୍ଗଜମାନଙ୍କ କାର୍ଯ୍ୟ ଉପରେ ଭିତ୍ତି କରି ନିର୍ମିତ। ଏହା **[9router](https://github.com/decolua/9router)**-ର ଏକ fork ଏବଂ Go ପ୍ରକଳ୍ପ **[CLIProxyAPI](https://github.com/router-for-me/CLIProxyAPI)**-ର ଏକ TypeScript port ଭାବେ ଆରମ୍ଭ ହୋଇଥିଲା — ଏବଂ ସେଠାରୁ, ନିମ୍ନରେ ଥିବା ପ୍ରତ୍ୟେକ subsystem ଏକ open-source ପ୍ରକଳ୍ପରୁ ପ୍ରେରଣା ପାଇଛି, ଯାହା ଏହି କାମ ପ୍ରଥମେ କରିଥିଲା। ପ୍ରତ୍ୟେକଟି OmniRoute-ର ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ଅଂଶକୁ ରୂପ ଦେଇଛି। ସେମାନଙ୍କ ସମସ୍ତଙ୍କ ପ୍ରତି ଏହା ଆମର କୃତଜ୍ଞତା। 🙏
> ⭐ star ସଂଖ୍ୟାଗୁଡ଼ିକୁ 18 ଅକ୍ଟୋବର 2026ରେ GitHub-ର REST API ମାଧ୍ୟମରେ ଯାଞ୍ଚ କରାଯାଇଛି — ଯାଇ ଏହି ପ୍ରକଳ୍ପଗୁଡ଼ିକୁ ଏକ star ଦିଅନ୍ତୁ। ଏହି ସଂଖ୍ୟାଗୁଡ଼ିକ ନିର୍ଦ୍ଦିଷ୍ଟ ତାରିଖର ଏକ ସଠିକ୍ snapshot ଏବଂ ସ୍ୱାଭାବିକ ଭାବେ ସମୟ ସହିତ ପରିବର୍ତ୍ତିତ ହେବ।
### 🧬 ପରମ୍ପରା ଓ gateway
| ପ୍ରକଳ୍ପ | ⭐ | ଏହା OmniRouteକୁ କିପରି ପ୍ରେରଣା ଦେଇଛି |
| 9router | 31,004 | ଏହି fork ଯେଉଁ ମୂଳ ପ୍ରକଳ୍ପ ଉପରେ ନିର୍ମିତ — ଏଠାରେ ଏହାକୁ multi-modal API ଏବଂ ସମ୍ପୂର୍ଣ୍ଣ TypeScript rewrite ସହିତ ବିସ୍ତାର କରାଯାଇଛି। |
| CLIProxyAPI | 55,591 | ଏହି JavaScript / TypeScript portକୁ ପ୍ରେରଣା ଦେଇଥିବା Go implementation। |
| LiteLLM | 61,482 | ଏହି AI gateway-ର ସାର୍ବଜନୀନ pricing dataset ଆମର cost-tracking syncକୁ ତଥ୍ୟ ଯୋଗାଏ, ଏବଂ ଏହାର provider-normalization model ଆମର routingକୁ ଆକାର ଦେଇଛି। |
| codex-chatgpt-web | 14,526 | browser-session, response-framing, usage ଏବଂ web-search adapter ସମେତ vendored ChatGPT Web → Codex Responses bridgeରେ ଅନୁକୂଳିତ MIT source। |
| free-claude-code | 61,430 | stream recovery, no-thinking alias, fallback web search, sliding-window limit, log redaction ଏବଂ ଅଧିକ ସୁରକ୍ଷିତ launcher flowରେ port କରାଯାଇଥିବା patternଗୁଡ଼ିକ। |
| composer-api | 346 | native Cursor executorରେ ଅନୁକୂଳିତ Cursor Composer tool-choice, output-constraint ଏବଂ tool-commit patternଗୁଡ଼ିକ। |
| codex-multi-auth | 553 | Codex OAuth ପୁନଃପ୍ରମାଣୀକରଣରେ port କରାଯାଇଥିବା fresh-login ଏବଂ refresh-token rotation patternଗୁଡ଼ିକ। |
| opencode-anthropic-auth | 558 | Claude Code-ସୁସଙ୍ଗତ transform default ଏବଂ billing-header ଆଚରଣକୁ OmniRoute-ର config-driven bridgeରେ ସାଧାରଣୀକୃତ କରାଯାଇଛି। |
| grok2api-merged | 2 | ଏହାର Grok model mapping, fake-TypeError Statsig generator, request ଓ device default, ଏବଂ NDJSON response processorକୁ OmniRoute-ର Grok Web executorରେ ଉଲ୍ଲେଖନୀୟ ଭାବେ ଅନୁକୂଳିତ କରାଯାଇଛି। |
| TQZHR/grok2api | 706 | grok2api-merged ପଛରେ ଥିବା ପ୍ରମୁଖ transitive code source; ଏହାର model, header, payload, Statsig ଏବଂ processor implementationଗୁଡ଼ିକୁ Grok Web ପରମ୍ପରାରେ ସଂରକ୍ଷିତ ରଖାଯାଇଛି। |
| chenyme/grok2api | 7,819 | TQZHR ଏବଂ grok2api-merged ମାଧ୍ୟମରେ ଆସିଥିବା Grok payload ଓ device default, Statsig generator, ଏବଂ result.response processor ପାଇଁ ଅନ୍ତର୍ନିହିତ MIT source। |
| grok2api-pro | 27 | ଏହାର proxy-pool layer ପାଇଁ grok2api-merged ଦ୍ୱାରା ସ୍ୱୀକୃତ ଏକ transitive source; OmniRoute ସେହି ପରମ୍ପରା ସୂଚନାକୁ ସଂରକ୍ଷିତ ରଖେ, କିନ୍ତୁ ଏହାର ସୀମିତ Grok Web executorରେ proxy-pool port କରାଯାଇଥିବା ଦାବି କରେ ନାହିଁ। |
| GrokProxy | 51 | ଏହାର cookie-ପ୍ରମାଣୀକୃତ Grok proxy ଏବଂ result.response.token streaming pattern OmniRoute-ର Grok Web transportକୁ ଆକାର ଦେଇଛି। |
| GrokBridge | 5 | ମୂଳ Grok Web implementation ଏହାର HTTP/browser upstream designକୁ ପରାମର୍ଶ କରିଥିଲା; ଏହାର direct HTTP path GrokProxyରୁ ଉତ୍ପନ୍ନ ହୋଇଥିବାରୁ, କୌଣସି ସ୍ୱାଧୀନ code port ଦାବି କରାଯାଉ ନାହିଁ। |
### 🗜️ Context ଓ token ସଂକୋଚନ — engineଗୁଡ଼ିକ
| ପ୍ରକଳ୍ପ | ⭐ | ଏହା OmniRouteକୁ କିପରି ପ୍ରେରିତ କରିଥିଲା |
| Caveman | 113,396 | ଭାଇରାଲ୍ ହୋଇଥିବା "ଅଳ୍ପ ଟୋକନ୍ରେ କାମ ହେଉଥିବାବେଳେ ଅଧିକ ଟୋକନ୍ କାହିଁକି ବ୍ୟବହାର କରିବେ" ପ୍ରକଳ୍ପ — ଏହାର ଆଦିମାନବ-ଶୈଳୀ ଦର୍ଶନ ଆମର ମାନକ ସଙ୍କୋଚନ ମୋଡ୍ ଏବଂ 30+ ଭରଣ/ସଂକ୍ଷେପଣ ନିୟମକୁ ଶକ୍ତି ଯୋଗାଏ। |
| RTK – Rust Token Killer | 83,835 | ଉଚ୍ଚ-କାର୍ଯ୍ୟଦକ୍ଷତା କମାଣ୍ଡ-ଆଉଟପୁଟ୍ ସଙ୍କୋଚନ — ଆମର RTK ଇଞ୍ଜିନ୍, JSON ଫିଲ୍ଟର୍ DSL, କଞ୍ଚା-ଆଉଟପୁଟ୍ ପୁନରୁଦ୍ଧାର ଏବଂ ସ୍ତରୀକୃତ RTK → Caveman ପାଇପଲାଇନ୍କୁ ପ୍ରେରିତ କରିଛି। |
| headroom | 75,741 | ପ୍ରତ୍ୟାବର୍ତ୍ତନୀୟ ପ୍ରସଙ୍ଗ-ସଙ୍କୋଚନ (SmartCrusher) — ଆମର headroom ଇଞ୍ଜିନ୍ ଏବଂ ccr ପୁନରୁଦ୍ଧାର-ଚିହ୍ନକ ଢାଞ୍ଚାକୁ ପ୍ରେରିତ କରିଛି। |
| LLMLingua | 6,757 | ପ୍ରମ୍ପ୍ଟ-ସଙ୍କୋଚନ ଗବେଷଣା (LLMLingua / LLMLingua-2) — ଆମର ଅସମକାଳୀନ, କୋଡ୍-ସୁରକ୍ଷିତ, ତ୍ରୁଟି ସମୟରେ ମୂଳ ଇନପୁଟ୍ ବ୍ୟବହାର କରୁଥିବା llmlingua ଇଞ୍ଜିନ୍କୁ ପ୍ରେରିତ କରିଛି। |
| llmlingua-2-js | 32 | ଆମ LLMLingua ଇଞ୍ଜିନ୍ ପାଇଁ ୱାର୍କର୍-ଥ୍ରେଡ୍ ବ୍ୟାକେଣ୍ଡ୍ ଭାବରେ ବ୍ୟବହୃତ JS/ONNX ପୋର୍ଟ୍ (MobileBERT / XLM-RoBERTa)। |
| Troglodita | 50 | PT-BR ଟୋକନ୍ ସଙ୍କୋଚନ — ଆମର pt-BR ଭାଷା ପ୍ୟାକ୍କୁ ଶକ୍ତି ଯୋଗାଏ: ବ୍ରାଜିଲୀୟ-ପର୍ତ୍ତୁଗୀଜ୍ ବ୍ୟାକରଣ ପାଇଁ ସମନ୍ୱିତ ପୁନରୁକ୍ତି ହ୍ରାସ ଏବଂ ଭରଣ ଶବ୍ଦ ଅପସାରଣ। |
| ponytail | 166,731 | ଭାଇରାଲ୍ ହୋଇଥିବା "ଆଳସୀ ବରିଷ୍ଠ ଡେଭେଲପର୍" YAGNI-କୋଡର୍ ଦକ୍ଷତା — ଆମର କମ୍-କୋଡ୍ ଆଉଟପୁଟ୍ ଶୈଳୀକୁ ପ୍ରେରିତ କରିଛି: _ଉତ୍ପନ୍ନ_ କୋଡ୍ କମାଉଥିବା ସବୁଠାରୁ ଛୋଟ-କାର୍ଯ୍ୟକ୍ଷମ-ପରିବର୍ତ୍ତନ ମାର୍ଗଦର୍ଶନ (Cavemanର ସଂକ୍ଷିପ୍ତ ଗଦ୍ୟର ଆଉଟପୁଟ୍-ଅକ୍ଷ ସହୋଦର)। |
| i-have-adhd | 57,628 | ଏହାର କାର୍ଯ୍ୟ-ପ୍ରଥମ, ADHD-ଅନୁକୂଳ ପ୍ରତିକ୍ରିୟା ଶୈଳୀକୁ ପାଞ୍ଚଟି ଭାଷାରେ OmniRouteର ସଂକ୍ଷିପ୍ତ ଆଉଟପୁଟ୍ ଶୈଳୀରେ ଅନୁକୂଳିତ କରାଯାଇଛି। |
### 🧩 ସଂକ୍ଷିପ୍ତ ଫର୍ମାଟ୍, ଟୋକନ୍ ଗବେଷଣା ଏବଂ କୋଡ୍-ସଚେତନ ସାଧନ
| ପ୍ରକଳ୍ପ | ⭐ | ଏହା OmniRouteକୁ କିପରି ପ୍ରେରିତ କରିଥିଲା |
| TOON | 25,509 | ଟୋକନ୍-ଅଭିମୁଖୀ ଅବଜେକ୍ଟ ନୋଟେସନ୍ — ଏହାର ସ୍ତମ୍ଭୀୟ, ହେଡର୍-ଓ-ଧାଡ଼ି ମଡେଲ୍ ଆମର ସାରଣୀବଦ୍ଧ ସଂକ୍ଷିପ୍ତକରଣ ପର୍ଯ୍ୟାୟକୁ ଆକାର ଦେଇଛି। |
| GCF – Graph Compact Format | 59 | ଏହାର ସଂକ୍ଷିପ୍ତ ଗ୍ରାଫ୍ ଫର୍ମାଟ୍ ଏବଂ ସାଧାରଣ-ପ୍ରୋଫାଇଲ୍ ଡିଜାଇନ୍ OmniRouteର ସାରଣୀବଦ୍ଧ ସଂକ୍ଷିପ୍ତକରଣ ଏବଂ Headroom କୋଡେକ୍ ଫର୍ମାଟ୍କୁ ଆକାର ଦେଇଛି। |
| gcf-typescript | 4 | Headroom ସାଧାରଣ-ପ୍ରୋଫାଇଲ୍ କୋଡେକ୍ ଭାବରେ ସିଧାସଳଖ ଭେଣ୍ଡର୍ କରାଯାଇ ବିସ୍ତାରିତ MIT TypeScript କାର୍ଯ୍ୟାନ୍ୱୟନ। |
| token-optimizer-mcp | 551 | Brotli/SQLite କ୍ୟାଶ୍ + ପ୍ରତି-ସେସନ୍ ପ୍ରସଙ୍ଗ-ପାର୍ଥକ୍ୟ — ଆମର session-dedup ଇଞ୍ଜିନ୍କୁ ପ୍ରେରିତ କରିଛି। |
| token-savior | 1,182 | Bash-ଆଉଟପୁଟ୍ ସଂକ୍ଷିପ୍ତକରଣ + MCP ପ୍ରୋଫାଇଲ୍ — ଆମର ସଙ୍କୋଚନ ପରିତ୍ୟାଗ ନୀତି ଏବଂ MCP ସାଧନ-ମ୍ୟାନିଫେଷ୍ଟ୍ ହ୍ରାସକୁ ପ୍ରେରିତ କରିଛି। |
| token-saver | 154 | ବିଫଳତା-ସଚେତନ ପରିତ୍ୟାଗ ସହିତ ବିଷୟବସ୍ତୁ-ସଚେତନ, ପ୍ରତି-ଫାଇଲ୍-ପ୍ରକାର ଆଉଟପୁଟ୍ ସଙ୍କୋଚନ — ଆମର ପ୍ରତି-ପ୍ରକାର ପ୍ରେଷଣ ଏବଂ ସର୍ବନିମ୍ନ-ଲାଭ ଏଡ଼ାଇବା ନୀତିକୁ ସତ୍ୟାପିତ କରିଛି। |
| token-optimizer | 2,595 | "ଅଦୃଶ୍ୟ ଟୋକନ୍ଗୁଡ଼ିକୁ ଖୋଜନ୍ତୁ" — ଏହାର ଅଫ୍ଲୋଡ୍ + ପୁନରୁଦ୍ଧାରଯୋଗ୍ୟ-ହ୍ୟାଣ୍ଡଲ୍ ଢାଞ୍ଚା ଆମର CCR ଅଫ୍ଲୋଡ୍ ଚିନ୍ତାଧାରାକୁ ଆକାର ଦେଇଛି। |
| TokenMizer | 33 | ଆମର session-dedup ଡିଜାଇନ୍କୁ ଆକାର ଦେଇଥିବା ଏକ ସେସନ୍-ଗ୍ରାଫ୍ + ବିଭିନ୍ନ ଟର୍ନ୍ରେ ଧାଡ଼ି-ପ୍ରତିଲିପି ଅପସାରଣ ନକ୍ସା। |
| OmniCompress | 3 | Rust ସ୍ତମ୍ଭୀୟ-JSON + ବିଷୟବସ୍ତୁ-ଠିକଣାଯୁକ୍ତ ପୁନରୁଦ୍ଧାର + ବାର୍ତ୍ତାଗୁଡ଼ିକ ମଧ୍ୟରେ ପ୍ରତିଲିପି ଅପସାରଣ — ଆମର headroom/ccr/session-dedup ଇଞ୍ଜିନ୍ ଡିଜାଇନ୍ ଏବଂ କ୍ୟାଶ୍-ସ୍ଥିର "ସଙ୍କୋଚିତ ରୂପ ଅବସ୍ଥାନ-ନିରପେକ୍ଷ" ଅପରିବର୍ତ୍ତନୀୟତାକୁ ସତ୍ୟାପିତ କରିଛି। |
| mcp-compressor | 133 | MCP ସାଧନ-ସ୍କିମା/ବର୍ଣ୍ଣନା ସଙ୍କୋଚନ — ଆମର MCP ସାଧନ-ମ୍ୟାନିଫେଷ୍ଟ୍ ସଂଖ୍ୟାତ୍ମକତା ହ୍ରାସକୁ ଆକାର ଦେଇଛି। |
| RepoMapper | 217 | Aider-ଶୈଳୀ ରିପୋ-ମ୍ୟାପ୍ ଶ୍ରେଣୀକରଣ — ଆମର ରିପୋ-ମ୍ୟାପ୍ / ପୁନରୁଦ୍ଧାର-ଶ୍ରେଣୀକରଣ ଅନ୍ୱେଷଣକୁ ଆକାର ଦେଇଛି। |
| quiet-shell-mcp | 4 | MCP ଉପରେ ଘୋଷଣାତ୍ମକ ଶେଲ୍-ଆଉଟପୁଟ୍ ହ୍ରାସ — ଆମର ଘୋଷଣାତ୍ମକ bash-ଆଉଟପୁଟ୍ ସଂକ୍ଷିପ୍ତକରଣକୁ ସତ୍ୟାପିତ କରିଛି। |
| ts-morph | 6,205 | TypeScript Compiler API ସାଧନସମୂହ — ଷ୍ଟ୍ରିଙ୍ଗ୍, ଟେମ୍ପଲେଟ୍ ଏବଂ ରେଗେକ୍ସ୍ ଲିଟେରାଲ୍କୁ ସଂରକ୍ଷଣ କରୁଥିବା ଆମର ପାର୍ସର୍-ଭିତ୍ତିକ ମନ୍ତବ୍ୟ ଅପସାରଣକୁ ପ୍ରେରିତ କରିଛି। |
### 🧠 ସ୍ମୃତି ଏବଂ RAG
| ପ୍ରକଳ୍ପ | ⭐ | ଏହା OmniRouteକୁ କିପରି ପ୍ରେରଣା ଦେଇଛି |
| Mem0 | 67,385 | ସାର୍ବଜନୀନ ମେମୋରି ସ୍ତର — ଏହାର proxy-as-write/read-boundary ମଡେଲ୍ ଆମର ମେମୋରି ଆର୍କିଟେକ୍ଚରକୁ ଆକାର ଦେଇଛି। |
| Letta (MemGPT) | 25,179 | ସ୍ତରୀକୃତ ମେମୋରି ସହିତ ଷ୍ଟେଟ୍ଫୁଲ୍ ଏଜେଣ୍ଟ — ଆମର Context Control & Recovery (CCR) ସ୍ତରୀକୃତ ମଡେଲ୍କୁ ପ୍ରେରଣା ଦେଇଛି। |
| WFGY | 1,800 | ବାରମ୍ବାର ଘଟୁଥିବା 16ଟି RAG/LLM ବିଫଳତା ଧରଣର ProblemMap ବର୍ଗୀକରଣ — ଆମର ସମସ୍ୟା-ନିବାରଣ ଗାଇଡ୍ର ସାଧାରଣ ଶବ୍ଦାବଳୀ। |
### 🛰️ ଟ୍ରାଫିକ୍ ନିରୀକ୍ଷଣ, MITM ଏବଂ ସ୍ୱଚ୍ଛ ପ୍ରକ୍ସି
| ପ୍ରକଳ୍ପ | ⭐ | ଏହା OmniRouteକୁ କିପରି ପ୍ରେରଣା ଦେଇଛି |
| llm-interceptor | 79 | କୋଡିଂ-ଆସିଷ୍ଟାଣ୍ଟ ↔ LLM ଟ୍ରାଫିକ୍ର MITM ଇଣ୍ଟରସେପ୍ସନ୍/ବିଶ୍ଳେଷଣ ପ୍ରାରମ୍ଭିକ Traffic Inspector ଆବଶ୍ୟକତାଗୁଡ଼ିକୁ ସୂଚିତ କରିଥିଲା। ପୂର୍ବରୁ ବ୍ୟୁତ୍ପନ୍ନ ହୋଇଥିବା ଚାରିଟି ମଡ୍ୟୁଲ୍ — SSE ମର୍ଜିଂ, କଥୋପକଥନ ସ୍ୱାଭାବିକୀକରଣ, ଗୁପ୍ତ ତଥ୍ୟ ମାସ୍କିଂ ଏବଂ ହେଡର୍ ସାନିଟାଇଜେସନ୍ — ସାର୍ବଜନୀନ ପ୍ରୋଟୋକଲ୍ ମାନକ ଆଧାରିତ ସ୍ୱାଧୀନ clean-room କାର୍ଯ୍ୟାନ୍ୱୟନ ଦ୍ୱାରା ପ୍ରତିସ୍ଥାପିତ ହୋଇଛି। ଦୁଇଟି host-passthrough ସର୍ଫେସ୍ (passthrough.ts ଏବଂ _internal/bypass.cjs) ସ୍ୱାଧୀନ ଭାବେ ବର୍ଗୀକୃତ OmniRoute-ଆଭ୍ୟନ୍ତରୀଣ କାର୍ଯ୍ୟାନ୍ୱୟନ ଭାବେ ରହିଛି; ସେହି ପ୍ରତିସ୍ଥାପନର ଅଂଶ ଭାବେ ସେଗୁଡ଼ିକୁ ପୁନଃଲେଖନ କରାଯାଇନଥିଲା। |
| ProxyBridge | 6,814 | ସ୍ୱଚ୍ଛ ପ୍ରତି-ପ୍ରକ୍ରିୟା ପ୍ରକ୍ସି ରାଉଟିଂ — ଆମର କ୍ରାଶ୍-ସୁରକ୍ଷିତ MITM ଟିୟର୍ଡାଉନ୍, ସକେଟ୍ ନିଷ୍କ୍ରିୟତା-ଟାଇମ୍ଆଉଟ୍, /proc ପ୍ରକ୍ରିୟା ଆରୋପଣ ଏବଂ TPROXY କ୍ୟାପଚର୍କୁ ପ୍ରେରଣା ଦେଇଛି। |
### 📚 ମଡେଲ୍ ତଥ୍ୟ, ପର୍ଯ୍ୟବେକ୍ଷଣୀୟତା ଏବଂ UI
| ପ୍ରକଳ୍ପ | ⭐ | ଏହା OmniRouteକୁ କିପରି ପ୍ରେରଣା ଦେଇଛି |
| models.dev | 7,286 | AI ମଡେଲ୍ ବିବରଣୀ, ମୂଲ୍ୟ ଏବଂ କ୍ଷମତାର ଏକ ଖୋଲା ଡାଟାବେସ୍ — ଆମର ମଡେଲ୍ କ୍ୟାଟାଲଗ୍ରେ ସ୍ୱଦେଶୀ ଭାବେ ସିଙ୍କ୍ କରାଯାଇଛି। |
| React Flow / xyflow | 38,705 | ଆମର ରିଅଲ୍-ଟାଇମ୍ Compression Studio ଏବଂ Combo/Routing Studioକୁ ଚାଳିତ କରୁଥିବା ନୋଡ୍-ଆଧାରିତ ଗ୍ରାଫ୍ ଲାଇବ୍ରେରୀ। |
| LangGraph | 43,443 | LangGraph Studioର ଲାଇଭ୍ ୱର୍କଫ୍ଲୋ-ଗ୍ରାଫ୍ ଭିଜୁଆଲାଇଜେସନ୍ ଆମ Studiosର ରିଅଲ୍-ଟାଇମ୍ କ୍ୟାସକେଡ୍ ଦୃଶ୍ୟକୁ ପ୍ରେରଣା ଦେଇଛି। |
| Langfuse | 35,990 | ଏହାର trace → span → generation ପର୍ଯ୍ୟବେକ୍ଷଣୀୟତା ମଡେଲ୍ ଆମର Compression Studio ୱାଟରଫଲ୍କୁ ଆକାର ଦେଇଛି। |
| Kiali | 3,645 | Istio ସର୍ଭିସ୍-ମେଶ୍ ପର୍ଯ୍ୟବେକ୍ଷଣୀୟତା — Routing/Combo Studioରେ ଆମର ସର୍କିଟ୍-ବ୍ରେକର୍ ବ୍ୟାଜ୍ ଏବଂ ତ୍ରୁଟି-ଏଜ୍ ଭିଜୁଆଲ୍ଗୁଡ଼ିକୁ ପ୍ରେରଣା ଦେଇଛି। |
| lobe-icons | 2,615 | ଆମର ଡ୍ୟାସ୍ବୋର୍ଡରେ ପ୍ରଦାତା ଆଇକନ୍ଗୁଡ଼ିକୁ ରେଣ୍ଡର୍ କରୁଥିବା AI/LLM ବ୍ରାଣ୍ଡ ଲୋଗୋ। |
| flag-icons | 12,473 | README ଭାଷା ଚୟନକର୍ତ୍ତା ଦ୍ୱାରା ବ୍ୟବହୃତ MIT-ଲାଇସେନ୍ସପ୍ରାପ୍ତ SVG ପତାକାଗୁଡ଼ିକ ପ୍ରଦାନ କରେ। |
### 🛡️ ସୁରକ୍ଷା
| ପ୍ରକଳ୍ପ | ⭐ | ଏହା OmniRouteକୁ କିପରି ପ୍ରେରଣା ଦେଇଛି |
| awesome-secure-defaults | 722 | ଡିଫଲ୍ଟ ଭାବେ ସୁରକ୍ଷିତ ଲାଇବ୍ରେରୀଗୁଡ଼ିକର ଏକ ସୁଚୟିତ ତାଲିକା, ଯାହା ଆମର ସୁରକ୍ଷା ପସନ୍ଦଗୁଡ଼ିକୁ ମାର୍ଗଦର୍ଶନ କରେ (Helmet.js, DOMPurify, ssrf-req-filter, safe-regex, Google Tink)। |
### 🧭 ପରିପୂରକ ଉପକରଣ
| ପ୍ରକଳ୍ପ | ⭐ | ଏହା OmniRouteକୁ କିପରି ପ୍ରେରଣା ଦେଇଛି |
| ClawRouter | 6,628 | ଅନୁରୋଧ ଡିଡୁପ୍ଲିକେସନ୍, ଜରୁରୀକାଳୀନ ଶୂନ୍ୟ-ମୂଲ୍ୟ ଫଲ୍ବ୍ୟାକ୍, ପ୍ଲଗ୍ଯୋଗ୍ୟ Auto-Combo କୌଶଳ ଏବଂ ବହୁଭାଷୀ ଉଦ୍ଦେଶ୍ୟ ବର୍ଗୀକରଣକୁ ପ୍ରେରଣା ଦେଇଛି। |
| Antigravity-Manager | 32,333 | ଏହାର ଆକାଉଣ୍ଟ-ସଚେତନ ମଡେଲ୍ ରିମ୍ୟାପିଂ, ଏକ୍ସିକ୍ୟୁଟେବଲ୍-ପାଥ୍ ବୈଧତା ଯାଞ୍ଚ ଏବଂ ପ୍ଲାନ୍-ଲେବଲ୍ ଆଚରଣ OmniRouteର Antigravity ରନ୍ଟାଇମ୍କୁ ସୂଚିତ କରିଛି। |
| vscode-antigravity-cockpit | 4,850 | ଏହାର ସଂକ୍ଷିପ୍ତ କୋଟା-ରିସେଟ୍ କାଉଣ୍ଟଡାଉନ୍ ଫର୍ମାଟ୍ OmniRouteର ସମ୍ବନ୍ଧିତ ପ୍ରଦାତା-ସୀମା ପ୍ରଦର୍ଶନକୁ ପ୍ରେରଣା ଦେଇଛି। |
| AionUi | 33,611 | ଏହାର ACP ଇଣ୍ଟିଗ୍ରେସନ୍ଗୁଡ଼ିକ OmniRouteର ସ୍ଥାପିତ CLI ଏଜେଣ୍ଟଗୁଡ଼ିକର ସ୍ୱୟଂଚାଳିତ ଚିହ୍ନଟକୁ ପ୍ରେରଣା ଦେଇଛି। |
| CodexBar | 22,616 | Grok Build କୋଟା ସର୍ଫେସ୍କୁ ଚିହ୍ନଟ କରିଥିଲା; ଏହା ପରେ OmniRoute ସ୍ୱାଧୀନ ଭାବେ ଲାଇଭ୍ ୱାୟାର୍ ଫର୍ମାଟ୍କୁ ଯାଞ୍ଚ ଏବଂ ସଂଶୋଧନ କରିଥିଲା। |
## 📄 ଲାଇସେନ୍ସ
MIT ଲାଇସେନ୍ସ - ବିବରଣୀ ପାଇଁ [LICENSE](LICENSE) ଦେଖନ୍ତୁ।
---
**[⬆ ଉପରକୁ ଫେରନ୍ତୁ](#-omniroute)** · ମୁକ୍ତ ଉତ୍ସ AI ସମ୍ପ୍ରଦାୟ ପାଇଁ ❤️ ସହିତ ନିର୍ମିତ।
OmniRoute v3.8.53 · Node ≥22.22.2 · MIT ଲାଇସେନ୍ସ · omniroute.online