Skip to content
SPECIFICTION
Get listed

YoloRouter

yolorouter.com

Free plan Open source WebWindowsmacOSLinuxAPISelf-hosted
Visit yolorouter.com
Spec score 8.5 #9 of 33 in LLM gateways

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

Self-hosted Free Free single binary · SQLite default · PostgreSQL optional · bring your own upstream keys Read 15 Oct 2026 · yolorouter.com

Every YoloRouter plan and price →

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

Alternatives to YoloRouterAll alternatives →