Freedom251 › LLM Gateway Software
YoloRouter

What YoloRouter is
YoloRouter is an AI model routing gateway for sending requests across multiple providers through compatible APIs. It supports OpenAI Chat Completions and Responses, Anthropic Messages, and Gemini generateContent protocols, and can translate between supported protocols when client and provider formats differ. Routing options include ordered provider candidates, failover, and upstream key pooling. Streaming uses Server-Sent Events with usage tracking; the gateway also exposes OpenAI Images and Videos APIs, billing delivered images or video seconds. It can compress bulky tool output before forwarding it to upstream models and report measured savings. API keys can be constrained with model allowlists, rate and concurrency limits, budget caps, expiry, and revocation. The admin console supports multiple users, OAuth2/OIDC single sign-on, usage visibility, and account controls. Self-hosted distribution is a single binary with an embedded admin console, SQLite by default, and optional PostgreSQL. Upstream keys are encrypted at rest with AES-256, while admin credentials and API keys are hashed. Self-hosted is free. Cloud billing uses top-up credits, with no subscription or minimum spend.
Who it suits
YoloRouter is designed for teams already shipping AI features that need multi-provider access, failover, quota management, cost optimization, or request observability. It supports both self-hosted deployment and cloud usage billing.
What it does well
- Supports four named API protocol families.
- Includes provider failover and upstream key pooling.
- API keys can have budget and rate limits.
- Self-hosted plan is free.
What to know first
- Self-hosted setup uses SQLite by default.
- PostgreSQL is optional rather than the default.
- Cloud billing charges for usage through top-up credits.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Self-hosted | Free · single binary · SQLite default · PostgreSQL optional · bring your own upstream keys | Free |
As yolorouter.com lists them, read 15 Oct 2026. The maker's own page has the final word.
Getting started
- Open the YoloRouter website.
- Choose the free self-hosted plan or YoloRouter Cloud.
- For self-hosting, run the single binary with SQLite or configure optional PostgreSQL.
- Use the embedded admin console to set up accounts and API keys.
- Configure supported providers and routing candidates.
- Connect a client using one of the supported API protocols.
YoloRouter is an AI model gateway for teams building and operating applications that use multiple providers. It is strongest for teams that want routing, access controls, and usage visibility under their own administration; its central trade-off is taking on a gateway to run or paying for cloud usage.
Overview
YoloRouter gives applications one endpoint for supported providers, including OpenAI and Anthropic, and can translate among supported client and provider protocols. That can reduce provider-specific integration work for teams using more than one model service. It is infrastructure for application teams, not a consumer assistant or a model catalog.
Ordered provider candidates, failover, and upstream key pooling make it useful when teams need requests to move among providers or keys. Those capabilities come with the operational responsibility of adding a gateway to the application stack, particularly for self-hosted deployments.
Key features
Protocol support and routing
The API supports OpenAI Chat Completions and Responses, Anthropic Messages, and Gemini generateContent. Protocol translation lets a client use a different supported interface from the upstream provider, which is useful when integrating varied services behind one gateway. Streaming uses Server-Sent Events with usage tracking, giving teams a way to track streaming requests as well as route them.
The gateway also exposes OpenAI Images and Videos APIs alongside chat. It charges for delivered images or delivered video seconds, so media usage has a concrete consumption basis. Teams that only need text routing may not benefit from these endpoints.
Cost and access controls
YoloRouter can compress bulky tool output before forwarding it to upstream models and reports measured savings. This targets a specific source of avoidable input volume rather than promising a general reduction in model costs. API keys can be restricted by model allowlists, rate and concurrency limits, cumulative budget caps, optional expiry, and instant revocation. These controls suit teams that need to limit usage by key or contain runaway traffic.
The admin console supports multiple users, OAuth2/OIDC single sign-on, per-user usage visibility, and administrative account controls. For teams, these are meaningful operational controls; individuals with no need for shared administration may find them less important than the gateway itself.
Deployment and security
The self-hosted product is a single binary with an embedded admin console and needs no Node runtime. SQLite is the default, with PostgreSQL as an option. That keeps the starting deployment relatively compact, while the choice to host and maintain the service remains with the team. Provider keys are encrypted at rest with AES-256; admin credentials and API keys are hashed. Security vulnerabilities should be reported through GitHub's private Security Advisories flow, not public issues or pull requests.
Pricing
The Self-hosted plan costs nothing. It includes the single binary, SQLite out of the box, and optional PostgreSQL. It is the fit for teams that want control over deployment and are willing to operate the gateway. The price does not remove the work of hosting it, and no seat or usage quota is given for this plan.
YoloRouter Cloud uses top-up credits, with no subscription and no minimum spend; charges apply only to usage. This avoids a recurring subscription commitment, but spending follows consumption rather than a fixed plan price. Delivered images and video seconds are billed, as are other usage under the credit model.
Platforms
YoloRouter supports API, Linux, macOS, Windows, web, and self-hosted use. The single-binary deployment and web-based admin console make it relevant both to teams running their own service and to those administering gateway functions through the console.
Who it's for
YoloRouter is best suited to teams already shipping AI features that need multiple model providers, failover, usage analytics, quota management, or cost optimization. It is a particularly sensible choice when provider flexibility and key-level controls matter, and the team can either run the gateway or accept usage-based cloud billing. It is less compelling for someone seeking a ready-to-use AI assistant or a product without gateway operations.
Pros and cons
- Pros: A single endpoint supports several major API protocols and can translate between them, reducing the need for each client to match an upstream provider.
- Pros: Failover, ordered candidates, and upstream key pooling provide practical options for multi-provider routing.
- Pros: Per-key limits, budgets, expiry, and revocation pair with team-level usage visibility and SSO for administrative control.
- Pros: A free single-binary self-hosted plan, with SQLite by default and optional PostgreSQL, gives teams a deployment they can manage directly.
- Cons: Self-hosting means taking responsibility for operating another service, even though the distribution avoids a Node runtime.
- Cons: Cloud billing is usage-based rather than a subscription price, so spend depends on consumption.
Alternatives
Compare LLM gateway software if you want to assess the broader category before settling on a gateway.
- Bifrost is another freemium option with a free OSS plan for self-hosted use, so it is worth considering if its Apache 2.0 license or deployment choices better suit your requirements.
- Routerly offers a free self-hosted plan with no markup on API calls and an AGPL-3.0 license; consider it if those terms are a priority.
- Kong Gateway offers a 30-day free trial with no Gateway limits and 30 days of analytics retention, making it an alternative to consider if a time-limited trial fits your evaluation.
- TensorZero is a free, fully self-hosted open-source LLMOps platform, a possible fit for teams seeking that positioning.
- Helicone has a free Hobby plan with 10,000 free requests and describes itself as open-source, so it may suit readers who prioritize those terms.
- LangSmith has a Developer plan at no cost for one seat and up to 5k base traces per month before pay-as-you-go, making it a different option for readers focused on trace limits and seat-based pricing.
- LiteLLM offers a free-forever self-hosted Open Source plan with 100+ providers, virtual keys, spend tracking, budgets, and rate limits; consider it if those stated plan features match your needs.
- LLM Gateway has a free plan with 200+ models across 40+ providers and 20 requests per minute on free models, which may suit readers whose priority is the breadth and free-model cap.
Verdict
Choose YoloRouter if your team needs one gateway for multi-provider routing, protocol translation, access controls, and usage oversight, and can either operate a self-hosted binary or pay by cloud usage. Look elsewhere if you want to avoid running gateway infrastructure or need a subscription price instead of usage-based cloud billing.
Verdict
YoloRouter centralizes requests across supported model providers and includes controls for routing, access, and usage. Teams should choose between its single-binary self-hosted deployment and usage-based cloud billing.
Questions
Is YoloRouter free?
The self-hosted plan is listed as free. YoloRouter Cloud uses top-up credits and charges for usage.
Does Cloud require a subscription or minimum spend?
No. Cloud uses top-up credits with no subscription and no minimum spend.
Which API protocols does it support?
It supports OpenAI Chat Completions, OpenAI Responses, Anthropic Messages, and Gemini generateContent.
Can it be self-hosted?
Yes. It is distributed as a single binary with an embedded admin console, uses SQLite by default, and optionally supports PostgreSQL.
What access controls are available for API keys?
Keys can have model allowlists, rate and concurrency limits, cumulative budget caps, optional expiry, and instant revocation.
How does it protect stored credentials and provider keys?
Upstream provider keys are encrypted at rest with AES-256. Admin credentials and API keys are hashed.
Facts from YoloRouter's own pages
- Access controls
- API keys can have model allowlists, rate and concurrency limits, budget caps, expiry and instant revocation. · docs.yolorouter.com, 15 Oct 2026
- API compatibility
- The API supports OpenAI Chat Completions, OpenAI Responses, Anthropic Messages, and Gemini generateContent protocols. · github.com, 30 Sept 2026
- API reference
- The documentation provides an OpenAPI-generated reference with schemas, parameters and a live playground. · docs.yolorouter.com, 15 Oct 2026
- Architecture
- The backend uses Go with Gin, GORM and goose, while the Vue 3 and TypeScript frontend is embedded with go:embed. · docs.yolorouter.com, 15 Oct 2026
- Cloud billing
- YoloRouter Cloud uses pay-as-you-go credits without a subscription or minimum spend. · yolorouter.com, 15 Oct 2026
- Company identity
- The public GitHub organization identifies itself only as YoloRouter and does not state a legal name, headquarters or founding year. · github.com, 15 Oct 2026
- Cost optimization
- YoloRouter can inject system prompts and compress bulky tool output while reporting measured savings. · docs.yolorouter.com, 15 Oct 2026
- Deployment
- The product is distributed as a single binary with an embedded admin console and no Node runtime requirement. · docs.yolorouter.com, 15 Oct 2026
- External licence record
- The external mirror identifies the repository licence as Apache-2.0. · git.mitgai.net, 15 Oct 2026
- Install platforms
- Install documentation covers Docker, release binaries and service installers for Linux, macOS and Windows. · docs.yolorouter.com, 15 Oct 2026
- Key rotation
- Provider key pools automatically skip rate-limited, unauthorized or quota-exhausted keys. · docs.yolorouter.com, 15 Oct 2026
- Limit: input lengths
- MiniMax accepts up to 10,000 characters and Zhipu up to 1,024, with upstream errors returned for excess input. · github.com, 15 Oct 2026
- Limit: media URLs
- Returned image and video URLs retain the upstream provider's expiry because YoloRouter does not rehost them. · github.com, 15 Oct 2026
- Limit: Responses images
- Responses input_image entries are dropped when translation to another egress protocol is required. · github.com, 15 Oct 2026
- Limit: speech failover
- Speech requests do not fail over because voice selections are vendor-specific. · github.com, 15 Oct 2026
- Limit: video cancellation
- Video jobs have no cancellation endpoint in the supported task dialects. · github.com, 15 Oct 2026
- Media APIs
- The gateway exposes OpenAI Images and Videos APIs beside chat and bills delivered images or delivered seconds. · yolorouter.com, 30 Sept 2026
- Model catalogue
- The models page lists 21 available models with pricing, context windows and capabilities. · yolorouter.com, 15 Oct 2026
- Model pricing
- The pricing page lists Claude Opus 4.8 at input $5→$1.5 and output $25→$7.5. · yolorouter.com, 15 Oct 2026
- Notable news
- Release v0.2.8 on October 11, 2026 added session observability and replay, capability enforcement, admin audit and media playground APIs. · github.com, 15 Oct 2026
- Observability
- The console reports token and cost KPIs, usage breakdowns and full per-attempt request logs with CSV export. · docs.yolorouter.com, 15 Oct 2026
- Praise: repository description
- An external GitHub mirror describes YoloRouter as a free self-hosted gateway with four protocols and an embedded console. · github.laiyagushi.com, 15 Oct 2026
- Product
- YoloRouter is an OpenAI-compatible AI model routing gateway that routes requests across multiple AI providers. · yolorouter.com, 30 Sept 2026
- Protocol translation
- It translates OpenAI Chat, OpenAI Responses, Anthropic Messages and Gemini requests between provider protocols. · yolorouter.com, 15 Oct 2026
Where YoloRouter stands on Freedom251
- LLM Gateway Software#4 of 34
- LLM gateways#4 of 33