How model serving actually behaves once it meets production traffic.
A community resource for inference engineering. Measurement you can reproduce, benchmarks built around real workloads rather than leaderboard rank, and the reading that explains your latency and your bill.
Sections
- feed/
Papers, posts and release notes worth the read, with a note on why.
- explainers/
Simulations you can run for the concepts that serving actually turns on.
- at home/
Running models on your own Mac or GPU: what fits, which engine, and how to experiment without buying hardware.
- api bill/
What drives an LLM API bill, whether to route through OpenRouter, and where the real discounts are.
- glossary/
Sixty terms, each with one number that pins it to a real machine.
Start here
- What is LLM quantization, and what does it buy?
Weight and KV cache quantization do different jobs: one is worth 3x the speed on your machine, the other nothing.
- The KV cache is the thing you are actually renting
Fill a GPU with weights and per-request cache until it will not take another user.
- Will this model fit on my machine?
Pick a Mac or GPU, a model and a quantisation, and get a yes or no with the headroom left.
- What actually drives my LLM API bill?
Split a bill into system prompt, history re-reads, new input and output, and see which line moves.
- Split the phases, and the cache has to travel
Prefill and decode on separate machines, and what moving the cache between them costs.