
Written by a model from the transcript; not yet reviewed.
Matt Bornstein of Andreessen Horowitz sits down with Simon Mo and Wu-Sa Kwan, co-founders of Inferact and creators of the open source inference engine VLLM. The conversation traces VLLM's origin as a PhD side project at UC Berkeley in 2022, when the team tried to optimize a demo of Meta's OPT model and discovered that LLM inference is fundamentally different from traditional ML workloads. The core problems—scheduling variable-length requests and managing KV cache memory—led to the PagedAttention paper and what became one of the fastest-growing open source projects on GitHub, with over 2,000 contributors and 400,000 to 500,000 GPUs running it 24/7.
The guests explain why inference is getting harder, citing three converging pressures: model scale (multi-trillion parameter models), hardware and model architecture diversity, and the shift to agentic workloads where conversations span hundreds of turns with external tool calls. They argue that open source is the right architecture for this layer because it solves the M-times-M problem between model providers and hardware providers. Inferact, backed by Jan Stoika as co-founder, aims to build what they call a universal inference layer—a runtime that powers any model on any hardware, analogous to how operating systems abstracted CPUs and databases abstracted storage.
VLLM Origin From OPT Demostory
Wu-Sa Kwan explains that VLLM began in 2022 when his lab at UC Berkeley tried to run Meta's OPT model as a demo. The service was slow, and what he expected to be a two-week optimization became a research project that produced the PagedAttention paper.
Dynamism as First-Class Probleminsight
Wu-Sa contrasts traditional ML workloads, where inputs are resized to uniform tensor shapes, with LLM inference where prompts range from a single word to hundreds of pages. This dynamism must be handled as a first-class citizen rather than normalized away.
Scheduling and Memory as Core Problemsstrategy
Simon Mo identifies scheduling and memory management as the two core problems. Unlike micro-batching in traditional serving, LLM requests flow continuously with different input and output lengths, requiring a step-based approach that processes one token across all requests simultaneously.
First VLLM Meetup at a16zstory
Matt Bornstein recalls the first VLLM meetup at the a16z office, where they expected 10-50 attendees but registration exceeded capacity. His security team called to say too many people had been approved, and the event was too crowded to scale back.
Three Factors Making Inference Harderinsight
Wu-Sa identifies three factors making inference harder: scale (models exceeding a trillion parameters), diversity (different attention mechanisms like sparse and linear attention), and agents (multi-turn conversations with external tool calls that disrupt cache patterns).
400K to 500K GPUs Running VLLMdata
Simon Mo reports that a small sample of VLLM usage statistics shows 400,000 to 500,000 GPUs running the engine 24/7, across a wide diversity of GPU architectures and model types. He notes this is likely an underestimate of total deployment.
Open Source as M-times-M Solutioninsight
Simon Mo argues that diversity will triumph over any single proprietary stack. He points to the history of operating systems, databases, and cluster managers as evidence that common standards with open innovation outperform single-source control.
Amazon Rufus Powered by VLLMstory
Simon Mo shares that Amazon is running VLLM to power its Rufus assistant bot, meaning every search query and bot interaction on the platform goes through the engine. He also mentions Character AI deploying an unmerged pull request to hundreds of GPUs.
Inferact is a new AI infrastructure company founded by the creators and core maintainers of vLLM. Its mission is to build a universal, open-source inference layer that makes large AI models faster, cheaper, and more reliable to run across any hardware, model architecture, or deployment environment. Together, they broke down how modern AI models are actually run in production, why “inference” has quietly become one of the hardest problems in AI infrastructure, and how the open-source project vLLM emerged to solve it. The conversation also looked at why the vLLM team started Inferact and their vision for a universal inference layer that can run any model, on any chip, efficiently.
7,844 words · 4 speakers
Page updated · transcript and summary are machine-generated