FREEDOM251

Freedom251 › LLM Gateway Software

YoloRouter

Free plan Open source APILinuxMacSelf-hostedWebWindows

Visit YoloRouter Alternatives Pricing

YoloRouter's own site

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

PlanBilled and limitsPrice
Self-hostedFree · single binary · SQLite default · PostgreSQL optional · bring your own upstream keysFree

As yolorouter.com lists them, read 15 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open the YoloRouter website.
  2. Choose the free self-hosted plan or YoloRouter Cloud.
  3. For self-hosting, run the single binary with SQLite or configure optional PostgreSQL.
  4. Use the embedded admin console to set up accounts and API keys.
  5. Configure supported providers and routing candidates.
  6. 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

Look at these too