1<!DOCTYPE html><!--kn7wJMlMO5LQCWHpHRX9o--><html lang="en" class="__variable_1b85de __variable_fdaf1b"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/8e9860b6e62d6359-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/939c4f875ee75fbb-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/bb3ef058b751a6ad-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/vLLM-Full-Logo.svg"/><link rel="preload" as="image" href="/vLLM-Full-Dark-Mode-Logo.svg"/><link rel="stylesheet" href="/_next/static/css/511d52f4ac13cdd8.css?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-ebf2cbd67f4e8fb5.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX"/>
1<script src="/_next/static/chunks/cd088030-882da87fbf40793c.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX" async=""></script>
1<script src="/_next/static/chunks/813-2d28cf7ec340d8f0.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX" async=""></script>
1<script src="/_next/static/chunks/main-app-14e1d934a5729d6e.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX" async=""></script>
1<script src="/_next/static/chunks/627-01003331f60ecf81.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX" async=""></script>
1<script src="/_next/static/chunks/236-4886eb589c9c4b60.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX" async=""></script>
1<script src="/_next/static/chunks/app/error-6fc4d4c801d8b969.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX" async=""></script>
1<script src="/_next/static/chunks/app/not-found-dfc4451011a2e2f9.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX" async=""></script>
1<script src="/_next/static/chunks/app/global-error-6254485d3c12c1fc.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX" async=""></script>
1<script src="/_next/static/chunks/app/layout-b49f6a962c300b8e.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX" async=""></script>
1<script src="/_next/static/chunks/599-6000d18bece0a57d.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX" async=""></script>
1<script src="/_next/static/chunks/app/page-70bff4d535302fd2.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-9C5R3JR3QS" as="script"/><meta name="next-size-adjust" content=""/><title>vLLM</title><meta name="description" content="vLLM is a high-throughput and memory-efficient inference and serving engine for Large Language Models (LLMs). Deploy AI models faster with state-of-the-art performance. Easy, fast, and cost-efficient LLM serving for everyone."/><meta name="author" content="vLLM Team"/><meta name="keywords" content="vLLM,LLM,Large Language Model,inference,serving,AI,machine learning,deep learning,GPU,CUDA,transformer,performance,open source"/><meta name="creator" content="vLLM Team"/><meta name="publisher" content="vLLM Project"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><link rel="canonical" href="https://vllm-website-pdzeaspbm-inferact-inc.vercel.app"/><meta property="og:title" content="vLLM"/><meta property="og:description" content="High-throughput and memory-efficient inference and serving engine for Large Language Models. Deploy AI faster with state-of-the-art performance."/><meta property="og:url" content="https://vllm-website-pdzeaspbm-inferact-inc.vercel.app"/><meta property="og:site_name" content="vLLM"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://vllm-website-pdzeaspbm-inferact-inc.vercel.app/og?title=vLLM"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="vLLM"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@vllm_project"/><meta name="twitter:creator" content="@vllm_project"/><meta name="twitter:title" content="vLLM"/><meta name="twitter:description" content="High-throughput and memory-efficient inference and serving engine for Large Language Models."/><meta name="twitter:image" content="https://vllm-website-pdzeaspbm-inferact-inc.vercel.app/og?title=vLLM"/><link rel="shortcut icon" href="/vLLM-Logo.svg" type="image/svg+xml"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="256x256"/><link rel="icon" href="/vLLM-Logo.svg" type="image/svg+xml"/><link rel="apple-touch-icon" href="/vLLM-Logo.png" type="image/png"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX" noModule=""></script>
1</head><body class="antialiased"><div hidden=""><!--$--><!--/$--></div><div class="flex min-h-screen flex-col"><div class="fixed inset-0 bg-black/50 z-40 transition-opacity duration-300 opacity-0 pointer-events-none"></div><div class="fixed top-0 right-0 h-full w-72 bg-background z-50 shadow-2xl transform transition-transform duration-300 ease-out translate-x-full"><div class="flex flex-col h-full"><div class="flex items-center justify-between p-4 border-b"><span class="font-semibold">Menu</span><button class="p-2 hover:bg-muted rounded-lg transition-colors cursor-pointer" aria-label="Close menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x w-5 h-5"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></button></div><nav class="flex-1 p-4 space-y-2"><button class="flex items-center gap-3 px-4 py-3 rounded-lg bg-muted/50 hover:bg-muted transition-all duration-200 font-medium active:scale-95 w-full text-left"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search h-5 w-5"><circle cx="11" cy="11" r="8"></circle><path d="m21 21-4.3-4.3"></path></svg>Search Docs</button><a target="_blank" rel="noopener noreferrer" class="flex items-center gap-3 px-4 py-3 rounded-lg hover:bg-muted transition-all duration-200 font-medium active:scale-95" href="https://docs.vllm.ai">Documentation</a><a class="flex items-center gap-3 px-4 py-3 rounded-lg hover:bg-muted transition-all duration-200 font-medium active:scale-95" href="/blog">Blog</a><a class="flex items-center gap-3 px-4 py-3 rounded-lg hover:bg-muted transition-all duration-200 font-medium active:scale-95" href="/events">Events</a><a class="flex items-center gap-3 px-4 py-3 rounded-lg hover:bg-muted transition-all duration-200 font-medium active:scale-95" href="/contact">Contact</a><a target="_blank" rel="noopener noreferrer" class="flex items-center gap-3 px-4 py-3 rounded-lg hover:bg-muted transition-all duration-200 font-medium active:scale-95" href="https://github.com/vllm-project/vllm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" class="h-5 w-5"><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"></path></svg>GitHub</a><button class="flex items-center gap-3 px-4 py-3 rounded-lg hover:bg-muted transition-all duration-200 font-medium active:scale-95 w-full text-left">Community</button></nav><div class="p-4 border-t"><div class="flex items-center justify-between px-4 py-2"><span class="text-sm text-muted-foreground">Theme</span><button class="p-2 rounded-lg hover:bg-muted transition-colors" aria-label="Toggle theme"><div class="w-5 h-5"></div></button></div></div></div></div><header class="sticky top-0 z-30 w-full border-b bg-background/80 backdrop-blur-md"><div class="container max-w-6xl mx-auto px-4 sm:px-6 flex h-16 items-center justify-between"><a class="flex items-center gap-2" href="/"><img alt="vLLM Logo" width="160" height="44" decoding="async" data-nimg="1" class="h-11 w-auto dark:hidden" style="color:transparent" src="/vLLM-Full-Logo.svg"/><img alt="vLLM Logo" width="160" height="44" decoding="async" data-nimg="1" class="h-11 w-auto hidden dark:block" style="color:transparent" src="/vLLM-Full-Dark-Mode-Logo.svg"/></a><nav class="hidden md:flex items-center gap-6"><a target="_blank" rel="noopener noreferrer" class="text-sm font-medium text-muted-foreground hover:text-foreground transition-all duration-200 link-underline cursor-pointer" href="https://docs.vllm.ai">Docs</a><a class="text-sm font-medium text-muted-foreground hover:text-foreground transition-all duration-200 link-underline cursor-pointer" href="/blog">Blog</a><a class="text-sm font-medium text-muted-foreground hover:text-foreground transition-all duration-200 link-underline cursor-pointer" href="/events">Events</a><a class="text-sm font-medium text-muted-foreground hover:text-foreground transition-all duration-200 link-underline cursor-pointer" href="/contact">Contact</a><button class="text-sm font-medium text-muted-foreground hover:text-foreground transition-all duration-200 link-underline cursor-pointer">Community</button><button class="flex items-center gap-1.5 px-3 py-1.5 text-sm font-medium text-muted-foreground hover:text-foreground bg-muted/50 hover:bg-muted rounded-lg transition-all duration-200 cursor-pointer" title="Search docs (âJ)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search h-4 w-4"><circle cx="11" cy="11" r="8"></circle><path d="m21 21-4.3-4.3"></path></svg><span class="hidden lg:inline">Search</span><kbd class="hidden lg:inline-flex items-center gap-0.5 px-1.5 py-0.5 text-[10px] font-mono bg-background rounded border ml-1">âJ</kbd></button><a target="_blank" rel="noopener noreferrer" class="text-muted-foreground hover:text-foreground transition-all duration-200 hover:scale-110" title="GitHub" href="https://github.com/vllm-project/vllm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" class="h-5 w-5"><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"></path></svg></a><button class="p-2 rounded-lg hover:bg-muted transition-colors" aria-label="Toggle theme"><div class="w-5 h-5"></div></button></nav><button class="md:hidden p-2 hover:bg-muted rounded-lg transition-colors cursor-pointer" aria-label="Open menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu w-5 h-5"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div></header><main class="flex-1"><section id="hero" class="relative w-full min-h-[calc(100svh-4rem)] md:min-
1h-0 md:pt-8 md:pb-8 lg:pt-10 lg:pb-10 flex items-center md:block dot-grid"><div class="container max-w-6xl mx-auto px-4 sm:px-6 py-8 md:py-0"><div class="flex flex-col items-center text-center space-y-6 md:space-y-4"><div class="animate-fade-in-up" style="animation-delay:0ms"><img alt="vLLM" width="400" height="110" decoding="async" data-nimg="1" class="h-20 md:h-28 lg:h-32 w-auto dark:hidden" style="color:transparent" src="/vLLM-Full-Logo.svg"/><img alt="vLLM" width="400" height="110" decoding="async" data-nimg="1" class="h-20 md:h-28 lg:h-32 w-auto hidden dark:block" style="color:transparent" src="/vLLM-Full-Dark-Mode-Logo.svg"/></div><h1 class="text-4xl md:text-5xl lg:text-6xl font-bold tracking-tight max-w-4xl animate-fade-in-up" style="animation-delay:100ms">The<!-- --> <span class="text-vllm-blue">High-Throughput</span> <!-- -->and <!-- --> <span class="text-vllm-blue">Memory-Efficient</span> <!-- -->inference and serving engine for LLMs</h1><p class="text-lg md:text-2xl text-muted-foreground max-w-2xl animate-fade-in-up" style="animation-delay:200ms">Easy, fast, and cost-efficient LLM serving for everyone.</p><div class="flex flex-col sm:flex-row gap-4 pt-4 md:pt-2"><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive shadow-xs h-9 has-[>svg]:px-3 bg-vllm-yellow hover:bg-vllm-yellow-hover text-black font-semibold px-8 py-6 text-base btn-glow relative overflow-hidden transition-all duration-300 hover:scale-105 hover:shadow-lg hover:shadow-vllm-yellow/25 active:scale-95 cursor-pointer">Get Started<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right ml-2 h-4 w-4 transition-transform group-hover:translate-x-1"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></button><a target="_blank" rel="noopener noreferrer" data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 h-9 has-[>svg]:px-3 border-vllm-blue text-vllm-blue hover:bg-vllm-blue/10 font-semibold px-8 py-6 text-base transition-all duration-300 hover:scale-105 hover:shadow-lg hover:shadow-vllm-blue/25 active:scale-95 cursor-pointer" href="https://docs.vllm.ai">Documentation</a></div></div></div></section><section id="features" class="w-full py-12 md:py-16"><div class="container max-w-6xl mx-auto px-4 sm:px-6"><div class="scroll-animate-stagger "><div class="grid grid-cols-1 md:grid-cols-3 gap-12 md:gap-16"><div class="flex flex-col items-center text-center space-y-4 p-6 rounded-2xl transition-all duration-300 hover:bg-muted/50 hover:scale-105"><div class="p-4 rounded-2xl bg-vllm-blue/10 transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-puzzle h-8 w-8 text-vllm-blue"><path d="M15.39 4.39a1 1 0 0 0 1.68-.474 2.5 2.5 0 1 1 3.014 3.015 1 1 0 0 0-.474 1.68l1.683 1.682a2.414 2.414 0 0 1 0 3.414L19.61 15.39a1 1 0 0 1-1.68-.474 2.5 2.5 0 1 0-3.014 3.015 1 1 0 0 1 .474 1.68l-1.683 1.682a2.414 2.414 0 0 1-3.414 0L8.61 19.61a1 1 0 0 0-1.68.474 2.5 2.5 0 1 1-3.014-3.015 1 1 0 0 0 .474-1.68l-1.683-1.682a2.414 2.414 0 0 1 0-3.414L4.39 8.61a1 1 0 0 1 1.68.474 2.5 2.5 0 1 0 3.014-3.015 1 1 0 0 1-.474-1.68l1.683-1.682a2.414 2.414 0 0 1 3.414 0z"></path></svg></div><h2 class="text-xl font-bold">Easy</h2><p class="text-muted-foreground leading-relaxed">Deploy the widest range of open-source models on any hardware. Includes a drop-in OpenAI-compatible API for instant integration.</p></div><div class="flex flex-col items-center text-center space-y-4 p-6 rounded-2xl transition-all duration-300 hover:bg-muted/50 hover:scale-105"><div class="p-4 rounded-2xl bg-vllm-blue/10 transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-zap h-8 w-8 text-vllm-blue"><path d="M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z"></path></svg></div><h2 class="text-xl font-bold">Fast</h2><p class="text-muted-foreground leading-relaxed">Maximize throughput with PagedAttention. Advanced scheduling and continuous batching ensure peak GPU utilization.</p></div><div class="flex flex-col items-center text-center space-y-4 p-6 rounded-2xl transition-all duration-300 hover:bg-muted/50 hover:scale-105"><div class="p-4 rounded-2xl bg-vllm-blue/10 transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layers h-8 w-8 text-vllm-blue"><path d="M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"></path><path d="M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"></path><path d="M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"></path></svg></div><h2 class="text-xl font-bold">Cost Efficient</h2><p class="text-muted-foreground leading-relaxed">Slash inference costs by maximizing hardware efficiency. We make high-performance LLMs affordable and accessible to everyone.</p></div></div></div></div></section><section id="quick-start" class="w-full py-12 md:py-16 bg-muted/30"><div class="container max-w-6xl mx-auto px-4 sm:px-6"><div class="scroll-animate "><div class="grid grid-cols-1 lg:grid-cols-2 gap-8 lg:gap-12 items-start"><div class="space-y-6"><div><h2 class="text-2xl md:text-3xl font-bold mb-4 inline-flex items-center gap-2 cursor-pointer group hover:text-vllm-blue transition-colors" title="Click to copy link">Quick Start<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link2 w-5 h-5 opacity-0 group-hover:opacity-100 transition-opacity text-muted-foreground"><path d="M9 17H7A5 5 0 0 1 7 7h2"></path><path d="M15 7h2a5 5 0 1 1 0 10h-2"></path><line x1="8" x2="16" y1="12" y2="12"></line></svg></h2><p class="text-muted-foreground leading-relaxed">
1Select your preferences and run the install command. <strong>Stable</strong> represents the most currently tested and supported version of vLLM. <strong>Nightly</strong> is available if you want the latest builds.</p></div><div class="text-sm text-muted-foreground space-y-2"><p>ð¦ Requires Python 3.10+. Python 3.12+ recommended.</p><p>â¡ We recommend <a href="https://docs.astral.sh/uv/" target="_blank" rel="noopener noreferrer" class="text-vllm-blue hover:underline cursor-pointer">uv</a> for faster and more reliable installation.</p><p>ð§ For other platforms, see <a href="https://docs.vllm.ai" target="_blank" rel="noopener noreferrer" class="text-vllm-blue hover:underline cursor-pointer">docs.vllm.ai</a></p><p>ð See <a href="https://github.com/vllm-project/vllm/releases" target="_blank" rel="noopener noreferrer" class="text-vllm-blue hover:underline cursor-pointer">what's new</a> in <span class="inline-block w-12 h-4 bg-muted-foreground/20 rounded animate-pulse align-middle"></span></p><p>ð <a class="text-vllm-blue hover:underline cursor-pointer" href="/pr-lookup">Find which release contains a PR</a></p></div></div><div class="bg-muted/50 p-6 md:p-8 rounded-xl shadow-sm space-y-6"><div class="flex items-center justify-between"><span class="text-sm font-medium">Build</span><div class="flex gap-2"><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border text-xs font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive overflow-hidden border-transparent [a&
1]:hover:bg-primary/90 cursor-pointer px-4 py-2 transition-all duration-200 hover:scale-105 active:scale-95 bg-primary text-primary-foreground shadow-md">Stable</span><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border text-xs font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive overflow-hidden text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground cursor-pointer px-4 py-2 transition-all duration-200 hover:scale-105 active:scale-95 hover:bg-muted">Nightly</span></div></div><div class="flex items-start justify-between gap-3"><span class="text-sm font-medium shrink-0 pt-1.5">Platform</span><div class="flex flex-wrap gap-1.5 justify-end"><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive overflow-hidden border-transparent [a&
1]:hover:bg-primary/90 cursor-pointer px-3 py-1.5 text-xs transition-all bg-primary text-primary-foreground">CUDA</span><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive overflow-hidden text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground cursor-pointer px-3 py-1.5 text-xs transition-all">ROCm</span><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive overflow-hidden text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground cursor-pointer px-3 py-1.5 text-xs transition-all">XPU</span><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive overflow-hidden text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground cursor-pointer px-3 py-1.5 text-xs transition-all">CPU</span></div></div><div class="flex items-center justify-between"><span class="text-sm font-medium">Package</span><div class="flex gap-2"><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive overflow-hidden border-transparent [a&
1]:hover:bg-primary/90 cursor-pointer px-3 py-1.5 text-xs transition-all bg-primary text-primary-foreground">Python (uv)</span><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive overflow-hidden text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground cursor-pointer px-3 py-1.5 text-xs transition-all">Python</span><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive overflow-hidden text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground cursor-pointer px-3 py-1.5 text-xs transition-all">Docker</span></div></div><div class="flex flex-col sm:flex-row sm:items-center sm:justify-between gap-2"><span class="text-sm font-medium">CUDA Version</span><div class="flex gap-2 flex-wrap"><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive overflow-hidden border-transparent [a&
1]:hover:bg-primary/90 cursor-pointer px-3 py-1.5 text-xs transition-all bg-primary text-primary-foreground">CUDA 12.9</span><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive overflow-hidden text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground cursor-pointer px-3 py-1.5 text-xs transition-all">CUDA 13.0</span></div></div><div class="pt-4 border-t space-y-3"><div class="flex items-center justify-between"><span class="text-sm font-medium">Run this Command:</span><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive hover:text-accent-foreground dark:hover:bg-accent/50 size-9 h-8 w-8 hover:bg-muted cursor-pointer transition-all duration-200 hover:scale-110 active:scale-95"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-copy h-4 w-4"><rect width="14" height="14" x="8" y="8" rx="2" ry="2"></rect><path d="M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"></path></svg></button></div><div class="bg-background p-4 rounded-lg font-mono text-sm overflow-x-auto whitespace-pre-wrap break-all border">uv pip install vllm</div><p class="text-xs text-muted-foreground mt-2">ð¡ Compatible with all CUDA 12.x versions (12.0 - 12.9) · <a href="https://docs.vllm.ai/en/latest/usage/troubleshooting/#cuda-error-the-provided-ptx-was-compiled-with-an-unsupported-toolchain" target="_blank" rel="noopener noreferrer" class="text-vllm-blue hover:underline">Troubleshooting</a></p></div><div class="pt-3"><a class="flex items-center gap-1 text-xs text-muted-foreground hover:text-vllm-blue transition-colors" href="/releases">Looking for older versions?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-3 w-3"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div></div></div></section><section id="sponsors" class="w-full py-16 md:py-20 bg-muted/50 overflow-hidden"><div class="container max-w-6xl mx-auto px-4 sm:px-6"><div class="scroll-animate "><div class="flex flex-col items-center text-center space-y-8"><div class="space-y-4 max-w-3xl"><h2 class="text-2xl md:text-3xl font-bold inline-flex items-center gap-2 cursor-pointer group hover:text-vllm-blue transition-colors" title="Click to copy link">Sponsors<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link2 w-5 h-5 opacity-0 group-hover:opacity-100 transition-opacity text-muted-foreground"><path d="M9 17H7A5 5 0 0 1 7 7h2"></path><path d="M15 7h2a5 5 0 1 1 0 10h-2"></path><line x1="8" x2="16" y1="12" y2="12"></line></svg></h2><p class="text-muted-foreground leading-relaxed">vLLM is a community project. Our compute resources for development and testing are supported by the following organizations. Thank you for your support!</p></div><div class="w-full max-w-4xl space-y-3"><h3 class="text-sm font-medium text-muted-foreground uppercase tracking-wide">Cash Donations</h3><div class="flex flex-wrap justify-center gap-3"><div class="px-4 py-2 bg-background/80 rounded-lg border text-sm font-medium text-muted-foreground hover:text-foreground hover:border-vllm-yellow/50 transition-all duration-200 hover:scale-105 hover:shadow-md">a16z</div><div class="px-4 py-2 bg-background/80 rounded-lg border text-sm font-medium text-muted-foreground hover:text-foreground hover:border-vllm-yellow/50 transition-all duration-200 hover:scale-105 hover:shadow-md">Sequoia Capital</div><div class="px-4 py-2 bg-background/80 rounded-lg border text-sm font-medium text-muted-foreground hover:text-foreground hover:border-vllm-yellow/50 transition-all duration-200 hover:scale-105 hover:shadow-md">Skywork AI</div><div class="px-4 py-2 bg-background/80 rounded-lg border text-sm font-medium text-muted-foreground hover:text-foreground hover:border-vllm-yellow/50 transition-all duration-200 hover:scale-105 hover:shadow-md">ZhenFund</div></div></div><div class="w-full max-w-5xl space-y-3"><h3 class="text-sm font-medium text-muted-foreground uppercase tracking-wide">Compute Resources</h3><div class="flex flex-wrap justify-center gap-3"><div class="px-4 py-2 bg-background/80 rounded-lg border text-sm font-medium text-muted-foreground hover:text-foreground hover:border-vllm-blue/50 transition-all duration-200 hover:scale-105 hover:shadow-md">Alibaba Cloud</div><div class="px-4 py-2 bg-background/80 rounded-lg border text-sm font-medium text-muted-foreground hover:text-foreground hover:border-vllm-blue/50 transition-all duration-200 hover:scale-105 hover:shadow-md">AMD</div><div class="px-4 py-2 bg-background/80 rounded-lg border text-sm font-medium text-muted-foreground hover:text-foreground hover:border-vllm-blue/50 transition-all duration-200 hover:scale-105 hover:shadow-md">Anyscale</div><div class="px-4 py-2 bg-background/80 rounded-lg border text-sm font-medium text-muted-foreground hover:text-foreground hover:border-vllm-blue/50 transition-all duration-200 hover:scale-105 hover:shadow-md">AWS</div><div class="px-4 py-2 bg-background/80 rounded-lg border text-sm font-medium text-muted-foreground hover:text-foreground hover:border-vllm-blue/50 transition-all duration-200 hover:scale-105 hover:shadow-md">Crusoe Cloud</div><div class="px-4 py-2 bg-background/80 rounded-lg border text-sm font-medium text-muted-foreground hover:text-foreground hover:border-vllm-blue/50 transition-all duration-200 hover:scale-105 hover:shadow-md">Google Cloud</div><div class="px-4 py-2 bg-background/80 rounded-lg border text-sm font-medium text-muted-foreground hover:text-foreground hover:border-vllm-blue/50 transition-all duration-200 hover:scale-105 hover:shadow-md">IBM</div><div class="px-4 py-2 bg-background/80 rounded-lg border text-sm font-medium text-muted-foreground hover:text-foreground hover:border-vllm-blue/50 transition-all duration-200 hover:scale-105 hover:shadow-md">Intel</div><div class="px-4 py-2 bg-background/80 rounded-lg border text-sm font-medium text-muted-foreground hover:text-foreground hover:border-vllm-blue/50 transition-all duration-200 hover:scale-105 hover:shadow-md">Lambda Lab</div><div class="px-4 py-2 bg-background/80 rounded-lg border text-sm font-medium text-muted-foreground hover:text-foreground hover:border-vllm-blue/50 transition-all duration-200 hover:scale-105 hover:shadow-md">Nebius</div><div class="px-4 py-2 bg-background/80 rounded-lg border text-sm font-medium text-muted-foreground hover:text-foreground hover:border-vllm-blue/50 transition-all duration-200 hover:scale-105 hover:shadow-md">Novita AI</div><div class="px-4 py-2 bg-background/80 rounded-lg border text-sm font-medium text-muted-foreground hover:text-foreground hover:border-vllm-blue/50 transition-all duration-200 hover:scale-105 hover:shadow-md">NVIDIA</div><div class="px-4 py-2 bg-background/80 rounded-lg border text-sm font-medium text-muted-foreground hover:text-foreground hover:border-vllm-blue/50 transition-all duration-200 hover:scale-105 hover:shadow-md">Red Hat</div><div class="px-4 py-2 bg-background/80 rounded-lg border text-sm font-medium text-muted-foreground hover:text-foreground hover:border-vllm-blue/50 transition-all duration-200 hover:scale-105 hover:shadow-md">Roblox</div><div class="px-4 py-2 bg-background/80 rounded-lg border text-sm font-medium text-muted-foreground hover:text-foreground hover:border-vllm-blue/50 transition-all duration-200 hover:scale-105 hover:shadow-md">RunPod</div><div class="px-4 py-2 bg-background/80 rounded-lg border text-sm font-medium text-muted-foreground hover:text-foreground hover:border-vllm-blue/50 transition-all duration-200 hover:scale-105 hover:shadow-md">UC Berkeley</div></div></div><div class="w-full max-w-4xl space-y-3"><h3 class="text-sm font-medium text-muted-foreground uppercase tracking-wide">Slack Sponsor</h3><div class="flex flex-wrap justify-center gap-3"><div class="px-4 py-2 bg-background/80 rounded-lg border text-sm font-medium text-muted-foreground hover:text-foreground hover:border-purple-500/50 transition-all duration-200 hover:scale-105 hover:shadow-md">Inferact</div></div></div><div class="flex flex-wrap items-center justify-center gap-4 md:gap-6 pt-4"><a target="_blank" rel="noopener noreferrer" class="inline-flex group cursor-pointer relative" href="https://github.com/vllm-project/vllm/stargazers"><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive overflow-hidden border-transparent bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90 px-4 py-2 text-sm font-medium gap-2 hover:bg-secondary/80 transition-all duration-300 hover:scale-105 hover:shadow-md active:scale-95 cursor-pointer"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-4 w-4 text-vllm-yellow fill-vllm-yellow transition-transform duration-300 group-hover:rotate-12"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><span class="group-hover:hidden">â<!-- --> Stars</span><span class="hidden group-hover:inline text-vllm-blue font-semibold">â<!-- --> â</span></span></a><a target="_blank" rel="noopener noreferrer" class="inline-flex group cursor-pointer relative" href="https://github.com/vllm-project/vllm/graphs/contributors"><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive overflow-hidden border-transparent bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90 px-4 py-2 text-sm font-medium gap-2 hover:bg-secondary/80 transition-all duration-300 hover:scale-105 hover:shadow-md active:scale-95 cursor-pointer"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users h-4 w-4 transition-transform duration-300 group-hover:scale-110"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><path d="M16 3.13a4 4 0 0 1 0 7.75"></path></svg><span class="group-hover:hidden">â<!-- --> Contributors</span><span class="hidden group-hover:inline text-vllm-blue font-semibold">â<!-- --> ð¥</span></span></a><a target="_blank" rel="noopener noreferrer" class="inline-flex group cursor-pointer" href="https://pytorch.org/projects/vllm"><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive overflow-hidden border-transparent bg-secondary [a&]:hover:bg-secondary/90 px-4 py-2 text-sm font-medium gap-2 text-vllm-blue hover:bg-secondary/80 transition-all duration-300 hover:scale-105 hover:shadow-md active:scale-95 cursor-pointer"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-building2 h-4 w-4 transition-transform duration-300 group-hover:scale-110"><path d="M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z"></path><path d="M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2"></path><path d="M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2"></path><path d="M10 6h4"></path><path d="M10 10h4"></path><path d="M10 14h4"></path><path d="M10 18h4"></path></svg>PyTorch Foundation</span></a></div><p class="text-sm text-muted-foreground max-w-2xl">We collect donation through<!-- --> <a href="https://github.com/sponsors/vllm-project" target="_blank" rel="noopener noreferrer" class="text-vllm-blue hover:underline cursor-pointer">GitHub</a> <!-- -->and<!-- --> <a href="https://opencollective.com/vllm" target="_blank" rel="noopener noreferrer" class="text-vllm-blue hover:underline cursor-pointer">OpenCollective</a>. We plan to use the fund to support the development, maintenance, and adoption of vLLM.</p></div></div></div></section><section id="compatibility" class="w-full py-20 md:py-28 relative overflow-hidden"><div class="absolute inset-0 bg-gradient-to-br from-vllm-blue/5 via-trans
1parent to-vllm-yellow/5"></div><div class="container max-w-6xl mx-auto px-4 sm:px-6 relative"><div class="scroll-animate "><div class="text-center mb-16"><h2 class="text-2xl md:text-3xl font-bold mb-3 inline-flex items-center justify-center gap-2 cursor-pointer group hover:text-vllm-blue transition-colors" title="Click to copy link">Universal Compatibility<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link2 w-5 h-5 opacity-0 group-hover:opacity-100 transition-opacity text-muted-foreground"><path d="M9 17H7A5 5 0 0 1 7 7h2"></path><path d="M15 7h2a5 5 0 1 1 0 10h-2"></path><line x1="8" x2="16" y1="12" y2="12"></line></svg></h2><p class="text-muted-foreground max-w-xl mx-auto">One engine, endless possibilities. Run any model on any hardware.</p></div></div><div class="scroll-animate-stagger "><div class="grid grid-cols-1 lg:grid-cols-2 gap-6 lg:gap-8"><div class="relative group"><div class="absolute inset-0 bg-gradient-to-br from-vllm-blue/20 to-vllm-blue/5 rounded-3xl blur-xl opacity-50 group-hover:opacity-70 transition-opacity duration-500"></div><div class="relative bg-background/80 backdrop-blur-sm border rounded-3xl p-8 h-full transition-colors duration-300 hover:border-vllm-blue/30 flex flex-col"><div class="flex items-center gap-3 mb-8"><div class="w-12 h-12 rounded-2xl bg-vllm-blue/10 flex items-center justify-center"><svg class="w-6 h-6 text-vllm-blue" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M9 3v2m6-2v2M9 19v2m6-2v2M5 9H3m2 6H3m18-6h-2m2 6h-2M7 19h10a2 2 0 002-2V7a2 2 0 00-2-2H7a2 2 0 00-2 2v10a2 2 0 002 2zM9 9h6v6H9V9z"></path></svg></div><div><h3 class="text-lg font-bold">Hardware</h3><p class="text-xs text-muted-foreground">Unified API across platforms</p></div></div><div class="flex flex-col justify-between flex-1"><a target="_blank" rel="noopener noreferrer" class="flex items-center gap-4 p-3 rounded-xl transition-all hover:bg-vllm-blue/10 group/item cursor-pointer bg-vllm-blue/10 border border-vllm-blue/20" href="https://docs.vllm.ai/en/latest/getting_started/installation/gpu/index.html#nvidia-cuda"><div class="w-2 h-2 rounded-full flex-shrink-0 bg-vllm-blue"></div><div class="flex-1 min-w-0"><span class="font-medium text-sm group-hover/item:text-vllm-blue transition-colors">NVIDIA</span><span class="text-xs text-muted-foreground ml-2">CUDA GPU</span></div><span data-slot="badge" class="inline-flex items-center justify-center rounded-md px-2 py-0.5 font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden border-transparent [a&]:hover:bg-primary/90 bg-vllm-blue/20 text-vllm-blue border-0 text-xs">Popular</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4 text-muted-foreground group-hover/item:text-vllm-blue opacity-50 md:opacity-0 group-hover/item:opacity-100 transition-all"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a target="_blank" rel="noopener noreferrer" class="flex items-center gap-4 p-3 rounded-xl transition-all hover:bg-vllm-blue/10 group/item cursor-pointer " href="https://docs.vllm.ai/en/latest/getting_started/installation/gpu/index.html#amd-rocm"><div class="w-2 h-2 rounded-full flex-shrink-0 bg-muted-foreground/30 group-hover/item:bg-vllm-blue"></div><div class="flex-1 min-w-0"><span class="font-medium text-sm group-hover/item:text-vllm-blue transition-colors">AMD</span><span class="text-xs text-muted-foreground ml-2">ROCm GPU</span></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4 text-muted-foreground group-hover/item:text-vllm-blue opacity-50 md:opacity-0 group-hover/item:opacity-100 transition-all"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a target="_blank" rel="noopener noreferrer" class="flex items-center gap-4 p-3 rounded-xl transition-all hover:bg-vllm-blue/10 group/item cursor-pointer " href="https://github.com/vllm-project/vllm-ascend"><div class="w-2 h-2 rounded-full flex-shrink-0 bg-muted-foreground
1/30 group-hover/item:bg-vllm-blue"></div><div class="flex-1 min-w-0"><span class="font-medium text-sm group-hover/item:text-vllm-blue transition-colors">Huawei</span><span class="text-xs text-muted-foreground ml-2">Ascend NPU</span></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4 text-muted-foreground group-hover/item:text-vllm-blue opacity-50 md:opacity-0 group-hover/item:opacity-100 transition-all"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a target="_blank" rel="noopener noreferrer" class="flex items-center gap-4 p-3 rounded-xl transition-all hover:bg-vllm-blue/10 group/item cursor-pointer " href="https://github.com/vllm-project/vllm-neuron"><div class="w-2 h-2 rounded-full flex-shrink-0 bg-muted-foreground/30 group-hover/item:bg-vllm-blue"></div><div class="flex-1 min-w-0"><span class="font-medium text-sm group-hover/item:text-vllm-blue transition-colors">AWS</span><span class="text-xs text-muted-foreground ml-2">Neuron Accelerator</span></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4 text-muted-foreground group-hover/item:text-vllm-blue opacity-50 md:opacity-0 group-hover/item:opacity-100 transition-all"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a target="_blank" rel="noopener noreferrer" class="flex items-center gap-4 p-3 rounded-xl transition-all hover:bg-vllm-blue/10 group/item cursor-pointer " href="https://github.com/vllm-project/tpu-inference"><div class="w-2 h-2 rounded-full flex-shrink-0 bg-muted-foreground/30 group-hover/item:bg-vllm-blue"></div><div class="flex-1 min-w-0"><span class="font-medium text-sm group-hover/item:text-vllm-blue transition-colors">Google</span><span class="text-xs text-muted-foreground ml-2">Cloud TPU</span></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4 text-muted-foreground group-hover/item:text-vllm-blue opacity-50 md:opacity-0 group-hover/item:opacity-100 transition-all"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a target="_blank" rel="noopener noreferrer" class="flex items-center gap-4 p-3 rounded-xl transition-all hover:bg-vllm-blue/10 group/item cursor-pointer " href="https://github.com/vllm-project/vllm-spyre"><div class="w-2 h-2 rounded-full flex-shrink-0 bg-muted-foreground/30 group-hover/item:bg-vllm-blue"></div><div class="flex-1 min-w-0"><span class="font-medium text-sm group-hover/item:text-vllm-blue transition-colors">IBM</span><span class="text-xs text-muted-foreground ml-2">Spyre Accelerator</span></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4 text-muted-foreground group-hover/item:text-vllm-blue opacity-50 md:opacity-0 group-hover/item:opacity-100 transition-all"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><div class="flex items-center gap-4 p-3 rounded-xl transition-all hover:bg-vllm-blue/10 group/item"><div class="w-2 h-2 rounded-full flex-shrink-0 bg-muted-foreground/30 group-hover/item:bg-vllm-blue"></div><div class="flex-1 min-w-0 flex items-center gap-2 flex-wrap"><span class="font-medium text-sm">Intel</span><div class="flex items-center gap-1.5"><a target="_blank" rel="noopener noreferrer" class="text-xs px-2 py-0.5 rounded-md border border-muted-foreground/20 text-muted-foreground hover:text-vllm-blue hover:border-vllm-blue/40 transition-colors" href="https://github.com/vllm-project/vllm-gaudi">Gaudi</a><a target="_blank" rel="noopener noreferrer" class="text-xs px-2 py-0.5 rounded-md border border-muted-foreground
1/20 text-muted-foreground hover:text-vllm-blue hover:border-vllm-blue/40 transition-colors" href="https://docs.vllm.ai/en/latest/getting_started/installation/gpu/#intel-xpu">XPU</a><a target="_blank" rel="noopener noreferrer" class="text-xs px-2 py-0.5 rounded-md border border-muted-foreground/20 text-muted-foreground hover:text-vllm-blue hover:border-vllm-blue/40 transition-colors" href="https://docs.vllm.ai/en/latest/getting_started/installation/cpu/">CPU</a></div></div></div><a target="_blank" rel="noopener noreferrer" class="flex items-center gap-4 p-3 rounded-xl transition-all hover:bg-vllm-blue/10 group/item cursor-pointer " href="https://github.com/vllm-project/vllm-metal"><div class="w-2 h-2 rounded-full flex-shrink-0 bg-muted-foreground/30 group-hover/item:bg-vllm-blue"></div><div class="flex-1 min-w-0"><span class="font-medium text-sm group-hover/item:text-vllm-blue transition-colors">Apple</span><span class="text-xs text-muted-foreground ml-2">Apple Silicon</span></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4 text-muted-foreground group-hover/item:text-vllm-blue opacity-50 md:opacity-0 group-hover/item:opacity-100 transition-all"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div><button class="mt-6 flex items-center justify-center gap-2 text-sm text-muted-foreground hover:text-vllm-blue transition-colors group/link cursor-pointer w-full"><span>View all supported hardware</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-4 h-4 group-hover/link:translate-y-1 transition-transform"><path d="m6 9 6 6 6-6"></path></svg></button></div></div><div class="relative group"><div class="absolute inset-0 bg-gradient-to-br from-vllm-yellow/20 to-vllm-yellow/5 rounded-3xl blur-xl opacity-50 group-hover:opacity-70 transition-opacity duration-500"></div><div class="relative bg-background/80 backdrop-blur-sm border rounded-3xl p-8 h-full transition-colors duration-300 hover:border-vllm-yellow/30 flex flex-col"><div class="flex items-center gap-3 mb-8"><div class="w-12 h-12 rounded-2xl bg-vllm-yellow/10 flex items-center justify-center"><svg class="w-6 h-6 text-vllm-yellow" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M19.428 15.428a2 2 0 00-1.022-.547l-2.387-.477a6 6 0 00-3.86.517l-.318.158a6 6 0 01-3.86.517L6.05 15.21a2 2 0 00-1.806.547M8 4h8l-1 1v5.172a2 2 0 00.586 1.414l5 5c1.26 1.26.367 3.414-1.415 3.414H4.828c-1.782 0-2.674-2.154-1.414-3.414l5-5A2 2 0 009 10.172V5L8 4z"></path></svg></div><div><h3 class="text-lg font-bold">Open Models</h3><p class="text-xs text-muted-foreground">Latest trending open-source models, optimized & production-ready</p></div></div><div class="grid grid-cols-2 gap-3 flex-1"><a target="_blank" rel="noopener noreferrer" class="relative p-4 rounded-2xl border transition-all duration-200 cursor-pointer group/model bg-muted/30 hover:bg-muted/50 hover:border-vllm-blue/30 hover:scale-[1.02]" href="https://huggingface.co/deepseek-ai"><div class="font-semibold text-base mb-1.5 group-hover/model:text-vllm-blue transition-colors">DeepSeek</div><div class="flex flex-wrap gap-1.5"><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">DeepSeek V3.2</span><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">DeepSeek R1</span></div></a><a target="_blank" rel="noopener noreferrer" class="relative p-4 rounded-2xl border transition-all duration-200 cursor-pointer group/model bg-muted/30 hover:bg-muted/50 hover:border-vllm-blue/30 hover:scale-[1.02]" href="https://huggingface.co/google"><div class="font-semibold text-base mb-1.5 group-hover/model:text-vllm-blue transition-colors">Google</div><div class="flex flex-wrap gap-1.5"><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">Gemma 4</span><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">Gemma 3</span></div></a><a target="_blank" rel="noopener noreferrer" class="relative p-4 rounded-2xl border transition-all duration-200 cursor-pointer group/model bg-muted/30 hover:bg-muted/50 hover:border-vllm-blue/30 hover:scale-[1.02]" href="https://huggingface.co/meta-llama"><div class="font-semibold text-base mb-1.5 group-hover/model:text-vllm-blue transition-colors">Meta</div><div class="flex flex-wrap gap-1.5"><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">Llama 4 Scout</span><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">Llama 4 Maverick</span></div></a><a target="_blank" rel="noopener noreferrer" class="relative p-4 rounded-2xl border transition-all duration-200 cursor-pointer group/model bg-muted/30 hover:bg-muted/50 hover:border-vllm-blue/30 hover:scale-[1.02]" href="https://huggingface.co/MiniMaxAI"><div class="font-semibold text-base mb-1.5 group-hover/model:text-vllm-blue transition-colors">Minimax</div><div class="flex flex-wrap gap-1.5"><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">MiniMax M2.7</span><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">MiniMax M2.5</span><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">MiniMax M2.1</span></div></a><a target="_blank" rel="noopener noreferrer" class="relative p-4 rounded-2xl border transition-all duration-200 cursor-pointer group/model bg-muted/30 hover:bg-muted/50 hover:border-vllm-blue/30 hover:scale-[1.02]" href="https://huggingface.co/mistralai"><div class="font-semibold text-base mb-1.5 group-hover/model:text-vllm-blue transition-colors">Mistral AI</div><div class="flex flex-wrap gap-1.5"><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">Mistral Small 4</span><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">Mistral Large 3</span></div></a><a target="_blank" rel="noopener noreferrer" class="relative p-4 rounded-2xl border transition-all duration-200 cursor-pointer group/model bg-muted/30 hover:bg-muted/50 hover:border-vllm-blue/30 hover:scale-[1.02]" href="https://huggingface.co/moonshotai"><div class="font-semibold text-base mb-1.5 group-hover/model:text-vllm-blue transition-colors">MoonshotAI</div><div class="flex flex-wrap gap-1.5"><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">Kimi K2.6</span><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">Kimi K2.5</span><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">Kimi K2</span></div></a><a target="_blank" rel="noopener noreferrer" class="relative p-4 rounded-2xl border transition-all duration-200 cursor-pointer group/model bg-muted/30 hover:bg-muted/50 hover:border-vllm-blue/30 hover:scale-[1.02]" href="https://huggingface.co/nvidia"><div class="font-semibold text-base mb-1.5 group-hover/model:text-vllm-blue transition-colors">NVIDIA</div><div class="flex flex-wrap gap-1.5"><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">
1Nemotron 3 Super</span><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">Nemotron 3 Nano</span></div></a><a target="_blank" rel="noopener noreferrer" class="relative p-4 rounded-2xl border transition-all duration-200 cursor-pointer group/model bg-muted/30 hover:bg-muted/50 hover:border-vllm-blue/30 hover:scale-[1.02]" href="https://huggingface.co/Qwen"><div class="font-semibold text-base mb-1.5 group-hover/model:text-vllm-blue transition-colors">Qwen</div><div class="flex flex-wrap gap-1.5"><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">Qwen3.6</span><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">Qwen3.5</span><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">Qwen3</span></div></a><a target="_blank" rel="noopener noreferrer" class="relative p-4 rounded-2xl border transition-all duration-200 cursor-pointer group/model bg-muted/30 hover:bg-muted/50 hover:border-vllm-blue/30 hover:scale-[1.02]" href="https://huggingface.co/stepfun-ai"><div class="font-semibold text-base mb-1.5 group-hover/model:text-vllm-blue transition-colors">StepFun</div><div class="flex flex-wrap gap-1.5"><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">Step-3.5-Flash</span></div></a><a target="_blank" rel="noopener noreferrer" class="relative p-4 rounded-2xl border transition-all duration-200 cursor-pointer group/model bg-muted/30 hover:bg-muted/50 hover:border-vllm-blue/30 hover:scale-[1.02]" href="https://huggingface.co/zai-org"><div class="font-semibold text-base mb-1.5 group-hover/model:text-vllm-blue transition-colors">Z-AI</div><div class="flex flex-wrap gap-1.5"><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">GLM 5.1</span><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">GLM 5</span><span class="text-[11px] px-2 py-0.5 bg-muted dark:bg-muted/80 rounded text-muted-foreground transition-colors duration-200 hover:text-foreground">GLM 4.7</span></div></a></div><a target="_blank" rel="noopener noreferrer" class="mt-6 flex items-center justify-center gap-2 text-sm text-muted-foreground hover:text-vllm-yellow transition-colors group/link cursor-pointer" href="https://docs.vllm.ai/en/latest/models/supported_models.html"><span>View all supported models</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4 group-hover/link:translate-x-1 transition-transform"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div></div></div></section><section id="community" class="w-full py-16 md:py-20"><div class="container max-w-6xl mx-auto px-4 sm:px-6"><div class="scroll-animate "><div class="relative overflow-hidden rounded-3xl bg-gradient-to-br from-vllm-blue/10 via-background to-vllm-yellow/10 border p-8 md:p-12"><div class="absolute top-0 right-0 w-64 h-64 bg-vllm-blue/5 rounded-full blur-3xl -translate-y-1/2 translate-x-1/2"></div><div class="absolute bottom-0 left-0 w-48 h-48 bg-vllm-yellow/5 rounded-full blur-3xl translate-y-1/2 -translate-x-1/2"></div><div class="relative grid grid-cols-1 lg:grid-cols-2 gap-8 lg:gap-12 items-center"><div class="space-y-6"><div class="inline-flex items-center gap-2 px-3 py-1.5 rounded-full bg-vllm-blue/10 text-vllm-blue text-sm font-medium"><span class="relative flex h-2 w-2"><span class="animate-ping absolute inline-flex h-full w-full rounded-full bg-vllm-blue opacity-75"></span><span class="relative inline-flex rounded-full h-2 w-2 bg-vllm-blue"></span></span>Everyone welcome!</div><h2 class="text-2xl md:text-3xl font-bold cursor-pointer group/title hover:opacity-80 transition-opacity" title="Click to copy link"><span class="inline-flex items-center gap-2">Got questions?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link2 w-5 h-5 opacity-0 group-hover/title:opacity-100 transition-opacity text-muted-foreground"><path d="M9 17H7A5 5 0 0 1 7 7h2"></path><path d="M15 7h2a5 5 0 1 1 0 10h-2"></path><line x1="8" x2="16" y1="12" y2="12"></line></svg></span><br class="hidden sm:block"/>
1<span class="text-vllm-blue">We're here to help.</span></h2><p class="text-muted-foreground leading-relaxed">Whether you're just getting started or debugging a complex deployment, our community is open to everyone. No question is too basic!</p><div class="flex flex-wrap gap-6 pt-2"><div class="flex items-center gap-2 text-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-square w-4 h-4 text-vllm-blue"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path></svg><span class="text-muted-foreground">Fast & friendly responses</span></div><div class="flex items-center gap-2 text-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users w-4 h-4 text-vllm-blue"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><path d="M16 3.13a4 4 0 0 1 0 7.75"></path></svg><span class="text-muted-foreground">Active maintainers</span></div></div></div><div class="space-y-4"><a target="_blank" rel="noopener noreferrer" class="group flex items-center gap-4 p-5 rounded-2xl bg-background/80 backdrop-blur-sm border hover:border-vllm-blue/50 hover:shadow-lg hover:shadow-vllm-blue/5 transition-all duration-300 cursor-pointer" href="https://slack.vllm.ai/"><div class="p-3 rounded-xl bg-[#4A154B]/10 group-hover:bg-[#4A154B]/20 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" class="h-6 w-6 text-[#4A154B] dark:text-[#E01E5A]"><path d="M5.042 15.165a2.528 2.528 0 0 1-2.52 2.523A2.528 2.528 0 0 1 0 15.165a2.527 2.527 0 0 1 2.522-2.52h2.52v2.52zM6.313 15.165a2.527 2.527 0 0 1 2.521-2.52 2.527 2.527 0 0 1 2.521 2.52v6.313A2.528 2.528 0 0 1 8.834 24a2.528 2.528 0 0 1-2.521-2.522v-6.313zM8.834 5.042a2.528 2.528 0 0 1-2.521-2.52A2.528 2.528 0 0 1 8.834 0a2.528 2.528 0 0 1 2.521 2.522v2.52H8.834zM8.834 6.313a2.528 2.528 0 0 1 2.521 2.521 2.528 2.528 0 0 1-2.521 2.521H2.522A2.528 2.528 0 0 1 0 8.834a2.528 2.528 0 0 1 2.522-2.521h6.312zM18.956 8.834a2.528 2.528 0 0 1 2.522-2.521A2.528 2.528 0 0 1 24 8.834a2.528 2.528 0 0 1-2.522 2.521h-2.522V8.834zM17.688 8.834a2.528 2.528 0 0 1-2.523 2.521 2.527 2.527 0 0 1-2.52-2.521V2.522A2.527 2.527 0 0 1 15.165 0a2.528 2.528 0 0 1 2.523 2.522v6.312zM15.165 18.956a2.528 2.528 0 0 1 2.523 2.522A2.528 2.528 0 0 1 15.165 24a2.527 2.527 0 0 1-2.52-2.522v-2.522h2.52zM15.165 17.688a2.527 2.527 0 0 1-2.52-2.523 2.526 2.526 0 0 1 2.52-2.52h6.313A2.527 2.527 0 0 1 24 15.165a2.528 2.528 0 0 1-2.522 2.523h-6.313z"></path></svg></div><div class="flex-1"><div class="font-semibold group-hover:text-vllm-blue transition-colors">Join Slack</div><div class="text-sm text-muted-foreground">Real-time help & discussions</div></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-5 h-5 text-muted-foreground group-hover:text-vllm-blue group-hover:translate-x-1 transition-all"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a target="_blank" rel="noopener noreferrer" class="group flex items-center gap-4 p-5 rounded-2xl bg-background/80 backdrop-blur-sm border hover:border-vllm-blue/50 hover:shadow-lg hover:shadow-vllm-blue/5 transition-all duration-300 cursor-pointer" href="https://discuss.vllm.ai/"><div class="p-3 rounded-xl bg-vllm-blue/10 group-hover:bg-vllm-blue/20 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-square h-6 w-6 text-vllm-blue"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path></svg></div><div class="flex-1"><div class="font-semibold group-hover:text-vllm-blue transition-colors">Visit Forum</div><div class="text-sm text-muted-foreground">Searchable Q&A knowledge base</div></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-5 h-5 text-muted-foreground group-hover:text-vllm-blue group-hover:translate-x-1 transition-all"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a target="_blank" rel="noopener noreferrer" class="group flex items-center gap-4 p-5 rounded-2xl bg-background/80 backdrop-blur-sm border hover:border-vllm-blue/50 hover:shadow-lg hover:shadow-vllm-blue/5 transition-all duration-300 cursor-pointer" href="https://github.com/vllm-project/vllm/issues"><div class="p-3 rounded-xl bg-muted group-hover:bg-muted/80 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" class="h-6 w-6"><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"></path></svg></div><div class="flex-1"><div class="font-semibold group-hover:text-vllm-blue transition-colors">GitHub Issues</div><div class="text-sm text-muted-foreground">Bug reports & feature requests</div></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-5 h-5 text-muted-foreground group-hover:text-vllm-blue group-hover:translate-x-1 transition-all"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div></div></div></section><section id="resources" class="w-full py-16 md:py-20"><div class="container max-w-6xl mx-auto px-4 sm:px-6"><div class="scroll-animate "><div class="text-center mb-10"><h2 class="text-2xl md:text-3xl font-bold mb-3 inline-flex items-center gap-2 cursor-pointer group hover:text-vllm-blue transition-colors" title="Click to copy link">Resources<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link2 w-5 h-5 opacity-0 group-hover:opacity-100 transition-opacity text-muted-foreground"><path d="M9 17H7A5 5 0 0 1 7 7h2"></path><path d="M15 7h2a5 5 0 1 1 0 10h-2"></path><line x1="8" x2="16" y1="12" y2="12"></line></svg></h2><p class="text-muted-foreground max-w-xl mx-auto">Explore recipes, benchmarks, and roadmap</p></div></div><div class="scroll-animate-stagger "><div class="grid grid-cols-1 md:grid-cols-3 gap-6"><a target="_blank" rel="noopener noreferrer" class="group block cursor-pointer" href="https://recipes.vllm.ai"><div data-slot="card" class="text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm h-full card-lift hover:border-vllm-blue/50 cursor-pointer bg-background/80 backdrop-blur-sm">
1<div data-slot="card-content" class="p-6 flex flex-col items-center text-center space-y-4"><div class="p-4 rounded-2xl bg-muted group-hover:bg-vllm-blue/10 transition-all duration-300 group-hover:scale-110"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open h-6 w-6 text-muted-foreground group-hover:text-vllm-blue transition-colors duration-300"><path d="M12 7v14"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path></svg></div><div><h3 class="font-semibold text-lg mb-1 group-hover:text-vllm-blue transition-colors duration-300">Recipes</h3><p class="text-sm text-muted-foreground">Example notebooks and tutorials</p></div><span class="text-sm text-vllm-blue font-medium inline-flex items-center gap-1">recipes.vllm.ai<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-3 h-3 transition-transform duration-300 group-hover:translate-x-1"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></div></div></a><a target="_blank" rel="noopener noreferrer" class="group block cursor-pointer" href="https://perf.vllm.ai"><div data-slot="card" class="text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm h-full card-lift hover:border-vllm-blue/50 cursor-pointer bg-background/80 backdrop-blur-sm"><div data-slot="card-content" class="p-6 flex flex-col items-center text-center space-y-4"><div class="p-4 rounded-2xl bg-muted group-hover:bg-vllm-blue/10 transition-all duration-300 group-hover:scale-110"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chart-column h-6 w-6 text-muted-foreground group-hover:text-vllm-blue transition-colors duration-300"><path d="M3 3v16a2 2 0 0 0 2 2h16"></path><path d="M18 17V9"></path><path d="M13 17V5"></path><path d="M8 17v-3"></path></svg></div><div><h3 class="font-semibold text-lg mb-1 group-hover:text-vllm-blue transition-colors duration-300">Performance</h3><p class="text-sm text-muted-foreground">Benchmarks and comparisons</p></div><span class="text-sm text-vllm-blue font-medium inline-flex items-center gap-1">perf.vllm.ai<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-3 h-3 transition-transform duration-300 group-hover:translate-x-1"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></div></div></a><a target="_blank" rel="noopener noreferrer" class="group block cursor-pointer" href="https://roadmap.vllm.ai"><div data-slot="card" class="text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm h-full card-lift hover:border-vllm-blue/50 cursor-pointer bg-background/80 backdrop-blur-sm"><div data-slot="card-content" class="p-6 flex flex-col items-center text-center space-y-4"><div class="p-4 rounded-2xl bg-muted group-hover:bg-vllm-blue/10 transition-all duration-300 group-hover:scale-110"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" class="h-6 w-6 text-muted-foreground group-hover:text-vllm-blue transition-colors duration-300"><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"></path></svg></div><div><h3 class="font-semibold text-lg mb-1 group-hover:text-vllm-blue transition-colors duration-300">Roadmap</h3><p class="text-sm text-muted-foreground">Project roadmap and milestones</p></div><span class="text-sm text-vllm-blue font-medium inline-flex items-center gap-1">roadmap.vllm.ai<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-3 h-3 transition-transform duration-300 group-hover:translate-x-1"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></div></div></a></div></div></div></section></main><footer id="ecosystem" class="w-full py-12"><div class="container max-w-6xl mx-auto px-4 sm:px-6 space-y-8"><div class="scroll-animate "><div class="space-y-6"><div class="text-center space-y-2"><h2 class="text-2xl md:text-3xl font-bold inline-flex items-center justify-center gap-2 cursor-pointer group hover:text-vllm-blue transition-colors" title="Click to copy link">Ecosystem<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link2 w-5 h-5 opacity-0 group-hover:opacity-100 transition-opacity text-muted-foreground"><path d="M9 17H7A5 5 0 0 1 7 7h2"></path><path d="M15 7h2a5 5 0 1 1 0 10h-2"></path><line x1="8" x2="16" y1="12" y2="12"></line></svg></h2><p class="text-muted-foreground">Tools and libraries built around vLLM</p></div><div class="flex flex-wrap justify-center gap-3"><a target="_blank" rel="noopener noreferrer" class="group inline-flex items-center gap-2 px-4 py-2.5 rounded-full border bg-background hover:bg-muted/50 hover:border-vllm-blue/50 transition-all duration-200 cursor-pointer" href="https://github.com/vllm-project/aibrix"><span class="font-medium text-sm group-hover:text-vllm-blue transition-colors">AIBrix</span><span class="text-xs text-muted-foreground">· <!-- -->
1AI infrastructure on K8s</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-3 h-3 text-muted-foreground group-hover:text-vllm-blue group-hover:translate-x-0.5 transition-all opacity-0 group-hover:opacity-100 -ml-1"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a target="_blank" rel="noopener noreferrer" class="group inline-flex items-center gap-2 px-4 py-2.5 rounded-full border bg-background hover:bg-muted/50 hover:border-vllm-blue/50 transition-all duration-200 cursor-pointer" href="https://github.com/vllm-project/guidellm"><span class="font-medium text-sm group-hover:text-vllm-blue transition-colors">GuideLLM</span><span class="text-xs text-muted-foreground">· <!-- -->LLM performance evaluation</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-3 h-3 text-muted-foreground group-hover:text-vllm-blue group-hover:translate-x-0.5 transition-all opacity-0 group-hover:opacity-100 -ml-1"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a target="_blank" rel="noopener noreferrer" class="group inline-flex items-center gap-2 px-4 py-2.5 rounded-full border bg-background hover:bg-muted/50 hover:border-vllm-blue/50 transition-all duration-200 cursor-pointer" href="https://github.com/vllm-project/llm-compressor"><span class="font-medium text-sm group-hover:text-vllm-blue transition-colors">LLM Compressor</span><span class="text-xs text-muted-foreground">· <!-- -->Model quantization</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-3 h-3 text-muted-foreground group-hover:text-vllm-blue group-hover:translate-x-0.5 transition-all opacity-0 group-hover:opacity-100 -ml-1"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a target="_blank" rel="noopener noreferrer" class="group inline-flex items-center gap-2 px-4 py-2.5 rounded-full border bg-background hover:bg-muted/50 hover:border-vllm-blue/50 transition-all duration-200 cursor-pointer" href="https://github.com/vllm-project/production-stack"><span class="font-medium text-sm group-hover:text-vllm-blue transition-colors">Production Stack</span><span class="text-xs text-muted-foreground">· <!-- -->Production deployment</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-3 h-3 text-muted-foreground group-hover:text-vllm-blue group-hover:translate-x-0.5 transition-all opacity-0 group-hover:opacity-100 -ml-1"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a target="_blank" rel="noopener noreferrer" class="group inline-flex items-center gap-2 px-4 py-2.5 rounded-full border bg-background hover:bg-muted/50 hover:border-vllm-blue/50 transition-all duration-200 cursor-pointer" href="https://github.com/vllm-project/semantic-router"><span class="font-medium text-sm group-hover:text-vllm-blue transition-colors">Semantic Router</span><span class="text-xs text-muted-foreground">· <!-- -->Intelligent routing</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-3 h-3 text-muted-foreground group-hover:text-vllm-blue group-hover:translate-x-0.5 transition-all opacity-0 group-hover:opacity-100 -ml-1"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a target="_blank" rel="noopener noreferrer" class="group inline-flex items-center gap-2 px-4 py-2.5 rounded-full border bg-background hover:bg-muted/50 hover:border-vllm-blue/50 transition-all duration-200 cursor-pointer" href="https://github.com/vllm-project/speculators"><span class="font-medium text-sm group-hover:text-vllm-blue transition-colors">Speculators</span><span class="text-xs text-muted-foreground">· <!-- -->Speculative decoding</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-3 h-3 text-muted-foreground group-hover:text-vllm-blue group-hover:translate-x-0.5 transition-all opacity-0 group-hover:opacity-100 -ml-1"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a target="_blank" rel="noopener noreferrer" class="group inline-flex items-center gap-2 px-4 py-2.5 rounded-full border bg-background hover:bg-muted/50 hover:border-vllm-blue/50 transition-all duration-200 cursor-pointer" href="https://github.com/vllm-project/vllm-omni"><span class="font-medium text-sm group-hover:text-vllm-blue transition-colors">vLLM Omni</span><span class="text-xs text-muted-foreground">· <!-- -->Omni-modality models</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-3 h-3 text-muted-foreground group-hover:text-vllm-blue group-hover:translate-x-0.5 transition-all opacity-0 group-hover:opacity-100 -ml-1"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a target="_blank" rel="noopener noreferrer" class="group inline-flex items-center gap-2 px-4 py-2.5 rounded-full border bg-background hover:bg-muted/50 hover:border-vllm-blue/50 transition-all duration-200 cursor-pointer" href="https://github.com/micytao/vllm-playground"><span class="font-medium text-sm group-hover:text-vllm-blue transition-colors">vLLM Playground</span><span class="text-xs text-muted-foreground">· <!-- -->Web UI for vLLM</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-3 h-3 text-muted-foreground group-hover:text-vllm-blue group-hover:translate-x-0.5 transition-all opacity-0 group-hover:opacity-100 -ml-1"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div><div class="flex flex-col md:flex-row items-center justify-between gap-4 pt-6 border-t"><div class="flex items-center gap-2 text-sm text-muted-foreground"><span>© <!-- -->2026<!-- --> vLLM</span><span>·</span><span>All rights reserved.</span></div><div class="flex items-center gap-4"><a target="_blank" rel="noopener noreferrer" class="text-muted-foreground hover:text-foreground transition-all duration-200 hover:scale-125 active:scale-95 cursor-pointer" href="https://github.com/vllm-project/vllm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" class="h-5 w-5"><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"></path></svg><span class="sr-only">GitHub</span></a><a target="_blank" rel="noopener noreferrer" class="text-muted-foreground hover:text-foreground transition-all duration-200 hover:scale-125 active:scale-95 cursor-pointer" href="https://x.com/vllm_project"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" class="h-5 w-5"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></svg><span class="sr-only">X</span></a><a target="_blank" rel="noopener noreferrer" class="text-muted-foreground hover:text-foreground transition-all duration-200 hover:scale-125 active:scale-95 cursor-pointer" href="https://www.linkedin.com/company/vllm-project/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" class="h-5 w-5"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"></path></svg><span class="sr-only">LinkedIn</span></a><a target="_blank" rel="noopener noreferrer" class="text-muted-foreground hover:text-foreground transition-all duration-200 hover:scale-125 active:scale-95 cursor-pointer" href="https://slack.vllm.ai/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" class="h-5 w-5">
1<path d="M5.042 15.165a2.528 2.528 0 0 1-2.52 2.523A2.528 2.528 0 0 1 0 15.165a2.527 2.527 0 0 1 2.522-2.52h2.52v2.52zM6.313 15.165a2.527 2.527 0 0 1 2.521-2.52 2.527 2.527 0 0 1 2.521 2.52v6.313A2.528 2.528 0 0 1 8.834 24a2.528 2.528 0 0 1-2.521-2.522v-6.313zM8.834 5.042a2.528 2.528 0 0 1-2.521-2.52A2.528 2.528 0 0 1 8.834 0a2.528 2.528 0 0 1 2.521 2.522v2.52H8.834zM8.834 6.313a2.528 2.528 0 0 1 2.521 2.521 2.528 2.528 0 0 1-2.521 2.521H2.522A2.528 2.528 0 0 1 0 8.834a2.528 2.528 0 0 1 2.522-2.521h6.312zM18.956 8.834a2.528 2.528 0 0 1 2.522-2.521A2.528 2.528 0 0 1 24 8.834a2.528 2.528 0 0 1-2.522 2.521h-2.522V8.834zM17.688 8.834a2.528 2.528 0 0 1-2.523 2.521 2.527 2.527 0 0 1-2.52-2.521V2.522A2.527 2.527 0 0 1 15.165 0a2.528 2.528 0 0 1 2.523 2.522v6.312zM15.165 18.956a2.528 2.528 0 0 1 2.523 2.522A2.528 2.528 0 0 1 15.165 24a2.527 2.527 0 0 1-2.52-2.522v-2.522h2.52zM15.165 17.688a2.527 2.527 0 0 1-2.52-2.523 2.526 2.526 0 0 1 2.52-2.52h6.313A2.527 2.527 0 0 1 24 15.165a2.528 2.528 0 0 1-2.522 2.523h-6.313z"></path></svg><span class="sr-only">Slack</span></a><a target="_blank" rel="noopener noreferrer" class="text-muted-foreground hover:text-foreground transition-all duration-200 hover:scale-125 active:scale-95 cursor-pointer" href="https://discuss.vllm.ai/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-square h-5 w-5"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path></svg><span class="sr-only">Discuss</span></a></div></div></div></footer></div><!--$--><!--/$--><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$-->
1<script src="/_next/static/chunks/webpack-ebf2cbd67f4e8fb5.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[8814,[],\"\"]\n3:I[6169,[\"627\",\"static/chunks/627-01003331f60ecf81.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX\",\"236\",\"static/chunks/236-4886eb589c9c4b60.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX\",\"39\",\"static/chunks/app/error-6fc4d4c801d8b969.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX\"],\"default\"]\n4:I[6980,[],\"\"]\n5:I[2627,[\"627\",\"static/chunks/627-01003331f60ecf81.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX\",\"236\",\"static/chunks/236-4886eb589c9c4b60.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX\",\"345\",\"static/chunks/app/not-found-dfc4451011a2e2f9.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX\"],\"\"]\n6:I[3236,[\"627\",\"static/chunks/627-01003331f60ecf81.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX\",\"236\",\"static/chunks/236-4886eb589c9c4b60.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX\",\"345\",\"static/chunks/app/not-found-dfc4451011a2e2f9.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX\"],\"Image\"]\nd:I[5658,[\"627\",\"static/chunks/627-01003331f60ecf81.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX\",\"219\",\"static/chunks/app/global-error-6254485d3c12c1fc.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX\"],\"default\"]\n:HL[\"/_next/static/media/8e9860b6e62d6359-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/939c4f875ee75fbb-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/bb3ef058b751a6ad-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/e4af272ccee01ff0-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/511d52f4ac13cdd8.css?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX\",\"style\"]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"kn7wJMlMO5LQCWHpHRX9o\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/511d52f4ac13cdd8.css?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"__variable_1b85de __variable_fdaf1b\",\"children\":[\"$\",\"body\",null,{\"className\":\"antialiased\",\"children\":[[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$3\",\"errorStyles\":[],\"errorScripts\":[],\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"flex min-h-screen flex-col\",\"children\":[[\"$\",\"header\",null,{\"className\":\"w-full border-b bg-background/80 backdrop-blur-md\",\"children\":[\"$\",\"div\",null,{\"className\":\"container max-w-6xl mx-auto px-4 sm:px-6 flex h-16 items-center justify-between\",\"children\":[\"$\",\"$L5\",null,{\"href\":\"/\",\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"$L6\",null,{\"src\":\"/vLLM-Full-Logo.svg\",\"alt\":\"vLLM Logo\",\"width\":160,\"height\":44,\"priority\":true,\"className\":\"h-11 w-auto dark:hidden\"}],[\"$\",\"$L6\",null,{\"src\":\"/vLLM-Full-Dark-Mode-Logo.svg\",\"alt\":\"vLLM Logo\",\"width\":160,\"height\":44,\"priority\":true,\"className\":\"h-11 w-auto hidden dark:block\"}]]}]}]}],[\"$\",\"main\",null,{\"className\":\"flex-1 flex items-center justify-center px-4 py-16\",\"children\":[\"$\",\"div\",null,{\"className\":\"text-center max-w-lg\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8 flex justify-center\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"w-32 h-32 rounded-full bg-muted/50 flex items-center justify-center\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-file-question w-16 h-16 text-muted-foreground\",\"children\":[[\"$\",\"path\",\"p32p05\",{\"d\":\"M12 17h.01\"}],[\"$\",\"path\",\"1mlx9k\",{\"d\":\"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7z\"}],[\"$\",\"path\",\"mhlwft\",{\"d\":\"M9.1 9a3 3 0 0 1 5.82 1c0 2-3 3-3 3\"}],\"$undefined\"]}]}],[\"$\",\"div\",null,{\"className\":\"absolute -top-2 -right-2 w-12 h-12 rounded-full bg-vllm-yellow flex items-center justify-center text-2xl font-bold text-black\",\"children\":\"?\"}]]}]}],[\"$\",\"h1\",null,{\"className\":\"text-8xl font-bold text-foreground mb-4\",\"children\":\"404\"}],[\"$\",\"h2\",null,{\"className\":\"text-2xl font-semibold text-foreground mb-4\",\"children\":\"Page Not Found\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground mb-8 leading-relaxed\",\"children\":\"Oops! The page you're looking for doesn't exist or has been moved. Let's get you back on track.\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col sm:flex-row items-center justify-center gap-4\",\"children\":[[\"$\",\"$L5\",null,{\"href\":\"/\",\"className\":\"inline-flex items-center gap-2 px-6 py-3 bg-vllm-blue text-white rounded-lg hover:bg-vllm-blue/90 transition-colors font-medium w-full sm:w-auto justify-center\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-house h-4 w-4\",\"children\":[[\"$\",\"path\",\"5wwlr5\",{\"d\":\"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8\"}],[\"$\",\"path\",\"1d0kgt\",{\"d\":\"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}],\"$undefined\"]}],\"Back to Home\"]}],[\"$\",\"$L5\",null,{\"href\":\"https://docs.vllm.ai\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"inline-flex items-center gap-2 px-6 py-3 border border-border rounded-lg hover:bg-muted transition-colors font-medium w-full sm:w-auto justify-center\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
1:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-search h-4 w-4\",\"children\":[[\"$\",\"circle\",\"4ej97u\",{\"cx\":\"11\",\"cy\":\"11\",\"r\":\"8\"}],[\"$\",\"path\",\"1qie3q\",{\"d\":\"m21 21-4.3-4.3\"}],\"$undefined\"]}],\"Browse Docs\"]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-12 pt-8 border-t\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm text-muted-foreground mb-4\",\"children\":\"Looking for something specific?\"}],\"$L7\"]}]]}]}],\"$L8\"]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],\"$L9\",\"$La\"]}]}]]}],{\"children\":[\"__PAGE__\",\"$Lb\",{},null,false]},null,false],\"$Lc\",false]],\"m\":\"$undefined\",\"G\":[\"$d\",[\"$Le\"]],\"s\":false,\"S\":true}\n"])</script>
1<script>self.__next_f.push([1,"f:I[4592,[\"177\",\"static/chunks/app/layout-b49f6a962c300b8e.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX\"],\"Analytics\"]\n10:I[6087,[\"177\",\"static/chunks/app/layout-b49f6a962c300b8e.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX\"],\"GoogleAnalytics\"]\n11:I[399,[],\"ClientPageRoot\"]\n12:I[1255,[\"627\",\"static/chunks/627-01003331f60ecf81.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX\",\"236\",\"static/chunks/236-4886eb589c9c4b60.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX\",\"599\",\"static/chunks/599-6000d18bece0a57d.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX\",\"974\",\"static/chunks/app/page-70bff4d535302fd2.js?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX\"],\"default\"]\n15:I[4103,[],\"OutletBoundary\"]\n17:I[1350,[],\"AsyncMetadataOutlet\"]\n19:I[4103,[],\"ViewportBoundary\"]\n1b:I[4103,[],\"MetadataBoundary\"]\n1c:\"$Sreact.suspense\"\n"])</script>
1<script>self.__next_f.push([1,"7:[\"$\",\"div\",null,{\"className\":\"flex flex-wrap justify-center gap-4 text-sm\",\"children\":[[\"$\",\"$L5\",null,{\"href\":\"/events\",\"className\":\"text-vllm-blue hover:underline\",\"children\":\"Events\"}],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground\",\"children\":\"â¢\"}],[\"$\",\"$L5\",null,{\"href\":\"/contact\",\"className\":\"text-vllm-blue hover:underline\",\"children\":\"Contact\"}],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground\",\"children\":\"â¢\"}],[\"$\",\"$L5\",null,{\"href\":\"https://github.com/vllm-project/vllm\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-vllm-blue hover:underline\",\"children\":\"GitHub\"}],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground\",\"children\":\"â¢\"}],[\"$\",\"$L5\",null,{\"href\":\"https://slack.vllm.ai\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-vllm-blue hover:underline\",\"children\":\"Slack\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"8:[\"$\",\"footer\",null,{\"className\":\"w-full py-6 border-t\",\"children\":[\"$\",\"div\",null,{\"className\":\"container max-w-6xl mx-auto px-4 sm:px-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"text-center text-sm text-muted-foreground\",\"children\":[\"© \",2026,\" vLLM · All rights reserved.\"]}]}]}]\n9:[\"$\",\"$Lf\",null,{}]\na:[\"$\",\"$L10\",null,{\"gaId\":\"G-9C5R3JR3QS\"}]\nb:[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L11\",null,{\"Component\":\"$12\",\"searchParams\":{},\"params\":{},\"promises\":[\"$@13\",\"$@14\"]}],null,[\"$\",\"$L15\",null,{\"children\":[\"$L16\",[\"$\",\"$L17\",null,{\"promise\":\"$@18\"}]]}]]}]\nc:[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$L19\",null,{\"children\":\"$L1a\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$L1b\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$1c\",null,{\"fallback\":null,\"children\":\"$L1d\"}]}]}]]}]\ne:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/081a0afca5a9bd20.css?dpl=dpl_EFUvP6pkAU5JtwnmPaVBCETmruAX\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n"])</script>
1<script>self.__next_f.push([1,"13:{}\n14:\"$b:props:children:0:props:params\"\n"])</script>
1<script>self.__next_f.push([1,"1a:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n16:null\n"])</script>
1<script>self.__next_f.push([1,"1e:I[4230,[],\"IconMark\"]\n"])</script>
1<script>self.__next_f.push([1,"18:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"vLLM\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"vLLM is a high-throughput and memory-efficient inference and serving engine for Large Language Models (LLMs). Deploy AI models faster with state-of-the-art performance. Easy, fast, and cost-efficient LLM serving for everyone.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"author\",\"content\":\"vLLM Team\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"vLLM,LLM,Large Language Model,inference,serving,AI,machine learning,deep learning,GPU,CUDA,transformer,performance,open source\"}],[\"$\",\"meta\",\"4\",{\"name\":\"creator\",\"content\":\"vLLM Team\"}],[\"$\",\"meta\",\"5\",{\"name\":\"publisher\",\"content\":\"vLLM Project\"}],[\"$\",\"meta\",\"6\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"7\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"link\",\"8\",{\"rel\":\"canonical\",\"href\":\"https://vllm-website-pdzeaspbm-inferact-inc.vercel.app\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:title\",\"content\":\"vLLM\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:description\",\"content\":\"High-throughput and memory-efficient inference and serving engine for Large Language Models. Deploy AI faster with state-of-the-art performance.\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:url\",\"content\":\"https://vllm-website-pdzeaspbm-inferact-inc.vercel.app\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:site_name\",\"content\":\"vLLM\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:image\",\"content\":\"https://vllm-website-pdzeaspbm-inferact-inc.vercel.app/og?title=vLLM\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:image:alt\",\"content\":\"vLLM\"}],[\"$\",\"meta\",\"18\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:site\",\"content\":\"@vllm_project\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:creator\",\"content\":\"@vllm_project\"}],[\"$\",\"meta\",\"22\",{\"name\":\"twitter:title\",\"content\":\"vLLM\"}],[\"$\",\"meta\",\"23\",{\"name\":\"twitter:description\",\"content\":\"High-throughput and memory-efficient inference and serving engine for Large Language Models.\"}],[\"$\",\"meta\",\"24\",{\"name\":\"twitter:image\",\"content\":\"https://vllm-website-pdzeaspbm-inferact-inc.vercel.app/og?title=vLLM\"}],[\"$\",\"link\",\"25\",{\"rel\":\"shortcut icon\",\"href\":\"/vLLM-Logo.svg\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",\"26\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"256x256\"}],[\"$\",\"link\",\"27\",{\"rel\":\"icon\",\"href\":\"/vLLM-Logo.svg\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",\"28\",{\"rel\":\"apple-touch-icon\",\"href\":\"/vLLM-Logo.png\",\"type\":\"image/png\"}],[\"$\",\"$L1e\",\"29\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
1<script>self.__next_f.push([1,"1d:\"$18:metadata\"\n"])</script>
1</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.