輕量的 OpenAI 格式 API 閘道,支援多 key 輪詢、故障轉移、多供應商路由、可自由配置路由對應、金鑰管理與簡易的儀表板。Node.js 原生執行,無需第三方套件或資料庫。
A lightweight OpenAI-compatible API gateway featuring multi-key polling, failover, multi-provider routing, custom route mapping, key management, and a simple dashboard. Runs on bare Node.js with zero dependencies.
Easy config and monitoring dashboard
Zero dependencies. Deploy anywhere in seconds.
Route to OpenAI, DeepSeek, Mistral, Groq, or any OpenAI-compatible provider from a single endpoint.
A simple JSON-formatted key list for easy configuration and backup.
Metrics: request rate, latency, error codes, provider health. Built-in console served from memory.
Track request usage and errors.
Continuous health checks with visual status indicators. Automatic provider degradation detection.
Support per-key RPM and model context size limits.
Need Node or Bun JS runtime, download repository code, write a config JSON file, run NPM script.
http://localhost:3000/console.// config.json { "port": 3000, "providers": { "openai": { "apiKeys": ["sk-...KeyA", "sk-...KeyB"], "baseUrl": "https://api.openai.com" } }, "models": { "gpt-4": "openai" } }
Quick answers to common questions.
http://your.host/console). Works with nginx, Caddy, Cloudflare Tunnel, or any reverse proxy.