Glossary

vLLM

vLLM is an open-source serving engine that makes it practical to run large language models at high throughput on your own hardware, with a drop-in OpenAI-compatible API.

General definition

vLLM is an open-source library and inference server originally developed at UC Berkeley. It is designed to maximise the number of tokens a single GPU or GPU cluster can generate per second, using a technique called PagedAttention that manages the model’s key-value cache more efficiently than naive implementations.

  • Drop-in OpenAI-compatible REST API so existing code needs minimal changes
  • Support for continuous batching, which processes requests as they arrive rather than waiting to fill a fixed batch
  • Compatibility with a wide range of open-weight model families including Llama, Mistral and Qwen
  • Tensor-parallel and pipeline-parallel modes for multi-GPU inference

Because vLLM runs entirely on infrastructure you control, it is a popular choice for organisations in regulated industries that cannot send prompts or responses to a third-party API endpoint. It pairs naturally with a private LLM deployment strategy where data must not leave the organisation’s environment.

In the Ethora ecosystem

Ethora’s self-hosted LLM AI agent layer is designed to work alongside inference servers like vLLM. When you self-host your chat and AI stack, you can point Ethora’s AI SDK at a local vLLM endpoint instead of a cloud API, keeping every message, prompt and response inside your own network.

This matters most for teams building for healthcare, finance or other regulated verticals where data sovereignty is non-negotiable. The self-hosted chat server carries the messaging layer; vLLM (or a compatible server) carries the model layer. Both run on your infrastructure.

Get started

Chat and AI on infrastructure you control

Run Ethora self-hosted or dedicated, with full control of data, keys and residency. Talk to our team.

Start Free
Free tier available Enterprise SLA No vendor lock-in