YoloRouter
yolorouter.com
What it is
YoloRouter is a gateway that sends AI model requests to multiple providers through a compatible API. It accepts OpenAI Chat Completions and Responses, Anthropic Messages, and Gemini generateContent protocols, and translates between supported formats when the client and provider use different ones. Routing includes ordered provider candidates, failover, and pooling of upstream keys; the documentation lists access to providers including OpenAI and Anthropic through one endpoint. Streaming uses Server-Sent Events with usage tracking. Alongside chat, the gateway exposes OpenAI Images and Videos APIs, with billing based on delivered images or video seconds. It can compress bulky tool output before forwarding it upstream and report measured savings. API keys can have model allowlists, rate and concurrency limits, budget caps, expiry, and revocation. The admin console supports multiple users, single sign-on, usage visibility, and account controls. Self-hosted deployment is a single binary with an embedded console, SQLite by default, or optional PostgreSQL. The self-hosted plan is free. Cloud billing uses top-up credits, with no subscription or minimum spend.
Spec sheet
- What it does
- YoloRouter is an OpenAI-compatible gateway that routes AI requests among multiple providers.Read 15 Oct 2026 · docs.yolorouter.com
- Product
- YoloRouter is an OpenAI-compatible AI model routing gateway that routes requests across multiple AI providers.Read 30 Sep 2026 · yolorouter.com
- Deployment
- The product is distributed as a single binary with an embedded admin console and no Node runtime requirement.Read 15 Oct 2026 · docs.yolorouter.com
- Security
- Upstream keys are encrypted at rest with AES-256.Read 15 Oct 2026 · docs.yolorouter.com
- Access controls
- API keys can have model allowlists, rate and concurrency limits, budget caps, expiry and instant revocation.Read 15 Oct 2026 · docs.yolorouter.com
- API compatibility
- The API supports OpenAI Chat Completions, OpenAI Responses, Anthropic Messages, and Gemini generateContent protocols.Read 30 Sep 2026 · github.com
- API reference
- The documentation provides an OpenAPI-generated reference with schemas, parameters and a live playground.Read 15 Oct 2026 · docs.yolorouter.com
- Architecture
- The backend uses Go with Gin, GORM and goose, while the Vue 3 and TypeScript frontend is embedded with go:embed.Read 15 Oct 2026 · docs.yolorouter.com
- Cloud billing
- YoloRouter Cloud uses pay-as-you-go credits without a subscription or minimum spend.Read 15 Oct 2026 · yolorouter.com
- Company identity
- The public GitHub organization identifies itself only as YoloRouter and does not state a legal name, headquarters or founding year.Read 15 Oct 2026 · github.com
- Cost optimization
- YoloRouter can inject system prompts and compress bulky tool output while reporting measured savings.Read 15 Oct 2026 · docs.yolorouter.com
- External licence record
- The external mirror identifies the repository licence as Apache-2.0.Read 15 Oct 2026 · git.mitgai.net
- Install platforms
- Install documentation covers Docker, release binaries and service installers for Linux, macOS and Windows.Read 15 Oct 2026 · docs.yolorouter.com
- Key rotation
- Provider key pools automatically skip rate-limited, unauthorized or quota-exhausted keys.Read 15 Oct 2026 · docs.yolorouter.com
- Limit: input lengths
- MiniMax accepts up to 10,000 characters and Zhipu up to 1,024, with upstream errors returned for excess input.Read 15 Oct 2026 · github.com
- Limit: media URLs
- Returned image and video URLs retain the upstream provider's expiry because YoloRouter does not rehost them.Read 15 Oct 2026 · github.com
- Limit: Responses images
- Responses input_image entries are dropped when translation to another egress protocol is required.Read 15 Oct 2026 · github.com
- Limit: speech failover
- Speech requests do not fail over because voice selections are vendor-specific.Read 15 Oct 2026 · github.com
- Limit: video cancellation
- Video jobs have no cancellation endpoint in the supported task dialects.Read 15 Oct 2026 · github.com
- Media APIs
- The gateway exposes OpenAI Images and Videos APIs beside chat and bills delivered images or delivered seconds.Read 30 Sep 2026 · yolorouter.com
- Model catalogue
- The models page lists 21 available models with pricing, context windows and capabilities.Read 15 Oct 2026 · yolorouter.com
- Model pricing
- The pricing page lists Claude Opus 4.8 at input $5→$1.5 and output $25→$7.5.Read 15 Oct 2026 · yolorouter.com
- Notable news
- Release v0.2.8 on October 11, 2026 added session observability and replay, capability enforcement, admin audit and media playground APIs.Read 15 Oct 2026 · github.com
- Observability
- The console reports token and cost KPIs, usage breakdowns and full per-attempt request logs with CSV export.Read 15 Oct 2026 · docs.yolorouter.com
- Praise: repository description
- An external GitHub mirror describes YoloRouter as a free self-hosted gateway with four protocols and an embedded console.Read 15 Oct 2026 · github.laiyagushi.com
- Protocol translation
- It translates OpenAI Chat, OpenAI Responses, Anthropic Messages and Gemini requests between provider protocols.Read 15 Oct 2026 · yolorouter.com
- Provider failover
- Ordered provider candidates allow requests to fail over when a provider is unavailable.Read 15 Oct 2026 · docs.yolorouter.com
- Provider routing
- It provides multi-provider failover, ordered provider candidates, and upstream key pooling.Read 30 Sep 2026 · github.com
- Repository activity
- An external repository mirror shows 215 stars, 5 forks and 574 commits.Read 15 Oct 2026 · git.mitgai.net
- Repository structure
- The external mirror lists docs, frontend, internal and migrations directories in the public repository.Read 15 Oct 2026 · git.mitgai.net
- SDKs
- Examples are provided for Python, Node.js, Go, cURL and numerous agent tools.Read 15 Oct 2026 · docs.yolorouter.com
- Search Bridge
- The hosted service recognizes OpenAI, Claude and Gemini search parameters and returns live results with links.Read 15 Oct 2026 · yolorouter.com
- Security reporting
- Security vulnerabilities should be reported through GitHub's private Security Advisories flow rather than public issues or pull requests.Read 30 Sep 2026 · github.com
- Self-hosted API coverage
- Self-hosting serves chat, generation, image, image-edit and model-listing endpoints; embeddings and video are Cloud-only.Read 15 Oct 2026 · docs.yolorouter.com
- Storage
- SQLite works without configuration and PostgreSQL is available as an alternative.Read 15 Oct 2026 · docs.yolorouter.com
- Storage and deployment
- The product is distributed as a single binary with an embedded admin console, requires no Node runtime, uses SQLite by default, and optionally supports PostgreSQL.Read 30 Sep 2026 · yolorouter.com
- Streaming
- Streaming uses Server-Sent Events with usage tracking.Read 30 Sep 2026 · yolorouter.com
- Supported providers
- The documentation lists access to providers including OpenAI and Anthropic through one endpoint.Read 30 Sep 2026 · yolorouter.com
- Target users
- The product is designed for teams already shipping AI features and for multi-model access, cost optimization, provider failover, quota management, and request observability.Read 30 Sep 2026 · yolorouter.com
- Team features
- The admin console supports multiple users, OAuth2/OIDC single sign-on, per-user usage visibility, and administrative account controls.Read 30 Sep 2026 · github.com
- Vision Bridge
- Images sent to text-only coding models can be described by a configured vision model before forwarding.Read 15 Oct 2026 · yolorouter.com
Plans and prices
Strong points and limits
Strong points
- Supports four listed API protocol families.
- Provides provider failover and ordered candidates.
- API keys support budgets and usage limits.
- Self-hosted plan is free.
- Cloud charges by usage without subscription or minimum spend.
Limits
- Self-hosted storage uses SQLite by default.
- PostgreSQL is optional, not the default storage.
- Cloud billing uses top-up credits.
Who it suits
YoloRouter suits teams already shipping AI features that need multi-provider access, failover, cost controls, quotas, or request visibility. Self-hosting is an option for teams that want the single-binary deployment.
Verdict
YoloRouter combines protocol translation, routing, and access controls in a self-hostable gateway. Its free self-hosted plan and usage-based cloud billing offer distinct deployment and payment paths.
Where Specifiction places it
- LLM gateways#9 of 338.5
- LLM Gateway Software#11 of 348.2