Granite Switch 4.1

Granite Switch 4.1 3B Preview

by IBM watsonx · Preview; currently accessible

An open Apache 2.0 IBM language model built on Granite 4.1 3B, combining 12 embedded adapters for RAG, safety, factuality, explainability, uncertainty estimation, and requirements checking in one locally deployable checkpoint.

Text Reasoning Coding
Granite Switch 4.1 3B Preview packages a 3-billion-parameter Granite 4.1 language model with 12 specialized adapters in one Apache 2.0 checkpoint. Control tokens in the chat template select functions such as query rewriting, citation generation, hallucination detection, safety checking, and uncertainty estimation. It is intended primarily for local or self-hosted enterprise assistant workflows rather than as a hosted commercial API.
Outputs

What Granite Switch 4.1 3B Preview can produce

Text
Inputs

What it can understand

Text
Capabilities

Support features

Streaming
Model profile

Performance characteristics

5/10 Reasoning
5/10 Coding
8/10 Speed
9/10 Cost efficiency
Specifications

Technical details

Family Granite Switch 4.1
Type General Purpose
Context window 131K tokens
Max output tokens tokens
Release date 2026-05-05
Status Preview; currently accessible
Knowledge cutoff notes

No direct authoritative knowledge-cutoff date was published for this exact Granite Switch checkpoint. Its underlying Granite 4.1 3B base model and embedded adapters should not be assigned an inferred cutoff based solely on their release dates.

Model notes

Granite Switch 4.1 3B Preview is a pre-composed checkpoint based on ibm-granite/granite-4.1-3b. It embeds 12 adapters from the Granite Core, RAG, and Guardian libraries, activated through control tokens in the chat template. The model is distributed under Apache 2.0 and supports Hugging Face Transformers and vLLM. Adapter functions include requirement checking, context attribution, uncertainty estimation, query rewriting, query clarification, answerability, hallucination detection, citation generation, guardian safety checks, factuality detection, factuality correction, and policy guardrails. Editorial scores are estimates based on the model's small parameter count, local-deployment profile, and specialized adapter functionality rather than official IBM benchmarks. No exact knowledge-cutoff date, hosted API price, maximum output-token limit, deprecation date, or shutdown date was verified.

Model guide

Granite Switch 4.1 3B Preview: One Local Model for RAG, Safety, and Explainability

Granite Switch 4.1 3B Preview is an IBM open-weight language model that combines the Granite 4.1 3B base model with 12 embedded adapters for retrieval-augmented generation, safety, factuality, explainability, uncertainty estimation, and requirements checking. Its main distinction is that several specialized behaviors can be selected inside one deployable checkpoint instead of requiring a separate model copy for every task.

What is Granite Switch 4.1 3B Preview?

Granite Switch 4.1 3B Preview is an open-weight modular language model from IBM Granite. It uses the Granite 4.1 3B model as its base and adds a collection of embedded adapter functions. An adapter is a small task-specific component that changes or supplements the behavior of a base model. In this checkpoint, those functions cover retrieval-augmented generation (RAG), safety, factuality, explainability, uncertainty estimation, and requirements checking.

The practical idea is consolidation. Instead of deploying one model for query rewriting, another for safety classification, and a third for response verification, an application can use one pre-composed checkpoint and select an appropriate adapter through control tokens in the chat template. The model is still a preview release, so this design should be evaluated with representative workloads before it is used in a production-critical system.

IBM distributes the checkpoint through the IBM Granite organization on Hugging Face under the Apache 2.0 license. The supplied research identifies Hugging Face Transformers and vLLM as supported deployment routes, with the Granite Switch project and Mellea providing additional tooling for composing and invoking adapter functions.

Where it fits in IBM's model lineup

Granite Switch 4.1 3B Preview is a specialized member of the Granite family rather than a general hosted assistant product. Its underlying 3-billion-parameter model is relatively small, while the embedded adapters give it a broader set of workflow-oriented functions than a plain base checkpoint. The model is therefore positioned for developers and organizations that want local control, open licensing, and modular RAG or safety behavior.

It is not presented as a provider-managed API model with published per-token pricing. The available information instead describes a downloadable checkpoint that can be run with supported open-source tooling. This distinction matters: users are responsible for selecting hardware, configuring inference, managing the deployment, and evaluating the resulting quality and latency.

Architecture and context window

The model has approximately 3 billion parameters and a 131,072-token context window. The context window is the amount of input history, retrieved material, instructions, and other text that can be supplied to the model in a request. A 131,072-token limit is useful for RAG experiments involving substantial document context, although the effective capacity depends on the serving configuration, available memory, prompt structure, and the amount of retrieved text.

Granite Switch adds a switching layer and embedded LoRA-style adapters to a dense decoder-only transformer base. Adapter selection is controlled through the chat template and control tokens. The project describes coarse-grained expert switching, meaning one adapter is active across a contiguous span of tokens rather than switching independently for every token. Its KV-cache normalization design keeps adapter-specific internal cache states separate while allowing their outputs to participate in the same generation process.

No authoritative maximum output-token limit was identified for this exact preview checkpoint. The 131,072-token figure should therefore be treated as the documented context window, not as a promise that every request can produce that many output tokens.

What the 12 embedded adapters do

The checkpoint includes 12 adapters from three Granite Libraries collections. Their purposes are complementary:

  • Granite Core Library: requirements checking, context attribution, and uncertainty estimation.
  • Granite RAG Library: query rewriting, query clarification, answerability assessment, hallucination detection, and citation generation.
  • Granite Guardian Library: guardian safety checks, factuality detection, factuality correction, and policy guardrails.

These functions can support a multi-stage assistant pipeline. For example, an application could clarify an ambiguous user query, rewrite it for retrieval, assess whether the retrieved material is sufficient, generate an answer with citations, and then run factuality or safety checks. The single-checkpoint approach can simplify packaging and reduce the need to coordinate many separately deployed model artifacts. It does not mean that every workflow automatically performs all of these steps; the application must select and orchestrate the desired adapter behavior.

Deployment, input, and output support

Granite Switch 4.1 3B Preview is a text-only model. The supplied specifications record text input and text output, with no image, audio, video, music, or other direct non-text output capability. It is therefore appropriate for text-based RAG, verification, classification-like checks, and assistant responses, but not for generating images, speech, music, or video.

The documented deployment options are Hugging Face Transformers and vLLM. The Granite Switch repository and Mellea can be used for adapter composition and invocation. The research records streaming support, but it does not verify a separate provider-managed API, hosted endpoint, batch API, or official JSON mode for this exact checkpoint. Tool or function-calling support is also not verified for the Switch checkpoint itself; applications should not assume that the base model's broader tool-calling context automatically applies to every embedded adapter workflow.

Pricing and operational cost

No official hosted token price was identified for Granite Switch 4.1 3B Preview. There is consequently no verified input or output price to quote. The Apache 2.0 license permits use and modification subject to that license, but operating cost is not zero: users still need suitable compute, storage, serving infrastructure, monitoring, and engineering effort.

Its small parameter count and local-deployment profile can make it more economical to run than a much larger general-purpose model, especially when a workload benefits from keeping RAG and verification functions close to the application. That is an editorial assessment rather than a provider-published cost benchmark. Actual cost and speed will depend on hardware, quantization, batching, context length, and serving configuration. The research records an editorial speed score of 8 and cost score of 9 out of an unspecified internal scale; these are estimates, not IBM benchmarks.

Main strengths and limitations

Strengths

  • Functional consolidation: one checkpoint contains multiple RAG, safety, factuality, and reliability-oriented adapters.
  • Large documented context: the 131,072-token window can support substantial prompts and retrieved context, subject to deployment resources.
  • Open deployment: the Apache 2.0 checkpoint can be downloaded and run through supported local tooling rather than requiring a particular hosted service.
  • Workflow specialization: the included adapters target practical assistant stages such as query clarification, citation generation, uncertainty estimation, and policy checks.
  • Potentially efficient serving: the 3-billion-parameter base is smaller than many frontier models, which may suit local or cost-sensitive deployments.

Limitations

  • Preview status: adapter quality, compatibility, and operational behavior should be tested before production adoption.
  • No verified hosted pricing: organizations seeking a simple pay-per-token endpoint will need another option or will need to operate the model themselves.
  • No verified output limit: the exact maximum generation length was not identified.
  • Text only: it cannot directly process or generate image, audio, or video content according to the supplied specifications.
  • Application controls remain necessary: safety adapters and factuality checks do not replace retrieval monitoring, access controls, policy design, evaluation, or human review where appropriate.
  • Small base model trade-offs: its relatively compact size may favor speed and deployment cost, but the research does not provide benchmark evidence showing that it matches larger models on broad reasoning, coding, or general language quality.

Reasoning, coding, and tool use

Granite Switch is primarily designed around structured assistant workflows rather than a separately documented chain-of-thought or extended-reasoning mode. The embedded requirements, uncertainty, factuality, and attribution functions can help an application inspect or constrain responses, but they should not be described as proof of frontier-level reasoning performance.

The supplied editorial evaluation assigns reasoning and coding scores of 5, while noting that these scores are estimates based on the small parameter count, local-deployment profile, and specialized adapter functionality rather than official IBM benchmarks. The model may be useful for coding-related assistant tasks when those tasks are part of a broader RAG or enterprise workflow, but no coding benchmark or specialized coding capability was verified.

Tool or function support is not confirmed for this exact checkpoint. Developers should treat adapters as model behaviors selected through the Granite Switch workflow, not as automatically available external actions. Any database lookup, retrieval operation, policy decision, or business-system action still needs to be implemented and secured by the surrounding application.

When to choose Granite Switch 4.1 3B Preview

Choose this model when the main requirement is a locally deployable text model that brings several RAG, safety, factuality, and explainability functions into one package. It is a particularly plausible fit for:

  • RAG pipelines that need query rewriting, clarification, answerability checks, and citations;
  • enterprise assistants that need response verification or uncertainty signals;
  • local safety and policy-checking workflows;
  • experiments with modular model behavior and adapter composition;
  • deployments where open licensing and control over data are more important than access to a managed API.

Another type of model may be more appropriate when the priority is multimodal input or output, a stable general-availability release, independently verified reasoning or coding benchmarks, guaranteed output limits, a provider-managed batch endpoint, or predictable hosted token pricing. A larger general-purpose model may also be preferable for demanding open-ended reasoning or coding tasks, although the supplied research does not provide a direct benchmark comparison.

Bottom line

Granite Switch 4.1 3B Preview is best understood as a modular local model for building guarded and explainable text workflows. Its defining feature is not a published benchmark lead or a hosted API catalog; it is the inclusion of 12 specialized adapters in a single Granite-based checkpoint. That makes it interesting for RAG and enterprise-assistant experimentation, while its preview status, lack of verified hosted pricing and output limits, text-only design, and need for application-level safeguards should be part of any deployment decision.


Answers to Frequently Asked Questions

Does Granite Switch 4.1 3B Preview have hosted pricing or multimodal support?
No official hosted token pricing was identified for this preview checkpoint, so users generally need to operate it with their own infrastructure. It is text-only and is not documented as supporting direct image, audio, video, or other non-text input or output.
What is the context window of Granite Switch 4.1 3B Preview?
Granite Switch 4.1 3B Preview has a documented context window of 131,072 tokens. This can support substantial prompts and retrieved documents, although practical capacity depends on hardware, serving configuration, prompt structure, and the amount of retrieved text. The exact maximum output-token limit has not been verified.
How can Granite Switch 4.1 3B Preview be deployed?
The checkpoint can be deployed locally with Hugging Face Transformers or vLLM. The Granite Switch project and Mellea provide additional tooling for composing and invoking adapter functions. It is distributed through the IBM Granite organization on Hugging Face under the Apache 2.0 license.
What can the 12 Granite Switch adapters do?
The adapters support requirements checking, context attribution, uncertainty estimation, query rewriting, query clarification, answerability assessment, hallucination detection, citation generation, safety checks, factuality detection, factuality correction, and policy guardrails. Applications select and orchestrate these functions through the Granite Switch workflow.
What is Granite Switch 4.1 3B Preview?
Granite Switch 4.1 3B Preview is an open-weight, text-only modular language model from IBM Granite. It is based on the Granite 4.1 3B model and includes 12 embedded adapters for RAG, safety, factuality, explainability, uncertainty estimation, and requirements checking.


Sources 5
AI Provider

About IBM watsonx