Granite Guardian

Granite Guardian 3.0 8B

by IBM watsonx · Open-weight model available for download; superseded by newer Granite Guardian releases. The IBM watsonx multitenant granite-guardian-3-8b deployment was scheduled for withdrawal on 2026-08-08.

IBM Research’s 8-billion-parameter Granite Guardian 3.0 8B is a text-only, Apache 2.0-licensed safety evaluator for self-hosted prompt, response, jailbreak, toxicity, and RAG groundedness checks.

Text Reasoning Coding
Granite Guardian 3.0 8B is an 8-billion-parameter, open-weight model from IBM Research that acts as an evaluator around other AI systems. Instead of serving as a general chatbot, it produces safety-oriented judgments that can help an application decide whether a prompt or generated response should be allowed, reviewed, or rejected. The model is available under the Apache 2.0 license and can be deployed on an organization’s own infrastructure, which is useful when sensitive prompts and responses should not be sent to an external moderation service.
Outputs

What Granite Guardian 3.0 8B can produce

Text
Inputs

What it can understand

Text
Capabilities

Support features

Streaming Fine-tuning
Model profile

Performance characteristics

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

Technical details

Family Granite Guardian
Type Other
Context window 8K tokens
Max output tokens tokens
Release date 2024-10-21
Status Open-weight model available for download; superseded by newer Granite Guardian releases. The IBM watsonx multitenant granite-guardian-3-8b deployment was scheduled for withdrawal on 2026-08-08.
Knowledge cutoff notes

No authoritative model-specific knowledge-cutoff date was identified. The model is a safety evaluator fine-tuned for risk judgments, so a conventional general-purpose knowledge-cutoff value may not be meaningful for its intended use.

Model notes

Granite Guardian 3.0 8B is an approximately 8-billion-parameter model fine-tuned from Granite 3.0 8B Instruct. It is intended to produce prescribed safety judgments, commonly using yes/no or score-based templates, rather than act as a general conversational assistant. The model is trained and evaluated primarily on English data. It is distributed under the Apache 2.0 license and can be run with Transformers, vLLM, or other compatible serving systems. Editorial scores are approximate comparative estimates for the model's safety-evaluation role, not vendor-provided benchmark scores. IBM's hosted granite-guardian-3-8b deployment had an announced withdrawal date of August 8, 2026; that lifecycle event does not by itself remove the downloadable model repository.

COST

Pricing

Input No official hosted API price found; downloadable open-weight model
Output No official hosted API price found; downloadable open-weight model
Model guide

Granite Guardian 3.0 8B: IBM’s Open-Weight Model for AI Safety Checks

Granite Guardian 3.0 8B is an IBM Research safety model fine-tuned from Granite 3.0 8B Instruct. It evaluates prompts, model responses, and retrieval-augmented generation workflows for risks such as harmful content, jailbreak attempts, toxicity, and unsupported answers. Its downloadable Apache 2.0 weights make it suitable for self-hosted enterprise guardrails, but it is not intended to replace a general-purpose conversational, coding, embedding, or multimodal model.

What Granite Guardian 3.0 8B is designed to do

Granite Guardian 3.0 8B is a specialized language model developed by IBM Research for AI safety and reliability evaluation. IBM fine-tuned it from Granite 3.0 8B Instruct, but the resulting model has a different role: it is intended to assess interactions rather than act as an unrestricted assistant.

A typical deployment places Granite Guardian beside another language model. An application can send a user prompt to the guardian before generation, send the generated answer for a post-generation check, or use it to evaluate whether an answer is adequately supported by retrieved documents. The guardian then returns a prescribed safety judgment, commonly expressed through a score or a yes/no-style result.

The model was released on October 21, 2024. Its weights are downloadable from IBM’s Granite organization on Hugging Face and are distributed under the Apache 2.0 license. That licensing and deployment model allow organizations to run the evaluator within their own environment, subject to their own infrastructure, compliance, and integration decisions.

Main safety and governance use cases

The model is aimed at practical guardrail workflows rather than open-ended conversation. It can be used to inspect both incoming prompts and outgoing responses, helping teams apply safety policies consistently across applications.

  • Prompt screening: assess whether a user request contains harmful, disallowed, or otherwise risky instructions before passing it to a generative model.
  • Response evaluation: inspect a generated answer for harmful or policy-violating content before showing it to a user.
  • Jailbreak detection: identify attempts to bypass an application’s safety instructions or manipulate the model into ignoring its constraints.
  • Toxicity and harmful-content checks: provide a model-based signal for content moderation pipelines.
  • RAG groundedness checks: evaluate whether a response in a retrieval-augmented generation workflow is supported by the information supplied to the model.
  • Monitoring and spot-checking: help observability teams sample interactions and identify areas that require policy changes or human review.

These outputs should be treated as signals within a broader governance process. A production system can combine the model with deterministic rules, application permissions, logging, human escalation, and tests built from examples that reflect the organization’s domain and policies.

Technical profile and supported modalities

Granite Guardian 3.0 8B has approximately 8 billion parameters and uses a decoder-only Granite architecture. The supplied configuration specifies an 8,192-token maximum position length. Tokens are the small text units used by language models, so the practical limit applies to the combined text supplied to the model and the surrounding evaluation template. The research does not specify a separate maximum output-token limit.

The model is text-only. It accepts text and produces text-based judgments; it does not natively process images, audio, or video, and it does not generate non-text media. It is therefore not a substitute for an image moderation model, speech system, video safety model, embedding model, or multimodal assistant.

Its prompting format matters. Granite Guardian is intended to be used with the prescribed templates and scoring conventions for the safety criterion being evaluated. Treating it as a normal chat model, or asking it to provide unrestricted explanations instead of a defined judgment, can make its output less useful and harder to interpret consistently.

Deployment, serving, and current positioning

The downloadable model can be loaded with Transformers and served through compatible inference systems such as vLLM or SGLang. This gives teams a self-hosting path for applications where keeping prompts and responses inside their own infrastructure is important. The exact hardware requirement, throughput, and operating cost will depend on the serving configuration and should be measured in the target environment rather than inferred solely from the parameter count.

IBM also associated a watsonx hosted foundation-model identifier, granite-guardian-3-8b, with this model family. The supplied lifecycle information says that the multitenant deployment was scheduled for withdrawal on August 8, 2026. That hosted-service event is separate from the availability of the downloadable model repository. Users evaluating IBM’s current catalog should also be aware that newer Granite Guardian releases, including Granite Guardian 3.3 and Granite Guardian 4.1, are available. Those newer releases may be more appropriate when recency or later model improvements matter, although the supplied research does not provide a like-for-like benchmark comparison.

Strengths and trade-offs

The main strength of Granite Guardian 3.0 8B is specialization. An evaluator built for risk judgments can be easier to integrate into a safety pipeline than a general-purpose model prompted to act as a moderator. Its open weights and Apache 2.0 license also support self-hosted deployments and inspection of the surrounding inference setup.

The model’s size represents a practical compromise. At approximately 8 billion parameters, it is smaller than many frontier general-purpose language models, which can make local serving more attainable and can support faster, lower-cost evaluation than routing every check to a much larger model. However, those cost and speed benefits are editorial trade-off assessments, not provider-published performance guarantees. Actual latency depends on hardware, quantization, batching, sequence length, and serving software.

The supplied comparative editorial ratings place its reasoning capability at 2 out of 10, coding capability at 1 out of 10, speed at 6 out of 10, and cost at 8 out of 10. These are approximate evaluations of its role as a safety checker, not IBM benchmark results. In particular, the low reasoning and coding assessments reflect that the model is not designed for complex problem solving or software development. Its relatively favorable speed and cost assessments reflect the potential advantages of a self-hosted model of this size, not a guaranteed service-level result.

Pricing and operating cost

No official hosted API price was identified in the supplied research. Granite Guardian 3.0 8B is primarily presented as a downloadable open-weight model, so there is no verified per-token price to report for the repository itself. Self-hosting still has costs, including compute, storage, deployment, monitoring, maintenance, and engineering work.

Organizations that use an IBM-hosted offering should verify the current watsonx catalog and commercial terms directly. The hosted deployment’s announced lifecycle date also makes availability an important part of that check. The downloadable weights and a hosted API are different distribution choices and should not be treated as interchangeable pricing plans.

Limitations and risk management

Granite Guardian 3.0 8B was trained and evaluated primarily for English-language use. Teams working in other languages should validate it on representative examples before relying on its decisions. Domain mismatch can also reduce reliability: a policy evaluator tuned for one type of safety question may not perform equally well when applied to a specialized regulated workflow or an unusual content category.

Adversarial prompts, ambiguous policies, poor evaluation templates, and incorrect pipeline placement can all affect the result. A guardian judgment is not proof that content is safe or unsafe. For high-impact decisions, it should be one input to a process that includes deterministic validation, human review, audit logs, and recurring evaluation against real and adversarial examples.

The model should also not be selected for capabilities it does not provide. It is not a general conversational assistant, a code-generation system, an embedding service, a web-search model, or a media-processing model. The supplied research does not verify native function or tool calling, structured-output mode, batch API support, caching, or fine-grained hosted API controls; these should not be assumed from its text-generation architecture.

When to choose Granite Guardian 3.0 8B

Choose Granite Guardian 3.0 8B when the primary requirement is a self-hosted text safety evaluator for prompts, responses, jailbreak attempts, toxicity checks, or RAG groundedness. It is particularly relevant when an organization wants Apache 2.0-licensed weights, local handling of sensitive data, and a model that can be integrated as a separate guardrail around an existing language model.

A newer Granite Guardian release may be a better starting point when the project needs the latest model in IBM’s Guardian line. A hosted moderation service may be more appropriate when the team does not want to operate model infrastructure, provided the service meets its privacy, availability, and lifecycle requirements. A larger general-purpose model may be preferable for complex reasoning or nuanced review, while a dedicated image, audio, or video safety system is required for non-text inputs.

For teams that do select this model, the safest approach is to define the policy criteria first, use IBM’s intended prompting and scoring templates, test the model on domain-specific examples, and establish an escalation path for uncertain or high-impact cases. Used in that role, Granite Guardian 3.0 8B is best understood as a deployable safety component—not as the main model powering an application’s conversation or reasoning.


Answers to Frequently Asked Questions

When should an organization choose Granite Guardian 3.0 8B?
Organizations should consider it when they need a self-hosted, Apache 2.0-licensed text safety evaluator for prompts, responses, jailbreaks, toxicity, or RAG groundedness. A newer Granite Guardian release may be preferable when recency is important, while hosted moderation services or specialized image, audio, or video safety systems may be better for other deployment or modality requirements.
What are the main limitations of Granite Guardian 3.0 8B?
Granite Guardian 3.0 8B is not a general-purpose assistant, coding model, embedding service, web-search system, or multimodal safety model. It was evaluated primarily for English-language use, and its judgments can be affected by adversarial prompts, ambiguous policies, domain mismatch, and incorrect templates. Its outputs should be combined with rules, testing, logging, and human review for high-impact decisions.
What modalities and deployment options does Granite Guardian 3.0 8B support?
The model is text-only and produces text-based safety judgments. It can be loaded with Transformers and served through compatible systems such as vLLM or SGLang. Its supplied configuration specifies an 8,192-token maximum position length, covering the input and evaluation template.
What is Granite Guardian 3.0 8B used for?
Granite Guardian 3.0 8B is a specialized IBM Research language model for evaluating AI safety and reliability. It can screen prompts, assess generated responses, detect jailbreak attempts, check toxicity and harmful content, and evaluate whether RAG responses are grounded in supplied documents.
Is Granite Guardian 3.0 8B an open-weight model, and what license does it use?
Yes. Granite Guardian 3.0 8B is available as a downloadable open-weight model through IBM’s Granite organization on Hugging Face. It is distributed under the Apache 2.0 license, supporting self-hosted deployment subject to an organization’s infrastructure, compliance, and integration requirements.


Sources 6
AI Provider

About IBM watsonx