LLM Router is a lightweight .NET routing layer that sits in front of your local inference servers — llama.cpp builds for CPU, CUDA, Vulkan, SYCL, OpenVINO and more, plus Strata for large Mixture-of-Experts models — and exposes them behind a single, unified API. It speaks OpenAI, Claude, and Ollama-compatible protocols, so existing tools and SDKs can point at it without any changes.
Everything is managed from an htmx-powered dashboard: install and update inference engines, download models from Hugging Face, define presets, and let the router start, stop, and swap models to fit your GPUs’ VRAM. Live slot, context, and throughput stats are pushed over SignalR in real time, and a built-in Playground lets you benchmark preset settings side by side.
Ready-to-run Windows builds are published with every release — grab the latest from the download section below.