Core control
ให้คำขอเดินต่อได้เสมอ
เมื่อปลายทางใช้งานไม่ได้หรือโควตาหมด OmniRoute จะเลือกปลายทางถัดไปที่ยังทำงานปกติ
กำหนดเส้นทางไปยังผู้ให้บริการ 352 รายผ่าน endpoint เดียวที่เข้ากันได้กับ OpenAI พร้อม fallback อัตโนมัติ
OmniRoute × Cheaper Inference
รวม fallback อัตโนมัติและเครื่องมือนักพัฒนาของ OmniRoute เข้ากับตลาดที่จัดอันดับตามต้นทุนของ Cheaper Inference ทุกคำขอที่เข้าเกณฑ์จะเริ่มจากเส้นทางผู้ให้บริการที่ถูกที่สุดที่มีอยู่
| โมเดล | ราคาอินพุต | ราคาเอาต์พุต | ประหยัด | คอนเท็กซ์ | รายละเอียด |
|---|---|---|---|---|---|
| gpt-5.6-terraOpenAI · text | ลด 60% | 1.1M | |||
| gpt-oss-120bOpenAI · text | ลด 60% | 131K | |||
| deepseek-v4.1-flashDeepSeek · text | ลด 50% | 1.0M | |||
| gpt-5.6-solOpenAI · text | ลด 50% | 1.1M | |||
| glm-4.5Z.ai · text | ลด 45% | 128K | |||
| glm-4.5-airZ.ai · text | ลด 45% | 128K | |||
| glm-4.6Z.ai · text | ลด 45% | 198K | |||
| glm-4.7Z.ai · text | ลด 45% | 128K |
ตัวควบคุมหลัก
Core control
เมื่อปลายทางใช้งานไม่ได้หรือโควตาหมด OmniRoute จะเลือกปลายทางถัดไปที่ยังทำงานปกติ
Core control
ไปป์ไลน์ 12 เอนจินลดคอนเท็กซ์ที่เข้าเกณฑ์ลง 15–95% ตัวอย่างงานที่ใช้เครื่องมือหนักตามเอกสารลดได้ ~89%
Core control
แพ็กเกจฟรี 90+ รายการ และผู้ให้บริการฟรีตลอดแบบรีเซ็ตรายรอบหรือไม่ต้องใช้คีย์อีก 56 ราย เริ่มต้นแบบไม่ใช้คีย์ได้โดยไม่ต้องมีบัตรเครดิต
Core control
ตั้งค่า Claude Code, Codex, Cursor, Cline, Copilot, Antigravity และไคลเอนต์อื่นที่รองรับผ่าน endpoint เดียว
Core control
รับคำขอแบบ OpenAI, Claude, Gemini และ Responses API ที่ /v1
Core control
เซอร์กิตเบรกเกอร์ ข้อมูลรับรองที่เข้ารหัส MCP, A2A หน่วยความจำ guardrails และ evals มาพร้อมกับเกตเวย์ที่โฮสต์เอง
แคตตาล็อก
แคตตาล็อกที่ครอบคลุมแชท สื่อ การค้นหา รันไทม์ในเครื่อง เอเจนต์คลาวด์ และการเชื่อมต่อระดับระบบ
ผู้ให้บริการ 352 ราย+
ทุกรายอยู่หลัง endpoint ในเครื่องเพียงจุดเดียว
endpoint เดียวที่ทุกไคลเอนต์ชี้ไปhttp://localhost:20128/v1
เริ่มต้นอย่างรวดเร็ว
ติดตั้งแพ็กเกจ เปิดเกตเวย์ แล้วชี้ไคลเอนต์ที่เข้ากันได้กับ OpenAI ไปที่พอร์ต 20128
ติดตั้งแพ็กเกจ omniroute จาก npm แบบ global
$ npm install -g omnirouteadded 1 package
เปิด API และแดชบอร์ดพร้อมกันบนพอร์ต 20128
$ omniroute▸ dashboard ✓ http://localhost:20128/dashboard▸ api ...... ✓ serving on :20128
ใช้ http://localhost:20128/v1 เส้นทาง auto แบบไม่ใช้คีย์ทำงานได้ทันทีหลังติดตั้งใหม่
$ curl localhost:20128/v1/models✓ models listed
ตัวควบคุมเกตเวย์
ตั้งค่า fallback โควตา การบีบอัด หน่วยความจำ MCP และ A2A จากแดชบอร์ดในเครื่อง
Gateway control
ตั้งโมเดลเป็น auto หรือสร้างคอมโบของคุณเองด้วยกลยุทธ์ 19 แบบและ fallback แบบหลายระดับ
ใช้โหมดสำเร็จรูป หรือผสมกลยุทธ์ 19 แบบให้เข้ากับเป้าหมายที่คุณให้ความสำคัญ
Gateway control
หน่วยความจำการสนทนาแบบถาวร พร้อมค้นคีย์เวิร์ดด้วย FTS5 และค้นเวกเตอร์ด้วย Qdrant
Gateway control
เบรกเกอร์ผู้ให้บริการ คูลดาวน์การเชื่อมต่อ และล็อกโมเดล แยกความล้มเหลวในขอบเขตที่เล็กที่สุดที่มีประโยชน์
Gateway control
บัญชีแบบไม่นับซ้ำในพูลครอบคลุมแพ็กเกจฟรี 90+ รายการ
ความจุแพ็กเกจฟรีที่เผยแพร่ไว้ แบบไม่นับซ้ำ
Gateway control
12 เอนจินที่ประกอบร่วมกันได้ สำหรับเอาต์พุตเครื่องมือ คอนเท็กซ์ และสไตล์การตอบ
ลดโทเค็นที่เข้าเกณฑ์ลง 15–95%
Gateway control
เซิร์ฟเวอร์ในตัวที่เปิดเครื่องมือเกตเวย์ 110 รายการใน 33 ขอบเขต
เครื่องมือ 110 รายการ · 33 ขอบเขต · stdio / HTTP
Gateway control
เซิร์ฟเวอร์เอเจนต์ JSON-RPC พร้อม 6 สกิล
6 สกิล · JSON-RPC 2.0 · Agent Card
Gateway control
คำขอที่ซ้ำสามารถตอบกลับจากแคชได้ และ header การตอบกลับจะบอกว่าประหยัดไปเท่าไร
X-OmniRoute-Cache: HIT
ความเข้ากันได้กับไคลเอนต์
ชี้ CLI หรือเอดิเตอร์ที่เข้ากันได้กับ OpenAI ไปที่ base URL ในเครื่องเดียว OmniRoute จัดการผู้ให้บริการที่อยู่เบื้องหลังให้
http://localhost:20128/v1
curl http://localhost:20128/v1/chat/completions \
-H "Authorization: Bearer $OMNIROUTE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"auto","messages":[{"role":"user","content":"Hello"}]}'OmniCopilot
OmniCopilot เพิ่มโมเดลจาก OmniRoute เข้าไปในตัวเลือกโมเดลที่มีอยู่
ใช้ได้กับ VS Code รุ่น stable และ Insiders ติดตั้งจาก Marketplace หรือมุมมอง Extensions
สำหรับ Cursor, Windsurf, VSCodium, Theia, code-server, Gitpod และเอดิเตอร์อื่นที่เข้ากันได้
โมเดลของผู้ให้บริการทำงานผ่าน OmniRoute ใน Copilot Chat ได้ โดยไม่ต้องส่งการประมวลผลผ่านแพลน Copilot
ปัญหาที่พบบ่อย
ดูว่าตัวควบคุมใดจัดการปัญหาที่พบบ่อยแต่ละแบบ
สแนปช็อตจากเอกสาร
ตรวจสอบความสามารถเทียบกับเอกสารโปรเจกต์ที่ลิงก์ไว้เมื่อ 2026-08-30
| ความสามารถ | OmniRoute (เปิดในแท็บใหม่) | 9Router (เปิดในแท็บใหม่) | LiteLLM (เปิดในแท็บใหม่) | CLIProxyAPI (เปิดในแท็บใหม่) |
|---|---|---|---|---|
| ผู้ให้บริการ | 352 | 40+ | 100+ | 8+ upstreams |
| กลยุทธ์การกำหนดเส้นทาง | 19 | 3-tier | retry / priority | round-robin / fill-first |
| fallback หลายระดับพร้อม UI | Yes | Yes | Manual policy | Multi-account |
| การบีบอัดโทเค็น | 12 engines · 15–95% | RTK / Headroom / Caveman | No built-in pipeline | HTTP compression |
| ความสามารถ | OmniRoute (เปิดในแท็บใหม่) | 9Router (เปิดในแท็บใหม่) | LiteLLM (เปิดในแท็บใหม่) | CLIProxyAPI (เปิดในแท็บใหม่) |
|---|---|---|---|---|
| เซิร์ฟเวอร์ MCP ในตัว | 110 gateway tools | No | MCP client / gateway | No |
| โปรโตคอล A2A | Server · 6 skills | No | A2A client / gateway | No |
| เอเจนต์คลาวด์ | Codex / Cursor / Devin / Jules | No | No | Sidecar integrations |
| ความสามารถ | OmniRoute (เปิดในแท็บใหม่) | 9Router (เปิดในแท็บใหม่) | LiteLLM (เปิดในแท็บใหม่) | CLIProxyAPI (เปิดในแท็บใหม่) |
|---|---|---|---|---|
| ชั้นแยกความล้มเหลว | 3: provider / connection / model | Cooldown | Cooldown / retry | Cooldown |
| หน่วยความจำถาวร | FTS5 + vector | No | Semantic cache | No |
| Guardrails | PII / injection / vision | No | Yes | Cloaking controls |
| เฟรมเวิร์ก eval | Built in | No | No | No |
| ตัวควบคุมลายนิ้วมือ TLS | wreq-js | No | No | uTLS |
| ความสามารถ | OmniRoute (เปิดในแท็บใหม่) | 9Router (เปิดในแท็บใหม่) | LiteLLM (เปิดในแท็บใหม่) | CLIProxyAPI (เปิดในแท็บใหม่) |
|---|---|---|---|---|
| สแต็กแดชบอร์ด | Next.js 16 | Next.js 16 | Next.js | Next.js / React |
| ภาษาของ UI | 38 | 10 | Not documented | 3 |
| ผู้ให้บริการ OAuth | 25 | 6 | SSO | CLI auth |
| โฮสต์เองได้ | Yes | Yes | Yes | Yes |
| สัญญาอนุญาต | MIT | MIT | MIT + enterprise | MIT |
สแนปช็อตจาก README สาธารณะและเอกสารอย่างเป็นทางการ โปรดตรวจแหล่งที่ลิงก์ไว้ก่อนตัดสินใจซื้อหรือติดตั้งใช้งาน
การติดตั้งใช้งาน
ติดตั้งบนแล็ปท็อป เซิร์ฟเวอร์ หรือโทรศัพท์ หรือเชื่อมต่อผ่านเอดิเตอร์และปลั๊กอินที่รองรับ
คำสั่งเดียวบนเดสก์ท็อป OS ที่รองรับทุกระบบ
npm install -g omnirouteเปิดคู่มือ (เปิดในแท็บใหม่)อิมเมจหลายสถาปัตยกรรม AMD64 และ ARM64
docker run … diegosouzapw/omnirouteเปิดคู่มือ (เปิดในแท็บใหม่)หน้าต่างเนทีฟและ system tray บน Windows, macOS และ Linux
npm run electron:buildเปิดคู่มือ (เปิดในแท็บใหม่)Raspberry Pi, เซิร์ฟเวอร์ ARM และ Apple Silicon
native arm64รันบน Android ได้โดยไม่ต้อง root
pkg install nodejs && npx -y omnirouteเปิดคู่มือ (เปิดในแท็บใหม่)เต็มจอ ใช้งานออฟไลน์ได้ และติดตั้งจากเบราว์เซอร์ได้
Add to Home Screenเปิดคู่มือ (เปิดในแท็บใหม่)ปลั๊กอินผู้ให้บริการเนทีฟสำหรับ OpenCode
@omniroute/opencode-providerเปิดคู่มือ (เปิดในแท็บใหม่)โมเดลจาก OmniRoute ในตัวเลือกของ Copilot Chat
Install OmniCopilotเปิดคู่มือ (เปิดในแท็บใหม่)แก้โค้ดและร่วมพัฒนา
npm install && npm run devเปิดคู่มือ (เปิดในแท็บใหม่)การกำหนดเส้นทาง
ใช้โหมดสำเร็จรูป หรือผสมกลยุทธ์ 19 แบบให้เข้ากับเป้าหมายที่คุณให้ความสำคัญ
autoBalanced defaultcurl http://localhost:20128/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{"model":"auto","messages":[{"role":"user","content":"Write a TypeScript retry helper."}]}'Routing alias auto selected. Objective: Balanced default. Fallback enabled.
ใช้โควตาที่มีอยู่แล้วก่อนจะแตะ API แบบเสียเงิน
priority · fill-firstกระจายทราฟฟิกไปตามคีย์และบัญชีต่างๆ เพื่อลดแรงกดดันจาก rate limit
weighted · round-robin · p2c · least-used · headroomกำหนดเส้นทางไปยังปลายทางที่เข้าเกณฑ์และต้นทุนต่ำสุด
cost-optimizedเก็บคอนเท็กซ์ยาวไว้บนโมเดลที่รองรับ แล้วส่งต่อเมื่อจำเป็น
context-relay · context-optimized · cache-optimizedกระจายทราฟฟิกที่เข้าเกณฑ์ไปยังปลายทางต่างๆ
random · strict-randomใช้การให้คะแนน 15 ปัจจัย ค่าล่าสุดที่ใช้ได้ดี และหน้าต่างเวลาที่รับรู้การรีเซ็ต
reset-window · reset-aware · lkgp · auto · fusion · pipelineบัญชีแพ็กเกจฟรี
รายการในแคตตาล็อก 455 รายการถูกรวมเป็นพูลรีเซ็ตรายรอบ 40 พูลแบบไม่นับซ้ำ เฉพาะงบที่เผยแพร่และเป็นบวกเท่านั้นที่นำมารวมในตัวเลขหลัก
1.51B
บัญชีแบบไม่นับซ้ำในพูลป้องกันไม่ให้โควตาที่แบ่งกันใช้ถูกนับมากกว่าหนึ่งครั้ง ผู้ให้บริการแบบไม่จำกัดยังคงแสดงอยู่โดยไม่ทำให้ยอดโทเค็นรวมพองเกินจริง Checked 2026-08-30.
ดูวิธีคำนวณ (เปิดในแท็บใหม่)การบีบอัดคอนเท็กซ์
เอาต์พุตเครื่องมือ คอนเท็กซ์ที่ซ้ำ และข้อมูลเชิงโครงสร้างที่บวม สามารถบีบอัดได้ก่อนถึงโมเดล
คอนเท็กซ์ลดลง 15–95% ของโทเค็นที่เข้าเกณฑ์โทเค็น
ก่อน: The function should iterate over the list of items, and for each item, it should check whether the value is greater than zero, and if so, add it to the running total. หลัง: sum all list items where value > 0
คำสั่งเดิม คอนเท็กซ์ที่ต้องจ่ายน้อยลง
The function should iterate over the list of items, and for each item, it should check whether the value is greater than zero, and if so, add it to the running total.sum all list items where value > 0x-omniroute-compression: standardเลือกการบีบอัด Standard แล้ว ช่วงที่เผยแพร่ ~30%
ลำดับความสำคัญของตัวควบคุม: header คำขอ → คอมโบ → โปรไฟล์ → นโยบายปรับตัว → ค่าเริ่มต้น
การแยกความล้มเหลว
คีย์เสียหนึ่งอันไม่ควรทำให้ผู้ให้บริการทั้งรายล่ม โมเดลที่ถูกจำกัดไม่ควรทำให้การเชื่อมต่อทั้งเส้นล่ม
ตัวควบคุมเครือข่าย
ขอบเขตพร็อกซีควบคุมการกำหนดเส้นทางเครือข่าย ส่วนการจัดเก็บในเครื่องเป็นหลักช่วยให้ข้อมูลปฏิบัติการอยู่บนเครื่องของคุณ
กำหนดเส้นทางแบบทั่วทั้งระบบ ต่อผู้ให้บริการ หรือต่อการเชื่อมต่อแต่ละเส้น
จับคู่กับไคลเอนต์ของผู้ให้บริการที่รองรับ ลงถึงคุณลักษณะการส่งข้อมูลที่เลือกไว้
คีย์ การใช้งาน และประวัติอยู่บนโฮสต์ที่คุณควบคุม
แดชบอร์ดในเครื่อง
จัดการผู้ให้บริการ คอมโบ การวิเคราะห์ สถานะ และค่าใช้จ่ายได้ที่ localhost:20128/dashboard
โปรโตคอลเอเจนต์
OmniRoute เปิดเกตเวย์ให้ไคลเอนต์ MCP เครือข่าย A2A และเอเจนต์เขียนโค้ดบนคลาวด์ที่รองรับได้
เครื่องมือ 110 รายการใน 33 ขอบเขต ผ่านการส่งข้อมูลแบบ stdio และ HTTP
เครื่องมือ 110 รายการ · 33 ขอบเขต · stdio / HTTP
claude mcp add omniroute --type http --url http://localhost:20128/api/mcp/stream6 สกิลสำหรับการกำหนดเส้นทางอัจฉริยะ โควตา การค้นพบ การวิเคราะห์ต้นทุน และการรายงานสถานะผ่าน JSON-RPC 2.0
6 สกิล · JSON-RPC 2.0 · Agent Card
เชื่อมต่อเวิร์กโฟลว์ Codex, Cursor, Devin และ Jules ที่รองรับผ่านพื้นผิวการประสานงานเดียว
Codex · Cursor · Devin · Jules
บริการเพิ่มเติม
รัน Bifrost, 9Router หรือ CLIProxy เป็น sidecar ที่จัดการให้ หรือใช้งานโปรไฟล์คลัสเตอร์แบบเต็ม
เชื่อมต่อ Notion และ Obsidian เป็นแหล่งคอนเท็กซ์ผ่าน MCP
ตรวจจับ prompt injection ปิดบัง PII แบบเลือกเปิด และตัวกรองความปลอดภัยแบบมาตรฐานเดียว โดยไม่ผูกกับผู้ให้บริการรายใด
ติดตาม streak ความสำเร็จ และการประหยัดแบบเรียลไทม์ควบคู่กับการวิเคราะห์เชิงปฏิบัติการ
จากชุมชน
ดูว่านักพัฒนากำลังสร้าง ถาม และแบ่งปันอะไรบน X, Reddit และ YouTube
32 วิดีโอจาก 32 ช่องดูวิดีโอชุมชนทั้ง 32 รายการ
I've been experimenting with Kiro Pro, and I found a setup that gives me the Claude Code CLI experience while using my Kiro subscription.
Been 3 days with omniroute and it is amazing.
25 posts from X · 25 Reddit postsดูโพสต์ทั้งหมด
พัฒนาแบบเปิด
ดูดาว fork ผู้ร่วมพัฒนา และรีลีสจากสแนปช็อต GitHub ที่บันทึกไว้
สแนปช็อตเมื่อ 2026-09-30
แชท ซัพพอร์ต และแผนงาน
(เปิดในแท็บใหม่)ข่าวและประกาศ
(เปิดในแท็บใหม่)ชุมชนทั่วโลก
(เปิดในแท็บใหม่)Comunidade Brasil
(เปิดในแท็บใหม่)OmniRoute by Cheaper Inference
โฮสต์ OmniRoute เอง หรือเริ่มกับ Cheaper Inference สำหรับเกตเวย์แบบโฮสต์ที่จัดอันดับตามต้นทุน