The advanced path
For an operator who wants to know what each knob trades, and set it. Every setting is one field with a flag, an env var and a config-file key; the explanation pages say what a mechanism does and why, the configuration pages which field moves it.
Understand the engine
Section titled “Understand the engine”Start with Why ignis: each topic there says what was measured, on what, and where it stops, and links the page below that explains its mechanism.
- How ignis serves a request — lanes, prefill and decode, the KV pool, speculation, one model at a time.
- The VRAM plan — how a load lays out every byte before it starts, and why a start is refused rather than run out of memory.
- The KV cache and prompt reuse — pages, the pool, prefix reuse and retained state, the host tier and KV-disk.
- Speculative decoding — DFlash2 for the 27B, MTP for Flash-Next, and when each pays.
- Models and artifacts — the 27B, Flash-Next and the image model, and what each needs in VRAM and host RAM.
Configure it
Section titled “Configure it”- Configuration — fields and groups, precedence, per-model values, the config file, profiles, live changes.
- Profiles and defaults and the built-in profiles — what each card’s profile chooses.
- The fields by topic: context and speculation, Flash-Next MTP, VRAM and the KV pool, KV-disk, the n-gram cache, host RAM, vision, prompting.
- Every config field — the generated list, with each field’s default, rule and whether it changes live.
Run it for real
Section titled “Run it for real”- Access — keys, CORS origins, the metrics listener, public exposure.
- Telemetry and metrics and the metric list.
- Air-gapped machines, an operator catalog, Knative.
- Model switching and idle unload — what a switch costs, and when the server frees the card.
