Tools/vllm-project/vllm

vLLM

High-throughput LLM inference and serving engine

96.4k ★+619/wkestablishedPythonApache License 2.0 →new release v0.33.0rc3

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Oct 2026

vLLM is the open source server teams use to serve language models to lots of users at once. Its PagedAttention memory management and continuous batching squeeze far more requests out of a GPU than a naive setup: the original benchmarks showed 14 to 24 times the throughput of plain Hugging Face Transformers and 2.2 to 3.5 times an optimized server like TGI. Apache 2.0, and a PyTorch Foundation project.

It exposes an OpenAI-compatible API and runs on NVIDIA, AMD ROCm (with prebuilt wheels), Intel XPU, Google TPUs and Apple Silicon through a plugin. Getting the best out of it means matching CUDA versions, sizing GPU memory and tuning batch settings. A 70B model at full precision needs several data-center GPUs; quantized models shrink that.

The software is free; your bill is GPUs. On-demand A100s run roughly $1.59 to $2.79 an hour on RunPod and Lambda, and an 8-GPU AWS p4d instance is about $22 an hour. Solo devs running one model for themselves should use Ollama (ollama/ollama) or llama.cpp instead. Teams serving real traffic: this is the default choice.

The catch: it's a big, fast-moving codebase with a matching security record. 33 advisories landed between August and early October 2026, including remote code execution through request parameters, patched in 0.31.0. Pin versions, upgrade deliberately, and keep a gateway in front of it. Its creators also founded Inferact in January 2026, so watch for a commercial layer.

Free vs Self-Hosted vs Paid

fully free

Free: Everything. Apache-2.0, no paid edition.

Self-hosted: Your cost is GPU capacity. Reference on-demand prices: A100 roughly $1.59/hr on RunPod and $1.99 to $2.79/hr on Lambda; AWS p4d (8x A100) about $21.96/hr and p5 (8x H100) about $55.04/hr. Supports NVIDIA, AMD ROCm, Intel XPU, TPU and Apple Silicon (via vllm-metal).

Paid: None from the project. Inferact, founded by vLLM's creators, has published no pricing.

Completely free under Apache 2.0. Your bill is GPU hours.

What to do by team size

Solo
Use Ollama or llama.cpp instead; vLLM is for serving many users
Small team
free; worth it once you have real concurrent traffic
Medium team
free; the default for self-hosted serving, budget GPU and on-call time
Large team
free; pin versions and gate it behind an API gateway
Self-hosting ops:significant

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Similar Tools

Score
91/100 · A+
Adoption30/30
Maintenance25/25
Community11/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

High adoption: 76,939 starsActive community: 15,693 forksPermissive license (Apache-2.0)

About

Stars
96,444
Forks
24,477

Explore Further

More tools in the directory

Featured in The Open Source Drop #16