RunInfraby RightNow
  • Model APIsNew
  • Pricing
  • Research
  • Contact
DashboardSign inGet started

Goes in

LLMsembeddingsrerankersspeech to texttext to speechimage modelsvideo models

any Hugging Face model, 20.1M downloads across these

DeepSeek-V4-Flash-0731

284B1.4M3.3k

Kimi-K3

2.8T1.9M10.6k

Qwen3.6-27B

27B6.8M2.3k

Qwen-AgentWorld-35B-A3B

35B75.8k679

AREX-Turbo

4.4B1.2k43

InternScience/Agents-A1

35B21.2k629

deepreinforce-ai/Ornith-1.0-9B

9B2.4M528

Qwythos-9B-Claude-Mythos-5-1M

9B34.3k913

Qwen3-1.7B

1.7B7.4M517

DeepSeek-V4-Flash-0731

284B1.4M3.3k

Kimi-K3

2.8T1.9M10.6k

Qwen3.6-27B

27B6.8M2.3k

Qwen-AgentWorld-35B-A3B

35B75.8k679

AREX-Turbo

4.4B1.2k43

InternScience/Agents-A1

35B21.2k629

deepreinforce-ai/Ornith-1.0-9B

9B2.4M528

Qwythos-9B-Claude-Mythos-5-1M

9B34.3k913

Qwen3-1.7B

1.7B7.4M517

Comes out

measured

the GPU it won on, served on vLLM

Qwen3-1.7B

H100

Qwythos-9B-Claude-Mythos-5-1M

H100

deepreinforce-ai/Ornith-1.0-9B

H100

InternScience/Agents-A1

H100

AREX-Turbo

H100

Qwen-AgentWorld-35B-A3B

H100

Qwen3.6-27B

H100

Kimi-K3

B300 x 8

DeepSeek-V4-Flash-0731

B200 x 4

Qwen3-1.7B

H100

Qwythos-9B-Claude-Mythos-5-1M

H100

deepreinforce-ai/Ornith-1.0-9B

H100

InternScience/Agents-A1

H100

AREX-Turbo

H100

Qwen-AgentWorld-35B-A3B

H100

Qwen3.6-27B

H100

Kimi-K3

B300 x 8

DeepSeek-V4-Flash-0731

B200 x 4

Backed byY CombinatorCombinator

Optimize any Hugging Face model for production

Paste a model. RunInfra benchmarks the options and picks the winner. Deploy it, or own the stack.

What do you want to optimize? Use @ to pick models...
ModelsAuto engineAuto GPU
Example workloads

Every optimization ends with a result you can inspect and run.

You get a benchmark receipt and a runnable deployment kit. Nothing hidden.

Serving engine

Compared, not assumed

GPU target

Sized to the model

p95 latency

Benchmarked

Throughput

Measured per GPU

VRAM

Checked for fit

Cost

Tracked per run

GPU kernels

Tuned where supported

Deployment kit

Run it or export it

RUNINFRA

From prompt to a production stack you own

RunInfra compares, tunes, and benchmarks the stack. Deploy or export it.

Describe a Llama 3.1 70BQwen 2.5 7BDeepSeek V3Mistral 7BPhi-4Gemma 2 9BMixtral 8x7BWhisper Large V3 workload in plain English.

RunInfra compares vLLMSGLangTensorRT-LLMvLLM-Omni and every other engine your model can run on.

It tunes speculative decodingkernel generationserver tuningquantizationKV cache reuseFlashAttention v2continuous batching where it helps, with no config to hand-write.

Deploy on NVIDIA H100NVIDIA H200NVIDIA B200NVIDIA A100NVIDIA L40SNVIDIA L4 and pay per million tokens, or export the stack and self-host.

Model APIs, or build your own stack

Build or export

Optimize any Hugging Face model

Paste any Hugging Face model repo ID.

  • Compare serving engines
  • Size the GPU target
  • Benchmark latency and throughput
  • Export the deployment kit
Start optimizing→
Model APIs

Hosted Model APIs

Pay for input, cached input, and output tokens. See current availability before you choose.

DeepSeek V4 FlashAvailable
DeepSeekDeepSeek V4Flash 0731LLMServerless
deepseek-ai/DeepSeek-V4-Flash-0731
OpenAI-compatible chat completions
→
$0.13
per 1M input tokens
$0.27
per 1M output tokens
1,048,576tokens
Context window
Browse all Model APIs→
Built and served withNVIDIAvLLMSGLangTensorRT-LLMDockerKubernetes

Deploy on thehardware you choose

Compare real GPU prices and deploy wherever fits. The deployment kit and your own cloud mean no lock-in, no rewrites.

Qwen open model from Hugging Face to deployment path 1DeepSeek open model from Hugging Face to deployment path 2Mistral open model from Hugging Face to deployment path 3Nous Research open model from Hugging Face to deployment path 4Kimi open model from Hugging Face to deployment path 5Llama open model from Hugging Face to deployment path 6Gemma open model from Hugging Face to deployment path 7
LLMchat/code
TTSspeech out
STTspeech in
Embeddingsvectors
Rankersrerank
Videogeneration
GPU fitcost + VRAM
Baselinemeasured
Quantizationquality gated
KV cachememory tuned
Speculationacceptance
Kernelsagent sweep
Batchingthroughput
Cost routingprice/perf
Hugging FaceAny Hugging Face model
RunInfra
L4$0.69/hr
L40S$1.90/hr
A100$2.72/hr
H100$4.18/hr
H200$5.58/hr
B200$8.64/hr
Managed
RunInfra
L4$0.80/hr
L40S$1.95/hr
A100$2.50/hr
H100$3.95/hr
H200$4.54/hr
B200$6.25/hr
Serverless
Modal
L4$0.39/hr
L40S$0.99/hr
A100$1.39/hr
H100$2.89/hr
H200$4.39/hr
B200$5.89/hr
On-demand
RunPod
L4from $0.32/hr
A100from $0.75/hr
H100from $2.00/hr
H200from $3.29/hr
B200from $4.34/hr
Marketplace
Vast.ai
Your hardware
Local hardware

Our cloud, your cloud, or your own hardware

The constant

Every paid optimization ships a deployment kit, so the exit is free.

Managed

RunInfra Cloud

A managed endpoint you do not operate, billed on verified usage.

Your cloud

Your RunPod or Modal

Your account, your endpoint URL, your key.

New Modal connections are paused. The kit's Modal target still deploys with your own token.

More clouds coming soon
Your hardware

Your own machines

The deployment kit runs the same stack anywhere you run containers.

Read the security page→

Own the winning stack before you ship

Not a black box. You get the measured stack to run, deploy, or export.

Supported across the stack

Open models, serving engines, GPUs, and the clouds you deploy to. RunInfra supports every layer of the inference stack.

Own the winning stack

The stack you optimize exports as a kit that runs without RunInfra. Your key, your hardware, and a free exit.

Common questions

Can't find what you're looking for? Get in touch

What is RunInfra?

Describe what you want to run. RunInfra picks compatible open models, benchmarks GPUs, tunes the runtime, and gives you a deploy-ready stack.

How do I build my first pipeline?

Type what you want, like 'a support copilot with Whisper and Qwen, tuned for latency.' RunInfra builds and optimizes the pipeline. Chat to refine it, then deploy.

Which AI models are supported?

Vetted Hugging Face models. LLM serving is fully supported end to end. Speech, embedding, vision, and image generation models are supported for optimization and benchmarking, with managed serving in staged rollout. Gated or unsupported models are flagged before you start, not after.

How does GPU kernel optimization work?

RunInfra profiles your model across GPUs, tries quantization, KV cache, serving, and kernel tweaks, and benchmarks the best tradeoff of speed, memory, and cost.

Can I deploy pipelines as APIs?

Yes. Supported pipelines deploy as REST endpoints in one click. If something isn't deployable yet, RunInfra tells you why instead of shipping a broken endpoint.

How is this different from using closed-source APIs?

Closed APIs hide the model and the infrastructure. With RunInfra you see both, and you benchmark open models against your own latency, throughput, and cost targets. Export the stack or run it in your own cloud to own it outright. Managed hosting is the convenient option, with a free deployment kit as your exit.

Is my data secure?

Encrypted in transit and at rest, on isolated infrastructure. Your inference data never trains anything. Run an exported kit in your own cloud and your inference data stays there. Use our managed endpoints and it passes through the subprocessors listed in our privacy policy. RunInfra is SOC 2 Type II attested.

Deploy your first optimized model, measured before you ship

Describe the goal. RunInfra builds and optimizes the stack.

Start BuildingView Pricing
End-to-end encryption
Isolated GPU infrastructure
No training on your data
SOC 2 Type II
RunInfraby RightNow

© 2026 RunInfra. All rights reserved.

System status
Pipeline BuilderModel APIsPricingStartupsBenchmarksDocsResearchNewsContact
Backed by
YCombinator
AICPA Type II
SOC 2
NVIDIA Inception ProgramNVIDIA Inception Program
Ask AI about RunInfra
Part of RightNow
SecurityDPAAUPCookiesTermsPrivacy

From prompt to a production stack you own

RunInfra compares, tunes, and benchmarks the stack. Deploy or export it. Illustrative values, not benchmark results. Published measurements and source records are on the Benchmarks page.

Describe a Llama 3.1 70BQwen 2.5 7BDeepSeek V3Mistral 7BPhi-4Gemma 2 9BMixtral 8x7BWhisper Large V3Llama 3.1 70B workload in plain English.

RunInfra compares vLLMSGLangTensorRT-LLMvLLM-OmniSGLang and every other engine your model can run on.

It tunes speculative decodingkernel generationserver tuningquantizationKV cache reuseFlashAttention v2continuous batchingserver tuning where it helps, with no config to hand-write.

Deploy on NVIDIA H100NVIDIA H200NVIDIA B200NVIDIA A100NVIDIA L40SNVIDIA L4NVIDIA A100 and pay per million tokens, or export the stack and self-host.

New Session
Optimize Llama-3.1-8B-Instruct on vLLM for cheapest GPU with latency and VRAM checks
Capturing cost-first intent for Llama 3.1 8B on vLLM.
Intake updatedModel, engine, goal
ModelLlama 3.1 8B
EnginevLLM
GoalLow cost, latency checked
Plan drafted3.1s

10 execution phases prepared

Plan readyreview / 10 phases / ~23m

Optimize Llama 3.1 8B on vLLM for cheapest GPU with latency checks

Recommended path: vLLM on L4. Review the plan before execution.

Working...
Runbook generated from the workload

Llama 3.1 8B on vLLM, lowest viable cost

draft

Latency target

p95 under 60ms

VRAM budget

24 GB

Est. runtime

~23 min

Execution plan10 phases, 3 validated
01
AWQ int4 quantizationready

Weight-only int4, calibrated offline

02
FlashAttention v2ready

Fused attention kernels

03
Continuous batchingqueued

In-flight request scheduling

04
Paged KV cachequeued

fp8 cache in paged blocks

05
CUDA graph capturequeued

Replay the decode-step graph

06
Speculative decodingqueued

Draft model proposes tokens

07
Prefix cachingqueued

Reuse shared prompt prefixes

08
Tensor-parallel sizingready

Single GPU, no sharding

09
Warmup and autotunequeued

Lock kernel shapes pre-serve

10
Serving-config tunequeued

Batch size and concurrency

Review the plan, then run.vLLM, L4 to A100

Optimization run

running4/5 phases
Benchmarking the tuned config against cheaper GPU candidates.
P95 latency during the run96s window
baseline 184ms184ms
Confirming winner on L40S94.2s elapsed
Baseline vs optimized
MetricBaselineOptimizedDelta
P95 latency184ms184ms-79%
Throughput45 tok/s45 tok/s+216%
VRAM28.4 GB28.4 GB-57%
Cost / 1M tokens$0.42$0.42-71%

Deploy or export the stack

Pick a target for the optimized L40S build.

ready
TargetSupported GPUs

RunInfra Cloud

selected

Fully managed endpoint, billed per million tokens

H100L40SA100L4

Your RunPod

Deploy to your own RunPod account

H100A100RTX 4090L40S

Your Modal

Deploy to your own Modal workspace

H100A100L40ST4
Generated stackDockerfileserve.shruninfra.yaml
1FROM runinfra/vllm:0.6.3-l40s
2ENV MODEL=Llama-3.1-8B-Instruct
3ENV QUANTIZATION=awq_marlin
4COPY ./weights /models
5CMD vllm serve $MODEL \
6--quantization awq_marlin \
7--kv-cache-dtype fp8 \
8--enable-prefix-caching \
9--max-num-seqs 256 \
10--gpu-memory-utilization 0.92
$0.12 / 1M38ms p95L40S

Own the winning stack before you ship

Not a black box. You get the measured stack to run, deploy, or export.

Supported across the stack

Open models, serving engines, GPUs, and the clouds you deploy to. RunInfra supports every layer of the inference stack.

Models
Models: Llama 3.3, Whisper, Qwen-Image, NV-Embed, Parler-TTS, Qwen2.5, Cosmos, Pixtral, EmbeddingGemma, RoBERTa, DeepSeek-V3, Sana, Parakeet, Mistral, Wan 2.1, GTE, Qwen2-VL, MMS-TTS, Qwen3 Reranker, Gemma 2, MusicGen, DeepSeek-VL2, Nemotron, FastPitch, PaliGemma, NV-RerankQA, Qwen2-Audio, Hermes 3, Canary, BERT, Llama 3.2 Vision, Qwen3 Embedding
LLMLlama 3.3ASRWhisperImageQwen-ImageEmbedNV-EmbedTTSParler-TTSVideoCosmosVisionPixtralLLMDeepSeek-V3RerankQwen3 RerankerAudioMusicGenLLMHermes 3ClassifyBERTLLMLlama 3.3ASRWhisperImageQwen-ImageEmbedNV-EmbedTTSParler-TTSVideoCosmosVisionPixtralLLMDeepSeek-V3RerankQwen3 RerankerAudioMusicGenLLMHermes 3ClassifyBERT
Engines
Engines: vLLM, SGLang, TensorRT-LLM, vLLM Omni, TEI, Transformers
EnginevLLMEngineSGLangEngineTensorRT-LLMEnginevLLM OmniEngineTEIEngineTransformersEnginevLLMEngineSGLangEngineTensorRT-LLMEnginevLLM OmniEngineTEIEngineTransformersEnginevLLMEngineSGLangEngineTensorRT-LLMEnginevLLM OmniEngineTEIEngineTransformersEnginevLLMEngineSGLangEngineTensorRT-LLMEnginevLLM OmniEngineTEIEngineTransformers
GPUs
GPUs: L4, A10, L40S, RTX 4090, A100, H100, H200, B200
24 GBL424 GBA1048 GBL40S24 GBRTX 409080 GBA10080 GBH100141 GBH200192 GBB20024 GBL424 GBA1048 GBL40S24 GBRTX 409080 GBA10080 GBH100141 GBH200192 GBB20024 GBL424 GBA1048 GBL40S24 GBRTX 409080 GBA10080 GBH100141 GBH200192 GBB20024 GBL424 GBA1048 GBL40S24 GBRTX 409080 GBA10080 GBH100141 GBH200192 GBB200
Clouds
Clouds: RunInfra Cloud, Modal, RunPod
B200RunInfra CloudH100ModalA100RunPodB200RunInfra CloudH100ModalA100RunPodB200RunInfra CloudH100ModalA100RunPodB200RunInfra CloudH100ModalA100RunPodB200RunInfra CloudH100ModalA100RunPodB200RunInfra CloudH100ModalA100RunPodB200RunInfra CloudH100ModalA100RunPodB200RunInfra CloudH100ModalA100RunPod

Own the winning stack

The stack you optimize exports as a kit that runs without RunInfra. Your key, your hardware, and a free exit.