Granite Guardian

Granite Guardian 3.3 8B

by IBM watsonx · Current open-weight model; IBM documentation identifies Granite Guardian 4.1 8B as a newer successor line

Granite Guardian 3.3 8B is IBM Research's open-weight 8-billion-parameter evaluator for language-model safety and reliability. It checks jailbreaks, harmful content, RAG groundedness and relevance, and hallucinated function calls, with thinking and no-thinking modes for local deployment.

Text Reasoning Coding
Granite Guardian 3.3 8B is a specialized 8-billion-parameter model for checking the behavior and outputs of other large language models. Rather than serving as a general-purpose chatbot, it acts as an evaluator or guardrail for risks such as jailbreaks, harmful content, ungrounded answers, irrelevant retrieval results, and hallucinated function calls. The checkpoint is available under the Apache 2.0 license and can be deployed locally with standard open-model tooling.
Outputs

What Granite Guardian 3.3 8B can produce

Text
Inputs

What it can understand

Text
Capabilities

Support features

Streaming
Model profile

Performance characteristics

6/10 Reasoning
2/10 Coding
6/10 Speed
8/10 Cost efficiency
Specifications

Technical details

Family Granite Guardian
Type Other
Context window 131K tokens
Max output tokens tokens
Release date 2025-08-01
Status Current open-weight model; IBM documentation identifies Granite Guardian 4.1 8B as a newer successor line
Knowledge cutoff notes

No authoritative model-specific knowledge-cutoff date was found. The model is used primarily as an evaluator of supplied prompts, responses, contexts, and tool-call content rather than as a knowledge-retrieval assistant.

Model notes

Granite Guardian 3.3 8B is a specialized judge model rather than a general-purpose assistant. It evaluates prompts, responses, conversations, retrieved context, and proposed function calls using pre-baked or user-defined criteria. It supports thinking and no-thinking modes and emits judgments using <score> tags; thinking mode may emit <think> traces that IBM warns may be unsafe or unfaithful. The model card reports separate benchmark results for thinking and no-thinking configurations. The checkpoint is approximately 8B parameters, uses BF16 weights, has a 131,072 maximum position embedding setting, and is released under Apache 2.0. No official per-token hosted price, provider-managed batch API, prompt-caching product, or separate JSON-mode capability was verified for this exact checkpoint. The model is documented as English-focused.

Model guide

Granite Guardian 3.3 8B: IBM’s Open-Weight Model for AI Safety Evaluation

Granite Guardian 3.3 8B is an IBM Research open-weight judge model designed to evaluate prompts, model responses, retrieved context, and agentic function calls for safety, relevance, groundedness, and hallucination risks.

What Granite Guardian 3.3 8B is

Granite Guardian 3.3 8B is an IBM Research model built to judge the inputs and outputs of language-model systems. A conventional language model is usually asked to answer a question, write text, or generate code. Granite Guardian is instead given material to inspect and returns an assessment based on a safety or quality criterion.

For example, an application can use it to examine a user's prompt for a jailbreak attempt, check whether an answer is supported by retrieved documents, or determine whether an agent's proposed function call contains fabricated or inconsistent information. The model can use predefined judging criteria or criteria supplied by the developer.

The model contains approximately 8 billion parameters and uses the Granite causal-language-model architecture. It is distributed as an open-weight checkpoint through IBM Granite's Hugging Face organization, making self-managed deployment possible rather than limiting use to a provider-hosted endpoint.

Safety and evaluation capabilities

Granite Guardian 3.3 8B includes judging criteria for several common safety and reliability problems. Its documented areas include jailbreak attempts, profanity, violence, sexual content, unethical behavior, and other harmful or undesirable material. These checks can be used before a request reaches a primary model, after a response is generated, or at both stages of an application workflow.

The model also targets retrieval-augmented generation, commonly called RAG. In a RAG system, an application retrieves documents and provides them to a language model as context. Granite Guardian can assess whether the retrieved context is relevant, whether the response is grounded in that context, and whether the answer is relevant to the original question. These are separate failure modes: a response may be relevant but unsupported, or it may be supported by a document that does not actually address the question.

For agentic systems, the model evaluates function-calling hallucinations. This includes possible syntactic or semantic problems in proposed tool calls and fabricated information appearing during tool-use steps. Developers can also define custom criteria for application-specific policies, quality checks, or governance requirements.

Thinking and no-thinking modes

The checkpoint supports two evaluation modes. In thinking mode, it produces a reasoning trace inside <think> tags and then provides a judgment score inside <score> tags. No-thinking mode omits the reasoning trace and returns the score directly.

No-thinking mode is generally the more practical choice for a low-latency production guardrail because it avoids generating an additional visible reasoning sequence. Thinking mode may be useful when an evaluator needs more intermediate analysis, but IBM warns that these traces can contain unsafe content and may not be faithful explanations of the model's actual decision process. A trace should therefore not automatically be treated as a reliable explanation or exposed to end users without appropriate handling.

The score format is part of the model's intended evaluation workflow. Applications should use the published Granite Guardian prompting and scoring templates instead of treating the checkpoint as an ordinary conversational assistant.

Technical specifications and modalities

SpecificationVerified detail
ProviderIBM Research
Model familyGranite Guardian
ParametersApproximately 8 billion
Release dateAugust 1, 2025
LicenseApache 2.0
Maximum position setting131,072 tokens
Input and outputText input and text output
Hosted priceNo official per-token price verified for this checkpoint

The published model configuration specifies a maximum position embedding length of 131,072 tokens. This is a model configuration limit, not a guarantee that every deployment can process or generate that much text. Actual usable context, generation length, memory consumption, and throughput depend on the serving software, hardware, precision, batch size, and other runtime settings. No model-specific maximum output-token value was verified in the supplied research.

Granite Guardian 3.3 8B is text-only in both directions. It does not accept images, audio, or video, and it does not directly produce image, audio, or video output. Its role is to evaluate supplied text and structured textual representations of workflows rather than to create non-text media.

Deployment and integration

The open-weight checkpoint can be loaded with Hugging Face Transformers and served with tools such as vLLM or SGLang. This makes it suitable for organizations that need to keep evaluation data inside their own infrastructure or want to integrate a guardrail directly into an existing model-serving stack.

Self-hosting also creates operational responsibilities. The application owner must provide suitable hardware, manage model files and runtime configuration, monitor latency, and decide how scores affect the primary system. Because the model is a judge, the quality of the surrounding prompt template matters: the criterion, inspected text, retrieved context, response, or function call should be clearly identified.

The supplied research does not verify a provider-managed batch API, prompt-caching product, separate JSON-mode capability, or official hosted inference price for this exact checkpoint. Its score tags provide a structured convention for judgments, but that should not be confused with a distinct provider JSON mode.

Main strengths and trade-offs

The model's main strength is specialization. Instead of trying to serve every conversational task, it concentrates on judging safety and reliability conditions that are difficult to handle with simple keyword filters. Its coverage includes both content-safety checks and workflow-oriented checks for RAG and tool use. Custom criteria also make it more adaptable than a fixed, single-purpose classifier.

Open weights and the Apache 2.0 license can be useful for teams that need local deployment, inspection, or control over data handling. The 131,072-token position setting can support long prompts or substantial retrieved context when the deployment has enough memory and the application is configured appropriately.

The trade-off is cost and latency relative to smaller guardrail classifiers or lightweight rules. An 8-billion-parameter evaluator requires more resources than a compact filter, particularly when it is run alongside the primary language model. Thinking mode adds further generation work. For very high-throughput or extremely latency-sensitive checks, a smaller model may be more appropriate if it meets the application's accuracy requirements.

The editorial scores associated with this entry rate reasoning at 6, coding at 2, speed at 6, and cost efficiency at 8 on their respective internal scales. These are comparative editorial assessments, not IBM-published benchmark results. The low coding assessment reflects the model's intended role as an evaluator rather than a code-generation system; it should not be interpreted as a provider claim about benchmark performance.

Limitations to consider

Granite Guardian 3.3 8B is not a general-purpose replacement for the language model whose output it evaluates. It is not intended for ordinary chat, broad code generation, web search, image creation, audio generation, or video generation. It also cannot guarantee that a safety or factual judgment is correct.

Its decisions can be affected by prompt formatting, ambiguous criteria, adversarial inputs, and distribution shifts. A deployment should test representative examples, borderline cases, false positives, and false negatives before relying on scores in an automated blocking or approval process. The model is documented as English-focused, so multilingual safety evaluation requires additional testing rather than an assumption that results will transfer equally across languages.

Reasoning traces require particular care because IBM notes that they may contain unsafe material and may not faithfully describe the decision process. Teams should decide whether to suppress, store, redact, or otherwise control these traces, especially when inspected content may contain sensitive or harmful text.

When to choose this model

Granite Guardian 3.3 8B is a good fit when an organization needs an open-weight evaluator for a language-model application and wants more than a basic keyword or pattern filter. Suitable uses include:

  • Checking prompts and responses for jailbreaks or harmful content.
  • Evaluating whether RAG answers are grounded in supplied context.
  • Testing context relevance and answer relevance in retrieval pipelines.
  • Inspecting proposed function calls and intermediate agent outputs for hallucinations.
  • Running custom policy or quality judgments close to the application's data.
  • Performing model evaluation, monitoring, and targeted spot checks.

Another option may be preferable when the priority is minimal latency, very high throughput, low memory use, or broad multilingual coverage. A smaller safety model or deterministic rule system can be more economical for simple, narrowly defined checks. Conversely, a general-purpose language model may be better when the application needs conversation, code generation, or multimodal interaction rather than judgment. IBM documentation identifies Granite Guardian 4.1 8B as a newer successor line, so teams starting a new deployment should also assess whether that newer family better matches their requirements.

Availability and licensing

Granite Guardian 3.3 8B was released on August 1, 2025 and remains available as an open-weight IBM Granite checkpoint. The Apache 2.0 license supports local or self-managed use, subject to the model card's scope-of-use guidance and the deploying organization's responsibilities.

No official recurring or per-token hosted price was verified for this exact checkpoint. The practical cost of using it therefore depends mainly on infrastructure, serving configuration, storage, and operational requirements. This can make it attractive for teams that already operate open-model infrastructure, while a hosted evaluator may be simpler for organizations that do not want to manage deployment themselves.


Answers to Frequently Asked Questions

Can Granite Guardian 3.3 8B evaluate RAG systems and AI agents?
Yes. For retrieval-augmented generation, it can assess context relevance, answer relevance, and whether an answer is grounded in the retrieved documents. For agentic systems, it can evaluate proposed function calls and tool-use steps for syntactic or semantic problems, fabricated information, and other hallucinations.
What are the thinking and no-thinking modes in Granite Guardian 3.3 8B?
In thinking mode, the model produces a reasoning trace inside tags followed by a judgment score inside tags. No-thinking mode omits the reasoning trace and returns the score directly, making it generally more suitable for low-latency production guardrails. IBM cautions that reasoning traces may contain unsafe content and may not faithfully explain the model's decision.
What is Granite Guardian 3.3 8B used for?
Granite Guardian 3.3 8B is an IBM Research model designed to evaluate the inputs and outputs of language-model applications. It can detect jailbreak attempts, harmful content, unsupported or irrelevant RAG answers, and hallucinations or inconsistencies in agent function calls.
Is Granite Guardian 3.3 8B an open-weight model, and what license does it use?
Yes. Granite Guardian 3.3 8B is available as an open-weight checkpoint through IBM Granite's Hugging Face organization. It uses the Apache 2.0 license, allowing self-managed deployment subject to the model card's guidance and the deploying organization's responsibilities.


Sources 5
AI Provider

About IBM watsonx