LLM Reference

Granite 3 Models by IBM Research

IBM ResearchApache 2.0Open source
14 models2024–2025Up to 128k ctxFrom $0.03/1M input

Last refreshed 2026-05-19. Next refresh: weekly.

Details

ResearcherIBM Research
LicenseApache 2.0OSI-approved
Commercial useCommercial use: permitted
Models14
Released2024–2025
Max context128k

Capabilities

JSON / Tool use1 of 14 models

About

IBM's Granite 3.0, a family of open-source large language models (LLMs), is tailored for enterprise applications, offering a powerful blend of performance and usability 124. These models are specifically designed to accommodate various tasks and resource constraints, making them versatile for business use. Key features include exceptional performance benchmarks, comprehensive safety protocols, and support for multiple languages and programming languages 124. Released under the Apache 2.0 license, Granite 3.0 models promote transparency and community collaboration, providing enterprises with adaptable and economical AI solutions 124.

Decision facts

Best fit
safetyJSON / Tool usecoding
Capability starting point
Granite 3.3 8B Instruct with 128k context and JSON / Tool use
Lowest tracked input
Granite 3.3 8B Instruct · $0.03/1M · Replicate API
Closest related family
Granite 4

Current Variants

Use-when guidance is based on each model's tracked capabilities, context window, release date, and replacement status.

14 in view

Use when the workload needs 128k context, 8B parameters, and JSON / Tool use.

2025-03128k context8B parametersJSON / Tool use

Use when the workload needs safety, 8k context, and 8B parameters.

2025-03safety8k context8B parameters

Use when the workload needs 128k context and 8B parameters.

2024-12128k context8B parameters

Use when the workload needs 128k context and 2B parameters.

2024-12128k context2B parameters

Use when the workload needs 128k context.

2024-12128k context

Use when the workload needs 128k context.

2024-12128k context

Use when the workload needs 128k context and 8B parameters.

2024-10128k context8B parameters

Use when the workload needs 128k context and 8B parameters.

2024-10128k context8B parameters

Use when the workload needs 128k context and 2B parameters.

2024-10128k context2B parameters

Use when the workload needs 128k context and 2B parameters.

2024-10128k context2B parameters

Use when the workload needs 128k context and 3B parameters.

2024-10128k context3B parameters

Use when the workload needs 128k context and 3B parameters.

2024-10128k context3B parameters

Use when the workload needs 128k context and 1B parameters.

2024-10128k context1B parameters

Use when the workload needs 128k context and 1B parameters.

2024-10128k context1B parameters

Release Timeline

3 release groups
2025-03
2 current
Granite 3.3 8B Instruct
128k context8B parametersJSON / Tool use
Current
Granite Guardian 3.0 8B
safety8k context8B parameters
Current
2024-12
4 current
Granite 3.1 2B Instruct
128k context2B parameters
Current
Granite 3.1 8B Instruct
128k context8B parameters
Current
2024-10
8 current
Granite 3 1B A400M
128k context1B parameters
Current
Granite 3 1B A400M Instruct
128k context1B parameters
Current
Granite 3 2B
128k context2B parameters
Current
Granite 3 2B A800M
128k context3B parameters
Current
Granite 3 2B Instruct
128k context2B parameters
Current
Granite 3 3B A800M Instruct
128k context3B parameters
Current
Granite 3 8B
128k context8B parameters
Current
Granite 3 8B Instruct
128k context8B parameters
Current

Specifications(14 models)

Granite 3 model specifications comparison
ModelReleasedContextParametersJSON / Tool use
Granite 3.3 8B Instruct2025-03128k8BYes
Granite Guardian 3.0 8B2025-038k8BNo
Granite 3.1 8B Instruct2024-12128k8BNo
Granite 3.1 2B Instruct2024-12128k2BNo
Granite 3.1 1B A400M Instruct2024-12128k1B total / 400M activeNo
Granite 3.1 3B A800M Instruct2024-12128k3B total / 800M activeNo
Granite 3 8B Instruct2024-10128k8BNo
Granite 3 8B2024-10128k8BNo
Granite 3 2B Instruct2024-10128k2BNo
Granite 3 2B2024-10128k2BNo
Granite 3 3B A800M Instruct2024-10128k3BNo
Granite 3 2B A800M2024-10128k3BNo
Granite 3 1B A400M Instruct2024-10128k1BNo
Granite 3 1B A400M2024-10128k1BNo

Available From(2 providers)

Pricing

Granite 3 model pricing by provider
ModelProviderInput / 1MOutput / 1MType
Granite 3.3 8B InstructReplicate API$0.03$0.25Serverless

Popular comparisons in this family