ADR-0103: vLLM and LiteLLM roles, LiteLLM pinned to 1.106.5
- Status: accepted
- Date: 2026-10-30
- French version: ../ADR-0103-vllm-litellm.md
Context
Two components are often confused: the inference engine and the gateway.
Decision
vLLM is the local inference engine, LiteLLM the unified gateway. LiteLLM is pinned to v1.106.5 by digest, same version for the proxy image and the optional Python extra eai[litellm].
Consequences
A LiteLLM upgrade changes catalogue, image and extra together.
Evidence
RULES.md (section 2, point 3).navin/continuity/DECISIONS.md (LiteLLM v1.106.5)navin-manager/catalog/services/litellm.yamlservices/control-plane/tests/test_platform_litellm_version.pyservices/control-plane/src/eai/integrations/vllm.py