# vLLM > vLLM is a high-throughput, memory-efficient inference and serving engine for large language models. ## Core pages - [Home](https://vllm.ai): vLLM project homepage and overview. - [Blog](https://vllm.ai/blog): Technical articles, release announcements, model guides, and community updates. - [Events](https://vllm.ai/events): Community meetups, office hours, conferences, and release events. - [Releases](https://vllm.ai/releases): Recent vLLM releases and release notes. - [Contact](https://vllm.ai/contact): Community and partnership contact channels. ## Blog posts - [Beyond One Model: Fusion in vLLM Semantic Router](https://vllm.ai/blog/2026-06-16-vllm-sr-fusion-api): How vLLM Semantic Router Fusion runs a panel of models, uses a judge to analyze agreement and gaps, and synthesizes one answer while preserving routing policy, traces, and OpenAI-compatible serving. - [MiniMax M3 in vLLM: Day-0 Serving for 1M-Token Multimodal Reasoning](https://vllm.ai/blog/2026-06-12-minimax-m3-vllm): How vLLM serves MiniMax M3 with MiniMax Sparse Attention, multimodal and reasoning parsers, MXFP8 weights, and long-context deployment recipes. - [DiffusionGemma: The First Diffusion LLM (dLLM) Natively Supported in vLLM](https://vllm.ai/blog/2026-06-10-diffusion-gemma): How vLLM supports DiffusionGemma, the first native diffusion language model in vLLM, using Model Runner V2 state hooks, iterative denoising, bidirectional attention, and reused speculative decoding paths. - [Announcing vime: A Simple, Stable, and Efficient RL Framework for LLMs](https://vllm.ai/blog/2026-06-09-announcing-vime): vime connects slime's training stack with vLLM rollouts to provide a simple, stable, and efficient RL post-training pipeline. - [vLLM Semantic Router v0.3 Themis: From Signals to Stateful Production Routing](https://vllm.ai/blog/2026-06-05-v0.3-vllm-sr-themis-release): What vLLM Semantic Router v0.3 Themis adds for production routing: canonical config, inspectable signal-decision-policy flows, safer operations, CLI/dashboard/Kubernetes alignment, and replayable routing behavior. - [Announcing Day-0 Support for NVIDIA Nemotron 3 Ultra on vLLM](https://vllm.ai/blog/2026-06-04-nemotron-3-ultra-vllm): How to serve NVIDIA Nemotron 3 Ultra with vLLM for long-running agentic reasoning, including BF16 and NVFP4 checkpoints, supported GPU configurations, OpenAI-compatible deployment, and NeMo RL integration. - [Fast & Efficient LLM Inference with vLLM: A New Course with DeepLearning.AI](https://vllm.ai/blog/2026-06-03-deeplearning-ai-vllm-course): What the DeepLearning.AI vLLM course teaches: optimizing, deploying, and benchmarking LLM inference with LLM Compressor quantization, GuideLLM, KV cache sizing, serving, and memory tradeoffs. - [Session-Aware Agentic Routing: Continuity-Aware Model Selection for Long-Horizon LLM Agents](https://vllm.ai/blog/2026-06-02-session-aware-agentic-routing): How Session-Aware Agentic Routing in vLLM Semantic Router preserves long-horizon agent continuity with session memory, safe model-switch boundaries, prefix-cache-aware switch pricing, and replayable traces. - [Accelerating vLLM-Omni Inference with AutoRound Quantization](https://vllm.ai/blog/2026-06-02-vllm-omni-autoround): How AutoRound integrates with vLLM-Omni to serve W4A16 quantized multimodal, diffusion, image, and video models with smaller checkpoints, preserved quality, Intel XPU acceleration, and NVIDIA GPU support. - [vLLM on the DGX Spark: Architecture, Configuration, and Local Evaluation](https://vllm.ai/blog/2026-06-01-vllm-dgx-spark): How to run vLLM on NVIDIA DGX Spark and GB10 systems, including unified memory behavior, NVFP4 Nemotron-3-Super serving, Docker deployment, Prometheus metrics, and local evaluation results. - [Accelerating Laguna XS.2 Inference with vLLM, Speculators, and LLM Compressor](https://vllm.ai/blog/2026-05-28-laguna-xs2-dflash-llm-compressor): How Laguna XS.2 is served and optimized in vLLM using first-class model integration, a DFlash speculator trained with Speculators, and FP8, NVFP4, INT4, and INT8 checkpoints from LLM Compressor. - [Native RL APIs in vLLM](https://vllm.ai/blog/2026-05-28-native-rl-apis): How vLLM native RL APIs standardize weight syncing and asynchronous RL serving with NCCL and CUDA IPC transfer backends, pause mode, and fixes for fragile DPEP and disaggregated rollout deployments. - [Speculators v0.5.0: DFlash Support and Online Training](https://vllm.ai/blog/2026-05-28-speculators-v050): What Speculators v0.5.0 adds for vLLM speculative decoding: DFlash block-diffusion draft models, unified online and offline training, native hidden-state extraction, and Gemma 4 latency results. - [From Text to Multimodal Routing: Hardening Vision Signals in vLLM Semantic Router](https://vllm.ai/blog/2026-05-28-vllm-sr-vision-encoder-hardening): How vLLM Semantic Router hardens multimodal routing by turning visual evidence into trustworthy signals, debugging a Rust/Candle vision-encoder parity issue, and validating image signal correctness for production policy. - [EAGLE 3.1: Advancing Speculative Decoding Through Collaboration Between the EAGLE Team, vLLM, and TorchSpec](https://vllm.ai/blog/2026-05-26-eagle-3-1): How EAGLE 3.1 improves speculative decoding robustness in vLLM with FC normalization, post-norm hidden-state feedback, TorchSpec training support, and config-driven compatibility with EAGLE 3 checkpoints. - [vLLM x Novita AI: PegaFlow for Production-Grade External KV Cache](https://vllm.ai/blog/2026-05-18-pegaflow): How PegaFlow integrates with vLLM as an external KV cache service, using a Rust daemon, CUDA IPC, RDMA, SSD caching, and the external KV connector to improve startup, sharing, throughput, and cache lifecycle. - [Elastic Expert Parallelism in vLLM](https://vllm.ai/blog/2026-05-14-elastic-expert-parallelism): How Elastic Expert Parallelism lets vLLM scale Mixture-of-Experts serving up or down at runtime by changing data-parallel workers, redistributing experts, and coordinating live topology changes without server restarts. - [Announcing VeRL-Omni: Easy, Fast, and Stable RL Training for Diffusion and Omni-Modality Models](https://vllm.ai/blog/2026-05-14-verl-omni): How VeRL-Omni extends verl with vLLM-Omni for reinforcement learning post-training of diffusion and multimodal generative models, including efficient rollouts, reward inference, trainers, hardware support, and recipes. - [A First Comprehensive Study of TurboQuant: Accuracy and Performance](https://vllm.ai/blog/2026-05-11-turboquant): A vLLM study comparing TurboQuant KV-cache quantization with BF16 and FP8 across long-context and reasoning workloads, showing where 4-bit variants help, where accuracy drops, and why FP8 remains the default choice. - [vLLM Tops the Artificial Analysis Leaderboard](https://vllm.ai/blog/2026-05-11-vllm-tops-artificial-analysis): How vLLM achieved leading Artificial Analysis results for DeepSeek V3.2, MiniMax-M2.5, and Qwen 3.5 397B using open-source kernel fusion, speculative decoding, Blackwell optimizations, and model-specific serving work. - [Serving Agentic Workloads at Scale with vLLM x Mooncake](https://vllm.ai/blog/2026-05-06-mooncake-store): How vLLM integrates Mooncake Store as a distributed KV cache for agentic workloads, reusing shared prefixes across turns and instances to improve throughput, TTFT, end-to-end latency, and multi-GPU scaling. - [Run Highly Efficient Multimodal Agentic AI with NVIDIA Nemotron 3 Nano Omni Using vLLM](https://vllm.ai/blog/2026-04-28-nemotron-omni): How to serve NVIDIA Nemotron 3 Nano Omni with vLLM for multimodal agentic AI, including BF16, FP8, and NVFP4 checkpoints, vision/audio/video inputs, supported GPUs, OpenAI-compatible APIs, and deployment recipes. - [DeepSeek V4 in vLLM: Efficient Long-context Attention](https://vllm.ai/blog/2026-04-24-deepseek-v4): A first-principles walkthrough of DeepSeek V4's long-context attention, and how we implemented it in vLLM. - [The State of FP8 KV-Cache and Attention Quantization in vLLM](https://vllm.ai/blog/2026-04-22-fp8-kvcache): What vLLM FP8 KV-cache validation found across Hopper and Blackwell, covering attention quantization, Flash Attention 3 fixes, memory savings, decode speedups, and layers to skip. - [Disaggregated Serving for Hybrid SSM Models in vLLM](https://vllm.ai/blog/2026-04-21-hybrid-ssm-disagg): How vLLM extends NIXL prefill/decode disaggregation to hybrid SSM-attention models with dual descriptor views, physical-logical block bridging, and Mamba conv-state transfer support. - [vLLM Korea Meetup 2026 Wrap-Up](https://vllm.ai/blog/2026-04-14-vllm-korea-meetup-2026): What the vLLM Korea Meetup 2026 covered: community growth, vLLM V1 updates, production stack adoption, accelerator integration, vllm-playground, and real-world LLM serving. - [Next-Level Inference: Why Your Single-Node vLLM Setup Needs Prefill-Decode Disaggregation](https://vllm.ai/blog/2026-04-07-moriio-kv-connector): How single-node prefill/decode disaggregation in vLLM uses AMD MORI-IO on an 8-GPU MI300X node to separate prefill and decode, transfer KV cache efficiently, stabilize ITL, and improve goodput. - [Announcing Gemma 4 on vLLM: Byte for byte, the most capable open models](https://vllm.ai/blog/2026-04-02-gemma4): How vLLM supports Google's Gemma 4 open models across NVIDIA, AMD, Intel, and TPU backends, with multimodal inputs, agentic workflows, long context, function calling, and deployment recipes. - [Extracting hidden states from vLLM](https://vllm.ai/blog/2026-03-30-extract-hidden-states): How vLLM extracts verifier hidden states through dummy draft models and KV Connector APIs for speculative decoding, enabling offline and online Speculators training without patching vLLM internals. - [Model Runner V2: A Modular and Faster Core for vLLM](https://vllm.ai/blog/2026-03-24-mrv2): How Model Runner V2 reworks vLLM's execution core with modular model logic, GPU-native input preparation, stable persistent batching, async-first scheduling, and no API changes. - [P-EAGLE: Faster LLM inference with Parallel Speculative Decoding in vLLM](https://vllm.ai/blog/2026-03-13-p-eagle): How P-EAGLE brings parallel speculative decoding to vLLM by generating multiple draft tokens in one forward pass, with pre-trained drafter heads, config support, and B200 speedups over EAGLE-3. - [Run Highly Efficient and Accurate Multi-Agent AI with NVIDIA Nemotron 3 Super Using vLLM](https://vllm.ai/blog/2026-03-11-nemotron-3-super): How to serve NVIDIA Nemotron 3 Super with vLLM for multi-agent AI, including BF16, FP8, and NVFP4 checkpoints, 1M-token context, Thinking Budget, MTP, supported GPUs, and OpenAI-compatible deployment. - [vLLM Semantic Router v0.2 Athena: ClawOS, Model Refresh, and the System Brain](https://vllm.ai/blog/2026-03-10-v0.2-vllm-sr-athena-release): What vLLM Semantic Router v0.2 Athena adds: refreshed multilingual and multimodal routing models, ONNX and ROCm acceleration, safety and memory signals, long-context handling, and ClawOS orchestration. - [vLLM Triton Attention Backend Deep Dive](https://vllm.ai/blog/2026-03-04-vllm-triton-backend-deep-dive): A technical walkthrough of the vLLM Triton attention backend, covering performance-portable paged attention kernels, backend selection, autotuning, CUDA graph behavior, benchmarks, and NVIDIA, AMD, and Intel support. - [Beyond Porting: How vLLM Orchestrates High-Performance Inference on AMD ROCm](https://vllm.ai/blog/2026-02-27-rocm-attention-backend): How vLLM orchestrates high-performance inference on AMD ROCm with multiple attention backends, workload-aware prefill, extend, and decode routing, AITER primitives, MLA support, and MI300X-class benchmarks. - [Efficiently serve dozens of fine-tuned models with vLLM on Amazon SageMaker AI and Amazon Bedrock](https://vllm.ai/blog/2026-02-26-multi-lora): How vLLM serves many fine-tuned MoE and dense models with Multi-LoRA, including fused MoE LoRA kernels, Triton compiler fixes, Split-K and CTA swizzling optimizations, and SageMaker AI and Bedrock tuning. - [DeepSeek-V3.2 on GB300: Performance Breakthrough](https://vllm.ai/blog/2026-02-13-gb300-deepseek): What DeepSeek-V3.2 and DeepSeek-R1 benchmark results show on NVIDIA GB300 with vLLM, covering NVFP4 quantization, TP and EP deployment, throughput, and reproducible setup details. - [Driving vLLM WideEP and Large-Scale Serving Toward Maturity on Blackwell (Part I)](https://vllm.ai/blog/2026-02-03-dsr1-gb200-part1): How vLLM improves WideEP and large-scale DeepSeek-style MoE serving on NVIDIA GB200 with NVFP4 and FP8 kernels, fusion, prefill/decode disaggregation, weight offloading, and reduced chunking overhead. - [GPT-OSS Performance Optimizations on NVIDIA Blackwell: Pushing the Pareto Frontier](https://vllm.ai/blog/2026-02-01-gpt-oss-optimizations): How vLLM and NVIDIA optimized GPT-OSS on Blackwell with FlashInfer, torch.compile fusion, FP8 KV cache, async scheduling, stream interval tuning, and deployment recipes that improve throughput and interactivity. - [Streaming Requests & Realtime API in vLLM](https://vllm.ai/blog/2026-01-31-streaming-realtime): How vLLM supports streamable inputs and a Realtime WebSocket API for audio, video, robotics, and low-latency applications that need incremental input processing instead of complete prompts. - [Building Mixture-of-Models on AMD GPUs with vLLM-SR](https://vllm.ai/blog/2026-01-23-mom-on-amd-gpu): How vLLM Semantic Router builds a Mixture-of-Models system on AMD MI300X and MI355X GPUs, routing across specialized models with signals, decisions, safety checks, semantic caching, and live MoM deployment. - [Inside vLLM’s New KV Offloading Connector: Smarter Memory Transfer for Maximizing Inference Throughput](https://vllm.ai/blog/2026-01-08-kv-offloading-connector): How vLLM's asynchronous KV offloading connector stores KV cache in CPU memory to reduce recomputation, improve throughput under memory pressure, and support pluggable offload backends. - [vLLM Semantic Router v0.1 Iris: The First Major Release](https://vllm.ai/blog/2026-01-05-vllm-sr-iris): What vLLM Semantic Router v0.1 Iris introduces: signal-decision plugin architecture, model selection, safety filtering, semantic caching, hallucination detection, LoRA-based routing models, and production-ready MoM routing. - [Introducing vLLM Playground: A Modern Web Interface for Managing and Interacting with vLLM Servers](https://vllm.ai/blog/2026-01-02-introducing-vllm-playground): How vLLM Playground provides a web UI for starting, configuring, testing, and monitoring vLLM servers across local macOS, Linux GPU or CPU, Kubernetes, and OpenShift environments. - [Announcing vllm.ai Website and Some Community Updates](https://vllm.ai/blog/2025-12-27-vllm-ai-website): What changed on the new vllm.ai website for vLLM users: installation guidance, events pages, Slack and X community channels, vLLM Daily updates, and a clearer project/community split. - [vLLM-Omni Diffusion Cache Acceleration](https://vllm.ai/blog/2025-12-19-vllm-omni-diffusion-cache-acceleration): How vLLM-Omni speeds up diffusion model inference with Cache-DiT and TeaCache, reusing intermediate computations across timesteps to deliver 1.5x to 2x image generation speedups with minimal quality loss. - [vLLM Large Scale Serving: DeepSeek @ 2.2k tok/s/H200 with Wide-EP](https://vllm.ai/blog/2025-12-17-large-scale-serving): How vLLM reaches 2.2k tokens per second per H200 for DeepSeek-style MoE serving with Wide-EP, async scheduling, dual-batch overlap, disaggregated serving, CUDA graphs, DeepGEMM, and expert load balancing. - [AMD × vLLM Semantic Router: Building the System Intelligence Together](https://vllm.ai/blog/2025-12-16-vllm-sr-amd): How AMD and vLLM Semantic Router build GPU-accelerated Mixture-of-Models routing with signals, semantic caching, response storage, PII, jailbreak, and hallucination guardrails. - [Run Highly Efficient and Accurate AI Agents with NVIDIA Nemotron 3 Nano on vLLM](https://vllm.ai/blog/2025-12-15-run-nvidia-nemotron-3-nano): How to serve NVIDIA Nemotron 3 Nano with vLLM for efficient agentic AI, including BF16, FP8, and NVFP4 checkpoints, 1M-token context, hybrid MoE architecture, Thinking Budget, supported GPUs, and OpenAI-compatible deployment. - [Encoder Disaggregation for Scalable Multimodal Model Serving](https://vllm.ai/blog/2025-12-15-vllm-epd): How vLLM EPD separates visual encoders from text prefill and decode, covering LMM serving, GPU resource scaling, multimodal interference, and pipelined execution. - [Token-Level Truth: Real-Time Hallucination Detection for Production LLMs](https://vllm.ai/blog/2025-12-14-halugate): How HaluGate adds token-level hallucination detection to vLLM Semantic Router by verifying assistant claims against tool outputs and grounding context in real time without LLM-as-judge overhead. - [Diving into speculative decoding training support for vLLM with Speculators v0.3.0](https://vllm.ai/blog/2025-12-13-speculators-v030): How Speculators v0.3.0 supports end-to-end Eagle3 draft model training for vLLM, including hidden-state data generation, MoE and non-MoE verifiers, offline workflows, and seamless speculative decoding serving. - [vLLM Router: A High-Performance and Prefill/Decode Aware Load Balancer for Large-scale Serving](https://vllm.ai/blog/2025-12-13-vllm-router-release): What vLLM Router provides for large-scale serving: Rust-based state-aware load balancing, KV-cache affinity, prefill/decode disaggregation orchestration, Kubernetes discovery, retries, circuit breakers, and Prometheus metrics. - [Advancing Low‑Bit Quantization for LLMs: AutoRound x LLM Compressor](https://vllm.ai/blog/2025-12-09-intel-autoround-llmc): How Intel AutoRound integrates with LLM Compressor to produce low-bit quantized checkpoints for vLLM, using tuning-based PTQ, W4A16 and related formats, compressed-tensors compatibility, and lightweight calibration. - [Tracing Hanging and Complicated GPU Kernels Down To The Source Code](https://vllm.ai/blog/2025-12-03-improved-cuda-debugging): How vLLM developers debug hanging and complex CUDA kernels by triggering GPU core dumps, identifying stuck kernels, and mapping failures back to source code lines for faster kernel debugging. - [Announcing vLLM-Omni: Easy, Fast, and Cheap Omni-Modality Model Serving](https://vllm.ai/blog/2025-11-30-vllm-omni): What vLLM-Omni adds to the vLLM ecosystem: omni-modality serving for text, image, video, and audio, diffusion and non-autoregressive generation support, disaggregated stages, OpenAI-compatible APIs, and pipelined execution. - [Streamlined multi-node serving with Ray symmetric-run](https://vllm.ai/blog/2025-11-22-ray-symmetric-run): How Ray symmetric-run simplifies multi-node vLLM serving by launching the same entrypoint on every Ray cluster node, matching HPC and parallel SSH workflows for distributed model deployments. - [Building Clean, Maintainable vLLM Modifications Using the Plugin System](https://vllm.ai/blog/2025-11-20-vllm-plugin-system): How the vLLM plugin system helps teams customize scheduling, KV-cache behavior, hardware integrations, and model execution without long-lived forks, monkey patches, or brittle internal modifications. - [Docker Model Runner Integrates vLLM for High-Throughput Inferencing](https://vllm.ai/blog/2025-11-19-docker-model-runner-vllm): How Docker Model Runner integrates vLLM as an inference backend, letting developers run safetensors models with high-throughput serving, PagedAttention, streaming, and OpenAI-compatible APIs from Docker workflows. - [Signal-Decision Driven Architecture: Reshaping Semantic Routing at Scale](https://vllm.ai/blog/2025-11-19-signal-decision): How vLLM Semantic Router replaces fixed domain classification with signal-decision architecture, combining multi-dimensional signals, AND/OR decision logic, model selection, and plugin orchestration for production routing. - [Shared Memory IPC Caching: Accelerating Data Transfer in LLM Inference Systems](https://vllm.ai/blog/2025-11-13-shm-ipc-cache): How shared memory IPC caching in vLLM reduces redundant data transfers for multimodal and multi-process inference, improving prefill throughput and TTFT by sharing large inputs across coordinator and worker processes. - [Fast and Affordable LLMs serving on Intel Arc Pro B-Series GPUs with vLLM](https://vllm.ai/blog/2025-11-11-intel-arc-pro-b): How vLLM serves LLMs on Intel Arc Pro B-Series GPUs with MoE optimizations, persistent kernels, multi-GPU scaling, LoRA, speculative decoding, structured outputs, and mixed-precision recipes. - [No More Train-Inference Mismatch: Bitwise Consistent On-Policy Reinforcement Learning with vLLM and TorchTitan](https://vllm.ai/blog/2025-11-10-bitwise-consistent-train-inference): How vLLM and TorchTitan demonstrate bitwise consistent on-policy RL by matching training and inference numerics, using batch-invariant kernels to reduce train-inference mismatch and stabilize reinforcement learning. - [Run Multimodal Reasoning Agents with NVIDIA Nemotron on vLLM](https://vllm.ai/blog/2025-10-31-run-multimodal-reasoning-agents-nvidia-nemotron): How to serve NVIDIA Nemotron Nano 2 VL with vLLM for multimodal reasoning agents, including video understanding, document intelligence, Efficient Video Sampling, 128K context, and OpenAI-compatible deployment. - [Chasing 100% Accuracy: A Deep Dive into Debugging Kimi K2's Tool-Calling on vLLM](https://vllm.ai/blog/2025-10-28-kimi-k2-accuracy): How vLLM debugged Kimi K2 tool-calling accuracy, covering chat-template compatibility, add_generation_prompt handling, schema validation failures, benchmark fixes, and tool-use reliability. - [From Monolithic to Modular: Scaling Semantic Routing with Extensible LoRA](https://vllm.ai/blog/2025-10-27-semantic-router-modular): How vLLM Semantic Router refactors its Rust classification layer with modular model support, Qwen3-Embedding, EmbeddingGemma, LoRA-based multi-task classification, and concurrent routing execution. - [Zero-Reload Model Switching with vLLM Sleep Mode](https://vllm.ai/blog/2025-10-26-sleep-mode): How vLLM Sleep Mode enables fast model switching by hibernating weights to CPU RAM or discarding them while preserving process state, CUDA graphs, allocators, and kernel warmup to avoid full reloads. - [Now Serving NVIDIA Nemotron with vLLM](https://vllm.ai/blog/2025-10-23-now_serving_nvidia_nemotron_with_vllm): How vLLM serves NVIDIA Nemotron Nano 2 for agentic reasoning, including hybrid Transformer-Mamba architecture, thinking budget control, open weights and data, throughput benefits, and deployment commands. - [No More Retokenization Drift: Returning Token IDs via the OpenAI Compatible API Matters in Agent RL](https://vllm.ai/blog/2025-10-22-agent-lightning): How vLLM's OpenAI-compatible API can return prompt and response token IDs to prevent retokenization drift in agent reinforcement learning, preserving exact sampled sequences for stable on-policy updates. - [vLLM TPU: A New Unified Backend Supporting PyTorch and JAX on TPU](https://vllm.ai/blog/2025-10-16-vllm-tpu): How the redesigned vLLM TPU backend uses tpu-inference, JAX-to-XLA lowering, Torchax, ragged paged attention, and unified PyTorch and JAX support to improve TPU performance and model coverage. - [SemiAnalysis InferenceMAX: vLLM and NVIDIA Accelerate Blackwell Inference](https://vllm.ai/blog/2025-10-09-blackwell-inferencemax): How vLLM and NVIDIA optimize Blackwell inference for SemiAnalysis InferenceMAX, improving gpt-oss 120B and Llama 3.3 70B throughput with FP4 kernels, scheduling work, and Pareto-frontier benchmarking. - [DeepSeek-V3.2-Exp in vLLM: Fine-Grained Sparse Attention in Action](https://vllm.ai/blog/2025-09-29-deepseek-v3-2): How vLLM supports DeepSeek-V3.2-Exp with DeepSeek Sparse Attention, lightning indexer caches, separate prefill and decode paths, FlashMLA sparse attention, DeepGEMM kernels, and Blackwell deployment. - [The First vLLM Meetup in Korea](https://vllm.ai/blog/2025-09-16-vllm-meetup): What the first vLLM Korea meetup covered: community adoption, llm-d, TPU integration, contribution workflows, hardware plugin architecture, Rebellions NPU work, and production inference lessons. - [vLLM Now Supports Qwen3-Next: Hybrid Architecture with Extreme Efficiency](https://vllm.ai/blog/2025-09-11-qwen3-next): How vLLM supports Qwen3-Next with hybrid attention, Gated DeltaNet, full attention, high-sparsity MoE, multi-token prediction, hybrid KV cache management, Triton kernels, and CUDA graphs. - [vLLM Semantic Router: Next Phase in LLM inference](https://vllm.ai/blog/2025-09-11-semantic-router): How vLLM Semantic Router routes requests by intent, covering semantic classification, smart reasoning-path selection, Rust and Candle execution, and Kubernetes Envoy integration for efficient inference. - [Inside vLLM: Anatomy of a High-Throughput LLM Inference System](https://vllm.ai/blog/2025-09-05-anatomy-of-vllm): How vLLM's inference engine works, covering PagedAttention, continuous batching, prefix caching, speculative decoding, multi-GPU serving, scheduling, and benchmarking for high-throughput LLM workloads. - [Serving Geospatial, Vision, and Beyond: Enabling Multimodal Output Processing in vLLM](https://vllm.ai/blog/2025-09-05-beyond-text-generation): How vLLM expands beyond text generation to serve geospatial, vision, and other non-autoregressive models with pooling-model support, TerraTorch integration, raw tensor handling, and flexible IO processors. - [Introduction to torch.compile and How It Works with vLLM](https://vllm.ai/blog/2025-08-20-torch-compile): How torch.compile works inside vLLM, including TorchDynamo graph capture, TorchInductor code generation, custom compiler passes, graph breaks, model compilation strategy, and performance optimization. - [GLM-4.5 Meets vLLM: Built for Intelligent Agents](https://vllm.ai/blog/2025-08-19-glm45-vllm): How to run GLM-4.5 and GLM-4.5V with vLLM for intelligent agents, including hybrid reasoning modes, FP8 and BF16 serving, multimodal support, and NVIDIA Blackwell and Hopper deployment. - [CUDA Core Dump: An Effective Tool to Debug Memory Access Issues and Beyond](https://vllm.ai/blog/2025-08-11-cuda-debugging): How to debug vLLM CUDA illegal memory access errors with CUDA core dumps, environment variables, cuda-gdb, and GPU state inspection when Python stack traces or CUDA_LAUNCH_BLOCKING are insufficient. - [vLLM Now Supports gpt-oss](https://vllm.ai/blog/2025-08-05-gpt-oss): How vLLM supports gpt-oss 20B and 120B on NVIDIA Blackwell, Hopper, and AMD GPUs, with MXFP4 MoE kernels, efficient attention, hybrid KV cache allocation, and built-in tool support. - [MiniMax-M1 Hybrid Architecture Meets vLLM: Long Context, Fast Inference](https://vllm.ai/blog/2025-06-30-minimax-m1): How vLLM serves MiniMax-M1's hybrid MoE architecture for long-context inference, covering model deployment, memory management, batched serving, backend optimizations, and Docker-based setup. - [Introducing vLLM Hardware Plugin, Best Practice from Ascend NPU](https://vllm.ai/blog/2025-05-12-hardware-plugin): How vLLM hardware plugins decouple backend integrations from core vLLM, using Platform, Executor, Worker, ModelRunner, AttentionBackend, and Communicator hooks to support Ascend NPU and IBM Spyre. - [Accelerating RLHF with vLLM, Best Practice from OpenRLHF](https://vllm.ai/blog/2025-04-23-openrlhf-vllm): How OpenRLHF uses vLLM, Ray, ZeRO-3, AutoTP, Ray placement groups, and weight synchronization to accelerate PPO and RLHF sample generation for reasoning models with long chain-of-thought outputs. - [Transformers modeling backend integration in vLLM](https://vllm.ai/blog/2025-04-11-transformers-backend): How vLLM integrates the Hugging Face Transformers modeling backend to serve more model architectures efficiently, including text and vision-language models through model_impl="transformers". - [Llama 4 in vLLM](https://vllm.ai/blog/2025-04-05-llama4): How vLLM serves Meta Llama 4 Scout and Maverick multimodal MoE models with long-context support, tensor parallel deployment, H100 and H200 guidance, FP8 variants, and performance tips. - [PTPC-FP8: Boosting vLLM Performance on AMD ROCm](https://vllm.ai/blog/2025-02-24-ptpc-fp8-rocm): How PTPC-FP8 quantization improves vLLM performance on AMD ROCm by combining per-token activation scaling and per-channel weight scaling for near-BF16 accuracy with FP8 speed. - [Introducing AIBrix: A Scalable, Cost-Effective Control Plane for vLLM](https://vllm.ai/blog/2025-02-21-aibrix-release): What AIBrix adds as a Kubernetes control plane for vLLM: LoRA management, LLM gateway routing, autoscaling, unified runtime, distributed inference, distributed KV cache, heterogeneous serving, and GPU failure detection. - [Distributed Inference with vLLM](https://vllm.ai/blog/2025-02-17-distributed-inference): A guide to distributed inference in vLLM, covering tensor parallelism, pipeline parallelism, multi-GPU and multi-node serving, KV cache challenges, speculative decoding, communication kernels, and control-plane design. - [Introducing vLLM Inference Provider in Llama Stack](https://vllm.ai/blog/2025-01-27-intro-to-llama-stack-with-vllm): How Llama Stack integrates vLLM as an inference provider through remote and inline providers, enabling OpenAI-compatible vLLM serving for local and Kubernetes generative AI application deployments. - [vLLM V1: A Major Upgrade to vLLM's Core Architecture](https://vllm.ai/blog/2025-01-27-v1-alpha-release): What changed in vLLM V1: a re-architected engine with a simpler scheduler, near-zero-overhead prefix caching, cleaner tensor parallelism, multiprocessing API server, and default optimizations for higher-throughput serving. - [High Performance and Easy Deployment of vLLM in K8S with vLLM production-stack](https://vllm.ai/blog/2025-01-21-stack-release): What vLLM production-stack adds for Kubernetes serving: prefix-aware routing, LMCache-backed KV cache sharing, autoscaling, observability, fault tolerance, and cluster deployment with higher throughput and lower latency. - [Structured Decoding in vLLM: a gentle introduction](https://vllm.ai/blog/2025-01-14-struct-decode-intro): How structured decoding works in vLLM, covering JSON outputs, grammar-guided generation, outlines, XGrammar, TPOT improvements, constrained decoding, and agentic workflow use cases. - [Installing and Developing vLLM with Ease](https://vllm.ai/blog/2025-01-10-dev-experience): How to install and develop vLLM using stable releases, nightly wheels, uv, source builds, Python and C++/CUDA workflows, and version tracking for production deployments. - [vLLM 2024 Retrospective and 2025 Vision](https://vllm.ai/blog/2025-01-10-vllm-2024-wrapped-2025-vision): A vLLM 2024 retrospective and 2025 roadmap covering community growth, model and hardware support, production adoption, office hours, ecosystem partnerships, and the path toward universal open-source serving. - [Serving LLMs on AMD MI300X: Best Practices](https://vllm.ai/blog/2024-10-23-vllm-serving-amd): Best practices for serving LLMs with vLLM on AMD MI300X, covering ROCm setup, Llama 3.1 70B and 405B benchmarks, chunked prefill, multi-step scheduling, prefix caching, graph capture, and AMD tuning. - [How Speculative Decoding Boosts vLLM Performance by up to 2.8x](https://vllm.ai/blog/2024-10-17-spec-decode): How speculative decoding works in vLLM, covering EAGLE, Medusa, n-gram proposals, draft and target runners, scheduler and memory-manager changes, and continuous batching for lower token latency. - [vLLM v0.6.0: 2.7x Throughput Improvement and 5x Latency Reduction](https://vllm.ai/blog/2024-09-05-perf-update): What changed in vLLM v0.6.0 to improve throughput and latency, including API server isolation, reduced CPU overhead, multi-step scheduling, async execution, and benchmarks against earlier vLLM versions. - [vLLM’s Open Governance and Performance Roadmap](https://vllm.ai/blog/2024-07-25-lfai-perf): vLLM's open governance and performance roadmap, covering LF AI and Data incubation, public benchmarks, optimized kernels, async scheduling, API frontend overhead, torch.compile, disaggregated prefill, and community research. - [Announcing Llama 3.1 Support in vLLM](https://vllm.ai/blog/2024-07-23-llama31): How vLLM supports Meta Llama 3.1 models, including 128K context, Llama 3.1 405B serving, chunked prefill, FP8 quantization, tensor and pipeline parallelism, CPU offloading, and early performance results. - [Notes on vLLM v.s. DeepSpeed-FastGen](https://vllm.ai/blog/2023-11-14-notes-vllm-vs-deepspeed): A performance comparison of vLLM and DeepSpeed-FastGen, explaining when Dynamic SplitFuse helps, where vLLM is faster, and how memory allocation, output length, and workload shape affect throughput. - [vLLM: Easy, Fast, and Cheap LLM Serving with PagedAttention](https://vllm.ai/blog/2023-06-20-vllm): What the original vLLM launch announced: PagedAttention for KV cache management, up to 24x throughput over Hugging Face Transformers, and lower-cost high-throughput LLM serving. ## Blog tags - [#performance](https://vllm.ai/blog/tags/performance): 31 blog posts. - [#ecosystem](https://vllm.ai/blog/tags/ecosystem): 24 blog posts. - [#model-support](https://vllm.ai/blog/tags/model-support): 18 blog posts. - [#hardware](https://vllm.ai/blog/tags/hardware): 15 blog posts. - [#large-scale-serving](https://vllm.ai/blog/tags/large-scale-serving): 12 blog posts. - [#multimodal](https://vllm.ai/blog/tags/multimodal): 11 blog posts. - [#speculative-decoding](https://vllm.ai/blog/tags/speculative-decoding): 9 blog posts. - [#quantization](https://vllm.ai/blog/tags/quantization): 8 blog posts. - [#community](https://vllm.ai/blog/tags/community): 6 blog posts. - [#developer](https://vllm.ai/blog/tags/developer): 5 blog posts. - [#kv_cache](https://vllm.ai/blog/tags/kv_cache): 4 blog posts. - [#disaggregation](https://vllm.ai/blog/tags/disaggregation): 4 blog posts. - [#moe](https://vllm.ai/blog/tags/moe): 2 blog posts. - [#reinforcement-learning](https://vllm.ai/blog/tags/reinforcement-learning): 2 blog posts. - [#minimax](https://vllm.ai/blog/tags/minimax): 1 blog post. - [#day-0-support](https://vllm.ai/blog/tags/day-0-support): 1 blog post. - [#long-context](https://vllm.ai/blog/tags/long-context): 1 blog post. - [#model](https://vllm.ai/blog/tags/model): 1 blog post. - [#inference](https://vllm.ai/blog/tags/inference): 1 blog post. - [#post-training](https://vllm.ai/blog/tags/post-training): 1 blog post. - [#learning](https://vllm.ai/blog/tags/learning): 1 blog post. - [#agentic-routing](https://vllm.ai/blog/tags/agentic-routing): 1 blog post. - [#vllm-omni](https://vllm.ai/blog/tags/vllm-omni): 1 blog post. - [#dgx-spark](https://vllm.ai/blog/tags/dgx-spark): 1 blog post. - [#nemotron](https://vllm.ai/blog/tags/nemotron): 1 blog post. - [#deployment](https://vllm.ai/blog/tags/deployment): 1 blog post. - [#computex](https://vllm.ai/blog/tags/computex): 1 blog post. - [#speculators](https://vllm.ai/blog/tags/speculators): 1 blog post. - [#llm-compressor](https://vllm.ai/blog/tags/llm-compressor): 1 blog post. - [#dflash](https://vllm.ai/blog/tags/dflash): 1 blog post. - [#async-rl](https://vllm.ai/blog/tags/async-rl): 1 blog post. - [#production-serving](https://vllm.ai/blog/tags/production-serving): 1 blog post. - [#elastic-ep](https://vllm.ai/blog/tags/elastic-ep): 1 blog post. - [#expert-parallelism](https://vllm.ai/blog/tags/expert-parallelism): 1 blog post. - [#fault-tolerance](https://vllm.ai/blog/tags/fault-tolerance): 1 blog post. - [#rlhf](https://vllm.ai/blog/tags/rlhf): 1 blog post. - [#turboquant](https://vllm.ai/blog/tags/turboquant): 1 blog post. - [#benchmarking](https://vllm.ai/blog/tags/benchmarking): 1 blog post. - [#kernel-fusion](https://vllm.ai/blog/tags/kernel-fusion): 1 blog post. - [#agentic](https://vllm.ai/blog/tags/agentic): 1 blog post. - [#fp8](https://vllm.ai/blog/tags/fp8): 1 blog post. - [#mamba](https://vllm.ai/blog/tags/mamba): 1 blog post. - [#engineering](https://vllm.ai/blog/tags/engineering): 1 blog post. - [#triton](https://vllm.ai/blog/tags/triton): 1 blog post. - [#attention](https://vllm.ai/blog/tags/attention): 1 blog post. - [#frontend](https://vllm.ai/blog/tags/frontend): 1 blog post. ## Feeds - [RSS](https://vllm.ai/blog/rss.xml): vLLM blog RSS feed. - [Atom](https://vllm.ai/blog/atom.xml): vLLM blog Atom feed.