Granite 3 Models by IBM Research
Last refreshed 2026-05-19. Next refresh: weekly.
Details
Capabilities
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.
Use when the workload needs 128k context, 8B parameters, and JSON / Tool use.
Use when the workload needs safety, 8k context, and 8B parameters.
Use when the workload needs 128k context and 8B parameters.
Use when the workload needs 128k context and 2B parameters.
Use when the workload needs 128k context and 8B parameters.
Use when the workload needs 128k context and 8B parameters.
Use when the workload needs 128k context and 2B parameters.
Use when the workload needs 128k context and 2B parameters.
Use when the workload needs 128k context and 3B parameters.
Use when the workload needs 128k context and 3B parameters.
Use when the workload needs 128k context and 1B parameters.
Use when the workload needs 128k context and 1B parameters.
| Model | Use when | Released | Signals | Status |
|---|---|---|---|---|
| Granite 3.3 8B Instruct | Use when the workload needs 128k context, 8B parameters, and JSON / Tool use. | 2025-03 | 128k context8B parametersJSON / Tool use | Current |
| Granite Guardian 3.0 8B | Use when the workload needs safety, 8k context, and 8B parameters. | 2025-03 | safety8k context8B parameters | Current |
| Granite 3.1 8B Instruct | Use when the workload needs 128k context and 8B parameters. | 2024-12 | 128k context8B parameters | Current |
| Granite 3.1 2B Instruct | Use when the workload needs 128k context and 2B parameters. | 2024-12 | 128k context2B parameters | Current |
| Granite 3.1 1B A400M Instruct | Use when the workload needs 128k context. | 2024-12 | 128k context | Current |
| Granite 3.1 3B A800M Instruct | Use when the workload needs 128k context. | 2024-12 | 128k context | Current |
| Granite 3 8B Instruct | Use when the workload needs 128k context and 8B parameters. | 2024-10 | 128k context8B parameters | Current |
| Granite 3 8B | Use when the workload needs 128k context and 8B parameters. | 2024-10 | 128k context8B parameters | Current |
| Granite 3 2B Instruct | Use when the workload needs 128k context and 2B parameters. | 2024-10 | 128k context2B parameters | Current |
| Granite 3 2B | Use when the workload needs 128k context and 2B parameters. | 2024-10 | 128k context2B parameters | Current |
| Granite 3 3B A800M Instruct | Use when the workload needs 128k context and 3B parameters. | 2024-10 | 128k context3B parameters | Current |
| Granite 3 2B A800M | Use when the workload needs 128k context and 3B parameters. | 2024-10 | 128k context3B parameters | Current |
| Granite 3 1B A400M Instruct | Use when the workload needs 128k context and 1B parameters. | 2024-10 | 128k context1B parameters | Current |
| Granite 3 1B A400M | Use when the workload needs 128k context and 1B parameters. | 2024-10 | 128k context1B parameters | Current |
Release Timeline
3 release groupsSpecifications(14 models)
| Model | Released | Context | Parameters | JSON / Tool use |
|---|---|---|---|---|
| Granite 3.3 8B Instruct | 2025-03 | 128k | 8B | Yes |
| Granite Guardian 3.0 8B | 2025-03 | 8k | 8B | No |
| Granite 3.1 8B Instruct | 2024-12 | 128k | 8B | No |
| Granite 3.1 2B Instruct | 2024-12 | 128k | 2B | No |
| Granite 3.1 1B A400M Instruct | 2024-12 | 128k | 1B total / 400M active | No |
| Granite 3.1 3B A800M Instruct | 2024-12 | 128k | 3B total / 800M active | No |
| Granite 3 8B Instruct | 2024-10 | 128k | 8B | No |
| Granite 3 8B | 2024-10 | 128k | 8B | No |
| Granite 3 2B Instruct | 2024-10 | 128k | 2B | No |
| Granite 3 2B | 2024-10 | 128k | 2B | No |
| Granite 3 3B A800M Instruct | 2024-10 | 128k | 3B | No |
| Granite 3 2B A800M | 2024-10 | 128k | 3B | No |
| Granite 3 1B A400M Instruct | 2024-10 | 128k | 1B | No |
| Granite 3 1B A400M | 2024-10 | 128k | 1B | No |
Available From(2 providers)
Pricing
| Model | Provider | Input / 1M | Output / 1M | Type |
|---|---|---|---|---|
| Granite 3.3 8B Instruct | Replicate API | $0.03 | $0.25 | Serverless |
Popular comparisons in this family
- Together AI - Gemma 3n-e4B vs Granite Guardian 3.0 8B62
- Granite Guardian 3.0 8B vs Llama Guard 7B33
- Granite Guardian 3.0 8B vs Italia 10B Instruct29
- Granite Guardian 3.0 8B vs Llama Guard 2 8B26
- Granite Guardian 3.0 8B vs Llama 3.1 NemoGuard 8B Content Safety21
- GPT-2 Medium vs Granite Guardian 3.0 8B20
- Granite 3.3 8B Instruct vs Trinity-Large-Preview19
- GPT-4 vs Granite Guardian 3.0 8B17
- GPT-4 vs Granite 3.3 8B Instruct15
- GPT-4 Turbo Preview vs Granite Guardian 3.0 8B15
Models(14)
Granite 3.3 8B Instruct
Granite Guardian 3.0 8B
Granite 3.1 8B Instruct
Granite 3.1 2B Instruct
Granite 3.1 1B A400M Instruct
Granite 3.1 3B A800M Instruct
Granite 3 8B Instruct
Granite 3 8B
Granite 3 2B Instruct
Granite 3 2B
Granite 3 3B A800M Instruct
Granite 3 2B A800M
Granite 3 1B A400M Instruct
Granite 3 1B A400M






