Model reference · open weights

internlm3

LLMs internlm Text gen 2 builds Open weights 85k dl/mo

internlm3 is an open-weight language model from internlm. internlm3-8b-instruct (BF16) weighs 17.6 GB; the smallest configuration that runs it is 2× RTX 3060 12 GB.

  • InternLM3-8B-Instruct is an 8.8-billion parameter text-generation model developed by internlm for general-purpose usage and advanced reasoning.
  • It supports a context length of 32,768 tokens and is licensed under the Apache 2.0 license.
  • The model is designed for English language tasks and features both a deep thinking mode for complex reasoning and a normal response mode for fluent interactions.

Summary of the internlm/internlm3-8b-instruct model card, 2026-10-01

What it is

Released byinternlm
Released2025-01-13
Parameters8.8B
VRAM17.6 GB for the weights

What it runs on

Memory and cards for internlm3-8b-instruct (BF16)

17.6 GBweights, file size
49 MBcache per 1K tokens
712 MBruntime overhead, at least
32,768 tokenscontext max
CardRequests at onceContext maxMemory
8K each32K each
RTX 3060 12 GB … RTX 4060 Ti 16 GB
2 smaller cards
———
RTX 3090 24 GB123all 32K23.4 GB
RTX 4090 24 GB123all 32K23.4 GB
RTX 5090 32 GB317all 32K31.0 GB
L40S 48 GB6315all 32K44.0 GB
A100 80 GB14837all 32K78.2 GB
H100 80 GB13834all 32K78.1 GB
RTX PRO 6000 Blackwell 96 GB17744all 32K93.8 GB
DGX Spark (GB10) 128 GB unified21152all 32K107 GB
H200 141 GB28771all 32K138 GB
B200 180 GB38095all 32K176 GB
2× RTX 3060 12 GB
tensor parallel
102all 32K11.6 GB a card
2× RTX 4060 Ti 16 GB
tensor parallel
297all 32K15.4 GB a card
Memory needed at each load
Requests at once8K tokens each32K tokens each
118.7 GB19.9 GB
520.3 GB26.4 GB
821.5 GB31.2 GB
1624.8 GB44.1 GB
3231.2 GB69.9 GB
6444.1 GB121 GB

One card, with vLLM's small-card settings.

Builds

Sizes, precisions & builds

BuildParamsPrecisionWeightsSmallest setup
internlm3-8b-instruct (above) ↗ 8.8BBF16 17.6 GB2× RTX 3060 12 GB
internlm3-8b-instruct-gguf ↗
9 builds: Q2_K 3.5 GB … GGUF 17.6 GB
—GGUF 5.4 GBRTX 3060 12 GB

From the model card

What internlm says about internlm3

Read the model card

💻Github Repo • 🤗Demo • 🤔Reporting Issues • 📜Technical Report

Introduction

InternLM3 has open-sourced an 8-billion parameter instruction model, InternLM3-8B-Instruct, designed for general-purpose usage and advanced reasoning. This model has the following characteristics:

  • Enhanced performance at reduced cost: State-of-the-art performance on reasoning and knowledge-intensive tasks surpass models like Llama3.1-8B and Qwen2.5-7B. Remarkably, InternLM3 is trained on only 4 trillion high-quality tokens, saving more than 75% of the training cost compared to other LLMs of similar scale.
  • Deep thinking capability: InternLM3 supports both the deep thinking mode for solving complicated reasoning tasks via the long chain-of-thought and the normal response mode for fluent user interactions.

InternLM3-8B-Instruct

Performance Evaluation

We conducted a comprehensive evaluation of InternLM using the open-source evaluation tool OpenCompass. The evaluation covered five dimensions of capabilities: disciplinary competence, language competence, knowledge competence, inference competence, and comprehension competence. Here are some of the evaluation results, and you can visit the OpenCompass leaderboard for more evaluation results.

BenchmarkInternLM3-8B-InstructQwen2.5-7B-InstructLlama3.1-8B-InstructGPT-4o-mini(closed source)
GeneralCMMLU(0-shot)83.175.853.966.0
MMLU(0-shot)76.676.871.882.7
MMLU-Pro(0-shot)57.656.248.164.1
ReasoningGPQA-Diamond(0-shot)37.433.324.242.9
DROP(0-shot)83.180.481.685.2
HellaSwag(10-shot)91.285.376.789.5
KOR-Bench(0-shot)56.444.647.758.2
MATHMATH-500(0-shot)83.0*72.448.474.0
AIME2024(0-shot)20.0*16.76.713.3
CodingLiveCodeBench(2407-2409 Pass@1)17.816.812.921.8
HumanEval(Pass@1)82.385.472.086.6
InstrunctionIFEval(Prompt-Strict)79.371.775.279.7
Long ContextRULER(4-128K Average)87.981.488.590.7
ChatAlpacaEval 2.0(LC WinRate)51.130.325.050.7
WildBench(Raw Score)33.123.31.540.3
MT-Bench-101(Score 1-10)8.598.498.378.87
  • Values marked in bold indicate the highest in open source models
  • The evaluation results were obtained from OpenCompass (some data marked with *, which means evaluating with Thinking Mode), and evaluation configuration can be found in the configuration files provided by OpenCompass.
  • The evaluation data may have numerical differences due to the version iteration of OpenCompass, so please refer to the latest evaluation results of OpenCompass.

Limitations: Although we have made efforts to ensure the safety of the model during the training process and to encourage the model to generate text that complies with ethical and legal requirements, the model may still produce unexpected outputs due to its size and probabilistic generation paradigm. For example, the generated responses may contain biases, discrimination, or other harmful content. Please do not propagate such content. We are not responsible for any consequences resulting from the dissemination of harmful information.

Requirements

transformers >= 4.48

Conversation Mode

Transformers inference

To load the InternLM3 8B Instruct model using Transformers, use the following code:

import torch
from transformers import AutoTokenizer, AutoModelForCausalLM

model_dir = "internlm/internlm3-8b-instruct"
tokenizer = AutoTokenizer.from_pretrained(model_dir, trust_remote_code=True)
# Set `torch_dtype=torch.float16` to load model in float16, otherwise it will be loaded as float32 and might cause OOM Error.
model = Au

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms