Local runtime - vLLM project - verified
vLLM: install, API, platforms and features
vLLM is a local LLM runtime from vLLM project. As its docs describe it: A high-throughput, memory-efficient inference and serving engine for LLMs, used to serve models over an OpenAI-compatible HTTP server or run offline batch inference in Python, mainly on Linux GPU and accelerator hardware. The latest release is v0.31.0, published October 5, 2026. License: Apache-2.0 (open source).
- Latest release
- v0.31.0
- Released
- 2026-10-05
- License
- Open source
- OpenAI API
- Yes
Install
Copied verbatim from the page linked under each command. Labels are worded as the source words them.
linux (NVIDIA CUDA)
uv pip install vllm --torch-backend=autolinux (AMD ROCm)
uv pip install vllm --extra-index-url https://wheels.vllm.ai/rocm/docker (CUDA 13.0)
docker pull vllm/vllm-openai:v0.31.0Run a model
The first-run example from the official docs. OpenAI-compatible endpoint: http://localhost:8000/v1 (server starts at http://localhost:8000 by default; change with --host and --port)
vllm serve Qwen/Qwen2.5-1.5B-InstructFeatures
What the vLLM docs say it supports. Not stated means the docs do not say either way.
Models to run with vLLM
31 of the open-weight models in our local models directory list a command for it on their official pages:
- Qwen3.6-35B-A3B
- Qwen3-Coder-Next
- Qwen3.5-9B
- Qwen3.5-4B
- Qwen3.5-2B
- Qwen3.5-0.8B
- GLM-5
- GLM-4.7
- GLM-4.6V
- Ministral 3 3B Instruct 2512
- Ministral 3 8B Instruct 2512
- Ministral 3 14B Instruct 2512
- Mistral Small 4 119B (2603)
- Mistral Medium 3.5 128B
- Mistral Large 3 675B Instruct 2512
- Devstral Small 2 24B Instruct 2512
- Devstral 2 123B Instruct 2512
- Step 3.7 Flash
- MiMo-V2.6-Pro-RL
- MiMo-V2.6-Flash-RL
- Hy3
- Hy4 preview
- gpt-oss-120b
- gpt-oss-20b
- Phi-4-reasoning-plus
- NVIDIA Nemotron 3.5 Lightning 30B-A3B
- NVIDIA Nemotron 3.5 Super VL 120B-A12B
- NVIDIA Nemotron 3.5 Bolt 74B-A9B
- IBM Granite 4.2 8B
- IBM Granite 4.2 30B
- AI21 Jamba2 Mini
Compare vLLM
FAQ
Does vLLM have an OpenAI-compatible API?
Yes. Endpoint, per its docs: http://localhost:8000/v1 (server starts at http://localhost:8000 by default; change with --host and --port). Source: https://docs.vllm.ai/en/latest/getting_started/quickstart/
Does vLLM have an Anthropic-compatible API?
Yes, per https://docs.vllm.ai/en/latest/serving/online_serving/
Which platforms and GPUs does vLLM support?
Its docs list Linux and macOS, with these backends: CUDA, ROCm, CPU, TPU, Metal, NPU and Other.
How do I install vLLM?
On linux (NVIDIA CUDA): "uv pip install vllm --torch-backend=auto", as shown at https://docs.vllm.ai/en/latest/getting_started/quickstart/. This page lists 4 install commands: linux (NVIDIA CUDA), linux (AMD ROCm), Google TPU and docker (CUDA 13.0).
Is vLLM open source?
Yes. It is released under Apache-2.0; the license is at https://github.com/vllm-project/vllm/blob/main/LICENSE.
What is the latest version of vLLM?
v0.31.0, published October 5, 2026 (https://github.com/vllm-project/vllm/releases/tag/v0.31.0), as of October 18, 2026.
Which model formats does vLLM run?
Safetensors and GGUF, per https://docs.vllm.ai/en/latest/features/quantization/gguf/
Sources
Last verified from the pages below.
- GitHub README - github.com
- GitHub Releases - github.com
- Quickstart - docs.vllm.ai
- Installation overview - docs.vllm.ai
- GPU installation - docs.vllm.ai
- Online serving (OpenAI and Anthropic APIs) - docs.vllm.ai
- Tool calling - docs.vllm.ai
- Structured outputs - docs.vllm.ai
- Multimodal inputs - docs.vllm.ai
- Parallelism and scaling - docs.vllm.ai
- GGUF - docs.vllm.ai
- Engine arguments - docs.vllm.ai
- Security (tool server and MCP) - docs.vllm.ai
- Responses client with MCP tools example - docs.vllm.ai
Newsletter
Local AI, every week
One email per week. New model releases, runtime updates and what they mean for what you build.
Keep exploring
Open-weight models you can run
Download sizes, licenses and the run command for each model.
All local LLM runtimes
Every runtime in one feature matrix, with sources.
Picking a runtime for coding agents
Ollama, LM Studio, vLLM and llama.cpp for agent workloads.
Setup guides
Point your coding tools at the model you picked.