Pricing

Start free. Scale with your AI.

Every plan includes the core ModelRiver platform. Choose based on request volume, team size, and support needs.

Start free. Upgrade when you grow.

Every plan includes the full gateway. You only pay for volume, seats, and support.

Start here

Free

For prototypes and side projects

$0 /month forever

Ship your first AI feature with one API, automatic failover, and workflows built in.

Includes:

  • Automatic AI failover & unified API
  • Workflows, structured outputs & streaming
  • 25,000 requests/month · 1 seat
  • Community support

Core

For production teams with growth

$29 /month
Overage $0.0025 / request

Keep customer-facing AI reliable under production load with room to grow.

Also includes:

  • 250,000 requests/month
  • Unlimited team members
  • Priority support for production issues

Enterprise

For org-scale AI and custom needs

Custom
Custom overage pricing

Run AI at org scale with custom volume, dedicated support, and pricing fit for your team.

Also includes:

  • Flexible volume for high-traffic products
  • Dedicated support and account help
  • Custom limits built for your team

Not sure where to start? Try Free first. Most teams upgrade to Starter when they launch.

✓ 99.9% platform uptime

View status

Built for production AI applications

One backend layer for model routing, failover, observability, and spend controls.

Unified API

One client for OpenAI, Anthropic, Gemini, Groq, and more.

Learn more →

Automatic failover

Retry through another provider when one is slow, unavailable, or rate limited.

Learn more →

Observability

Logs, costs, and latency per request across every provider.

Learn more →

Spend controls

Set project and per-model budgets. Block over-budget live requests.

Learn more →

Compare plans

Same platform on every plan. Compare limits and support below.

FeatureFreeStarterRecommendedCoreEnterprise
Monthly requests25,00075,000250,000Custom
Team seats15UnlimitedUnlimited
SupportCommunityEmailPriority emailDedicated
AI Gateway
Unified API
Automatic Failover
Observability
Workflows
Streaming
Spend Limits
CLI

Switch in minutes

Already using OpenAI?

Change one endpoint and start using ModelRiver. Keep your SDK, bring your own keys, and add failover when you are ready.

  • Keep your existing SDK

    OpenAI-compatible chat completions. No rewrite required.

  • Point to ModelRiver

    Migration often takes minutes, not weeks.

  • Add backups when ready

    No one-vendor lock-in. Switch models and providers anytime.

What you get

Why use ModelRiver?

You still pay providers directly. ModelRiver is the control layer that keeps your product reliable and flexible across multiple providers.

  • Avoid one-vendor lock-in

  • Automatic provider failover

  • Cost control with spend limits

  • Request logs and centralized monitoring

  • One API for every provider

Frequently asked questions

Straight answers for teams deciding how to build AI into their product.

Start on Free to validate your integration. Move to Starter when you launch to real users and need more requests, team seats, and email support. Choose Core when production traffic grows and you want priority support. Enterprise is for custom volume, dedicated help, and org-level requirements.

Direct OpenAI integrations are fine for experiments, but they lock your product to one provider and push failover, monitoring, and cost control onto your team. ModelRiver gives you one gateway for many providers so you can switch models later and stay online when a provider has issues.

Yes. You connect your own provider keys in the console. ModelRiver does not resell tokens. You pay providers directly and pay ModelRiver for the platform layer.

If a provider is slow, unavailable, or rate limited, ModelRiver can retry through another provider you configured. That protects customer experience without custom fallback code for every model.

Yes. That is a core reason to use ModelRiver. Move traffic between OpenAI, Anthropic, Gemini, and others from the dashboard without rebuilding your product around a new API.

Set project and per-model budgets. ModelRiver can warn as you approach the limit and block over-budget live requests before they hit a provider bill.

Requests route through ModelRiver to the providers you choose. Use your own keys, and review our docs and policies for details on how traffic and logs are handled.

Many teams start by pointing an OpenAI-compatible client at ModelRiver and swapping the base URL. Full workflow setup usually takes minutes to a couple of hours, not a multi-week rewrite.

A request is an AI call routed through ModelRiver, including streaming calls and retries handled as part of your setup. Each plan shows included monthly requests and published overage rates where applicable.

Yes. Upgrades take effect immediately. Downgrades take effect at the next billing cycle. Mid-cycle upgrades are prorated.

Ready to build with ModelRiver?

Start free. Upgrade when you need more volume, seats, or support.