Automatically route every request to the best provider based on latency, cost, availability, and model performance.

Get $10 in credits with a $5 deposit.

OpenRelay dashboard: five active VMs, network capacity, recent events, and the VM list
2.5x

Faster autoscaling than other providers

100B+

Tokens processed every week

10-20%

Lower cost at high throughput

Backed by

Y Combinator

Built for teams that outgrew the hyperscaler bill.

The network absorbs failures and load spikes before they reach your users.

Global GPU capacity

A global mesh of GPUs, all in one network.

Automatic failover

Traffic reroutes to a healthy node in milliseconds.

Instant load balancing

Requests spread across every available node.

SLA-backed uptime timeline A minimal availability timeline with measured service intervals and an uninterrupted SLA baseline.

Uptime SLA available

Committed uptime, latency, and throughput on dedicated capacity.

Everything you need to run AI.

Run the same models with serverless inference, dedicated GPUs, or batch jobs, all through one API and one network.

Launch a GPU.

Dedicated NVIDIA GPUs with SSH access and a persistent volume.

OpenRelay console: Create VM with GPU selection, runtime, and deployment summary

Call a model.

OpenAI
DeepSeek
Google
Meta
Mistral
Qwen
Hugging Face
AMD
mi300x-192gb
NVIDIA
b300-288gb
Google
tpu-v6e-32gb

A New Architecture for AI Compute

Built on both owned GPU infrastructure and a global distributed GPU network.

How the network works

OpenRelay API

Control OpenRelay from your own stack.

Explore docs

Inference API

Point any OpenAI SDK at OpenRelay and change nothing else.

OpenAI-compatible
Drop-in for existing clients
Automatic routing
Latency, cost, and health aware
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api.openrelay.inc/v1",
  apiKey: process.env.OPENRELAY_API_KEY,
});

await client.chat.completions.create({
  model: "openai/gpt-oss-120b",
  messages: [{ role: "user", content: "Hello" }],
});

Compute API

Create GPU VMs from code: pick a GPU, an image, and a count, then SSH in when it boots.

RTX 4090 to H100
Same call, any tier
Persistent volumes
Disks survive restarts
import os
import requests

org = os.environ["OPENRELAY_ORG_ID"]
key = os.environ["OPENRELAY_API_KEY"]

resp = requests.post(
    f"https://api.openrelay.inc/v1/orgs/{org}/vms/create",
    headers={"Authorization": f"Bearer {key}"},
    json={"name": "vllm-h100", "gpuModelId": "h100", "gpuCount": 1},
)

CLI

The orl CLI wraps the same API, so fleets script from your shell and wire straight into CI.

orl vms
Create, snapshot, fork, SSH
Spec-locked
Generated from the spec
$ orl vms create \
    --name training-01 \
    --gpu-model-id h100 \
    --gpu-count 1

$ orl vms ssh training-01

Pay by the hour. Nothing else.

Metered per minute, with no egress fees and no commitments.

Compare GPU pricing

RTX 4090

Best value

$0.29/hr

24 GB VRAM

Deploy

RTX 5090

$0.44/hr

32 GB VRAM

Deploy

A100

from$0.80/hr

40 / 80 GB VRAM

Deploy

H100

Most popular

$2.60/hr

80 GB VRAM

Deploy

Frequently asked questions.

Talk to the team

Provisioning time depends on the hardware and image you choose. The dashboard reports each stage until your VM is ready. Hosted models need no deployment.

Deploy your first workload.

Get $10 in credits with a $5 deposit.