RunInfraby RightNow
  • Pricing
  • Research
  • Contact
DashboardSign inGet started
Backed byY CombinatorCombinator

Optimize openmodel productionOptimize any open model for productionanyfor

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

Describe the inference workload you want to deploy...
ImageModelsAuto engineAuto GPU
Example workloads
Image

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 8x7BImageWhisper Large V3 workload in plain English.

RunInfra compares ImagevLLMImageSGLangImageTensorRT-LLMImagevLLM-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.

Image

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
ImageHugging FaceAny Hugging Face modelImageImageImageImageImageImageImage
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
ImageModal
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
ImageRunPod
L4from $0.32/hr
A100from $0.75/hr
H100from $2.00/hr
H200from $3.29/hr
B200from $4.34/hr
Marketplace
ImageVast.ai
Your hardware
Local hardware

Own the winning stack before you ship

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

Why owning your AI stack matters

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.

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
Zero data retention
SOC 2 Type II
ImageRunInfraby RightNow

© 2026 RunInfra. All rights reserved.

ImageImageImage
All systems operational
Pipeline BuilderPricingStartupsDocsResearchNewsContact
Backed by
YCombinator
AICPA Type II
ImageSOC 2
NVIDIA Inception ProgramNVIDIA Inception Program
Ask AI about RunInfra
ImageImageImageImageImage
ImageImagePart of RightNow
SecurityDPAAUPCookiesTermsPrivacy

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 8x7BImageWhisper Large V3Llama 3.1 70B workload in plain English.

RunInfra compares ImagevLLMImageSGLangImageTensorRT-LLMImagevLLM-OmniImageSGLang 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.

Image
New Session
Optimize ImageLlama-3.1-8B-Instruct on ImagevLLM 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
Image

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
Image

RunInfra Cloud

selected

Fully managed endpoint, billed per million tokens

H100L40SA100L4
Image

Your RunPod

Deploy to your own RunPod account

H100A100RTX 4090L40S
Image

Modal

Serverless deploy on RunInfra Modal

H200H100A100L40S
Image

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.

Why owning your AI stack matters

Data privacy and control

Keep sensitive workloads on infrastructure you choose.

Customization

Tune the model, runtime, and GPU to your workload.

Performance ownership

Real tuning, measured, not assumed.

Portability

Run it on our cloud, or export it to yours.

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
ImageLLMLlama 3.3ImageASRWhisperImageImageQwen-ImageImageEmbedNV-EmbedImageTTSParler-TTSImageLLMQwen2.5ImageVideoCosmosImageVisionPixtralImageEmbedEmbeddingGemmaImageClassifyRoBERTaImageLLMDeepSeek-V3ImageImageSanaImageASRParakeetImageLLMMistralImageVideoWan 2.1ImageEmbedGTEImageVisionQwen2-VLImageTTSMMS-TTSImageRerankQwen3 RerankerImageLLMGemma 2ImageAudioMusicGenImageVisionDeepSeek-VL2ImageLLMNemotronImageTTSFastPitchImageVisionPaliGemmaImageRerankNV-RerankQAImageAudioQwen2-AudioLLMHermes 3ImageASRCanaryImageClassifyBERTImageVisionLlama 3.2 VisionImageEmbedQwen3 EmbeddingImageLLMLlama 3.3ImageASRWhisperImageImageQwen-ImageImageEmbedNV-EmbedImageTTSParler-TTSImageLLMQwen2.5ImageVideoCosmosImageVisionPixtralImageEmbedEmbeddingGemmaImageClassifyRoBERTaImageLLMDeepSeek-V3ImageImageSanaImageASRParakeetImageLLMMistralImageVideoWan 2.1ImageEmbedGTEImageVisionQwen2-VLImageTTSMMS-TTSImageRerankQwen3 RerankerImageLLMGemma 2ImageAudioMusicGenImageVisionDeepSeek-VL2ImageLLMNemotronImageTTSFastPitchImageVisionPaliGemmaImageRerankNV-RerankQAImageAudioQwen2-AudioLLMHermes 3ImageASRCanaryImageClassifyBERTImageVisionLlama 3.2 VisionImageEmbedQwen3 Embedding
Engines
Engines: vLLM, SGLang, TensorRT-LLM, vLLM Omni, TEI, Transformers
ImageEnginevLLMImageEngineSGLangImageEngineTensorRT-LLMImageEnginevLLM OmniImageEngineTEIImageEngineTransformersImageEnginevLLMImageEngineSGLangImageEngineTensorRT-LLMImageEnginevLLM OmniImageEngineTEIImageEngineTransformersImageEnginevLLMImageEngineSGLangImageEngineTensorRT-LLMImageEnginevLLM OmniImageEngineTEIImageEngineTransformersImageEnginevLLMImageEngineSGLangImageEngineTensorRT-LLMImageEnginevLLM OmniImageEngineTEIImageEngineTransformersImageEnginevLLMImageEngineSGLangImageEngineTensorRT-LLMImageEnginevLLM OmniImageEngineTEIImageEngineTransformersImageEnginevLLMImageEngineSGLangImageEngineTensorRT-LLMImageEnginevLLM OmniImageEngineTEIImageEngineTransformers
GPUs
GPUs: L4, A10, L40S, RTX 4090, A100, H100, H200, B200
Image24 GBL4Image24 GBA10Image48 GBL40SImage24 GBRTX 4090Image80 GBA100Image80 GBH100Image141 GBH200Image192 GBB200Image24 GBL4Image24 GBA10Image48 GBL40SImage24 GBRTX 4090Image80 GBA100Image80 GBH100Image141 GBH200Image192 GBB200Image24 GBL4Image24 GBA10Image48 GBL40SImage24 GBRTX 4090Image80 GBA100Image80 GBH100Image141 GBH200Image192 GBB200Image24 GBL4Image24 GBA10Image48 GBL40SImage24 GBRTX 4090Image80 GBA100Image80 GBH100Image141 GBH200Image192 GBB200
Clouds
Clouds: RunInfra Cloud, Modal, RunPod
B200RunInfra CloudImageH100ModalImageA100RunPodB200RunInfra CloudImageH100ModalImageA100RunPodB200RunInfra CloudImageH100ModalImageA100RunPodB200RunInfra CloudImageH100ModalImageA100RunPodB200RunInfra CloudImageH100ModalImageA100RunPodB200RunInfra CloudImageH100ModalImageA100RunPodB200RunInfra CloudImageH100ModalImageA100RunPodB200RunInfra CloudImageH100ModalImageA100RunPodB200RunInfra CloudImageH100ModalImageA100RunPodB200RunInfra CloudImageH100ModalImageA100RunPod

Own the winning stack

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

Advertisement
Advertisement