Serving layer
A few GPUs serve many people at once. Continuous batching adds and drops requests from a running batch on every decode step, so a short reply never waits behind a long one and the card is never idle mid-answer. The paged KV cache holds each session's attention state in fixed blocks, the way an operating system pages memory. Hundreds of conversations share one card without fragmenting it, and a repeated system prompt is cached once and reused across users. Apps reach it through an OpenAI-compatible /v1 endpoint. Anything already written against that API just points at your URL, and the first token streams back in under 300 ms warm.