# vLLM explains how it migrated to the LibTorch Stable ABI

> Original title: Migrating vLLM to the LibTorch Stable ABI

- Source: vLLM Blog
- Published: 2026-11-06T00:00:00.000Z
- Bad Influence: https://badinfluence.news/items/kcpr0ukgp7s63bkeq4d3kqror
- Original: https://vllm.ai/blog/2026-11-06-stable-abi-cuda

## Summary

vLLM describes how it moved its CUDA build to the LibTorch Stable ABI, so a new torch wheel can be imported without rebuilding vLLM. The post lists the migration steps, from assessing API gaps and moving meta functions to Python, to replacing unstable APIs, verifying changes, and checking binaries with torch-abi-audit. It also notes tradeoffs, including a small host-side overhead in some paths, and says that the vLLM CUDA wheel became ABI stable after its seven LibTorch-dependent build dependencies were migrated.

## Why it matters

The post walks through the migration steps, tradeoffs, and verification tooling, showing how a project can keep its wheel usable across PyTorch upgrades without rebuilding.
