Home / Granite Switch
Granite Switch
Modular post-training for Granite 4.1. Each capability for reasoning, safety and agentic workloads is trained on its own as an adapter in the Granite libraries, and Granite Switch composes them into one model that serves chat, decisions and speech from a single endpoint. I lead the Guardian and Core libraries and the general-purpose Decision adapter.
Try the speech demoGranite Switch on GitHubSwitch modelsRelease blog, Oct 2026
Composition
From libraries to one model
Granite libraries
Guardiansafety, policy, factuality, tool callsCorerequirements, uncertainty, attributionRAGanswerability, hallucination, query clarificationGranite Switch 4.1, 8B or 30B
Granite 4.1 base modelDecision adapter, for any yes/no questionLibrary adapters, chosen per requestSpeech encoderAbout the same GPU memory as the base model alone. Adapters reuse the base model’s KV cache.One endpoint
The 4.1 release ships with a set of adapters built in; anyone can compose their own Switch model from the library adapters.
Results
Against other decision models

Live
Thirteen decisions from one endpoint
The adapters share the base model’s KV cache, so each extra check costs almost nothing. In the demo, the Decision adapter answers every yes/no question about live speech while the Guardian adapter screens it, together in under 0.2 seconds.
