Reading the repo
Reading the repo
How to install on Windows
Never stop coding. Free MIT AI gateway: one endpoint, 375 providers (150+ free), 1,400+ models Kimi, Claude, GPT, Gemini, GLM, DeepSeek, MiniMax. Works with Claude Code, Codex, Cursor, OpenCode, Cline & Copilot. Quota-aware auto-fallback, RTK+Caveman compression saves 15-95% tokens, MCP/A2A, Desktop/PWA. Built by 900+ contributors
Saved setup from 10 h ago
Will it work on my device?
Invoke-WebRequest "https://github.com/cheaper-inference/OmniRoute/releases/download/v3.8.53/OmniRoute.Setup.3.8.53.exe" -OutFile "OmniRoute.Setup.3.8.53.exe" Start-Process ".\OmniRoute.Setup.3.8.53.exe"
Invoke-WebRequest "https://github.com/cheaper-inference/OmniRoute/releases/download/v3.8.53/OmniRoute.3.8.53.exe" -OutFile "OmniRoute.3.8.53.exe" Start-Process ".\OmniRoute.3.8.53.exe"
Invoke-WebRequest "https://github.com/cheaper-inference/OmniRoute/releases/download/v3.8.53/OmniRoute.exe" -OutFile "OmniRoute.exe" Start-Process ".\OmniRoute.exe"
npm install -g omniroute
npm install -g --allow-scripts=omniroute,keytar,onnxruntime-node,@parcel/watcher,@swc/core,protobufjs,esbuild omniroute
pnpm add -g omniroute@latest --allow-build=better-sqlite3 --allow-build=@swc/core && omniroute
bun install -g omniroute
bun add -g omniroute
From the README, exactly as the maintainers wrote it.
A self-hosted app: Docker runs it on your computer and you open it in the browser. Needs Docker Desktop (or Docker Engine on Linux). Run docker compose commands inside the cloned repo folder.
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
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
From the README, exactly as the maintainers wrote it.
No reports for Windows yet.
Opens a chat with this manual already filled in, for Windows. It uses your own account; gitmanual sends nothing.