Intern-S2-397B-GGUF Vision-Language Model: ~102GB Memory

October 5, 2026

Intern-S2-397B-GGUF Vision-Language Model: ~102GB Memory

At a Glance

Item Value
Repository bartowski/Intern-S2-397B-GGUF
Published 2026-09-14
License apache-2.0
Formats GGUF
Source type Primary source (the publisher itself)

Values determined by this site’s code when the information was collected. Dates are JST.

What we checked ourselves

  • It needs about 21% fewer tokens than the Qwen3 tokenizer for the same Japanese text, so about 1.26× as much Japanese fits in the same context length, and generation is faster per character.

Details and conditions are in “Our Own Measurements” below.

Overview

bartowski has released “bartowski/Intern-S2-397B-GGUF", a GGUF quantized version repository of the multimodal foundation model “Intern-S2-397B" developed by Shanghai AI Laboratory.

This repository is quantized using llama.cpp (release b10896) and includes a Multi-Token Prediction (MTP) layer to speed up inference along with projector files (mmproj) for image input.

Specifications

  • Parameters: 403B (original model architecture is Qwen3_5MoeForConditionalGeneration)
  • Context Length: Up to 256K tokens (during text inference evaluation of the original model), up to 64K tokens (during multimodal inference evaluation of the original model)
  • License: apache-2.0

Strengths and Use Cases

The original model, “Intern-S2-397B", is a multimodal foundation model designed for scientific intelligence and long-horizon agents.

According to the model card, it adopts a visual pre-training approach that learns directly from scientific literature pages, modeling symbolic semantics and visual relationships in a shared representation space. Trained through scientific reinforcement learning tasks across over 20 domains, it excels at specialized scientific tasks such as biomolecular interaction design and material structure generation, as well as general and scientific autonomous agent tasks leveraging sandbox environments. It also supports switching between thinking modes, tool calling, and time-series data inference (such as seismic event detection and power load forecasting).

Note that this release is a quantized version converting the original model into GGUF format, and minor accuracy changes may occur due to quantization.

Hardware Requirements

Estimated requirements (calculated by Local Model Watch) — 403.4B parameters (taken from the base model internlm/Intern-S2-397B)

Your VRAM Quantization File size Est. memory needed
More than 102GB of VRAM (multi-GPU or CPU offload required) IQ1_S 85.3GB 102.4GB

Memory estimates add a 20% runtime overhead (KV cache, etc.) to the actual size of the distributed files. Actual usage varies with context length, batch size and inference engine. These figures are computed by this site from file sizes, not published by the model’s authors. Compare with other models in our VRAM quick reference. What the quantization names mean: glossary.

Can You Run It Locally?

Runs in Ollama, LM Studio and llama.cpp as-is.

It is distributed in GGUF, so no conversion is needed.

License — apache-2.0 (Commercial use allowed): Permits commercial use, modification and redistribution. Redistribution requires including the license and stating changes; includes a patent grant.

Compiled by this site’s code from the published formats, converted builds we have found, and each engine’s own model registry. “Not found" means we have not seen such a build, not that none exists. License summaries are not legal advice — check the publisher’s original terms before relying on them.

Our Own Measurements

Values we measured ourselves on our server (no GPU) by actually reading and running this model’s files — not figures copied from the model card. How we measure, and the results for every model: Our Measurements.

Japanese Token Efficiency

Tokenizer Tokens per 1,000 Japanese characters Ratio to the same text in English
This model 546 0.99×
Qwen3 688 1.26×
Llama 3.2 744 1.36×
Gemma 3 564 1.03×
gpt-oss 795 1.45×
LLM-jp-3 497 0.85×

It needs about 21% fewer tokens than the Qwen3 tokenizer for the same Japanese text, so about 1.26× as much Japanese fits in the same context length, and generation is faster per character.

Counted with the tokenizer.json of internlm/Intern-S2-397B on a fixed text we wrote ourselves (876 Japanese characters across news, conversation, technical docs, a formal email, travel writing and a recipe) and its English translation. Fewer tokens mean more Japanese fits in the context window.

Inside the GGUF File

File: Intern-S2-397B-Q4_K_M/Intern-S2-397B-Q4_K_M-00001-of-00007.gguf (237.10GB, Q4_K_M). We read only the header (metadata) of the file, not the weights.

Item Value
Architecture (as named in the GGUF) qwen35moe
Maximum trained context length 262,144 tokens
Layers 61
Experts 10 active out of 512
Vocabulary size 251,392
Chat template Included (mentions tool calls, has a thinking switch)
imatrix Used (Intern-S2-397B-calibration-v6.txt, 549 chunks)
Weight types (share of parameters) Q4_K 76.7% / Q6_K 16.5% / Q8_0 5.1% / Q4_0 1.6% / other 0.0%
Average bits per weight 5.05 bits
Embedding / output layer type Q8_0 / Q8_0

The quant name in the file name describes the file as a whole; in practice layers mix several types. The average bits per weight is the measured file data divided by the number of weights.

Recent Models in the Same Size Class

Models with over 40B parameters that Local Model Watch covered recently, listed by code from our article log for comparison. VRAM tiers are this site’s estimates; licenses are as stated on the model cards.

→ Scroll horizontally to see all columns

Model Parameters Smallest VRAM tier License Our article
Qwen/Qwen3.8-Flash-Next 180.0B — qwen-community-1.0 Qwen3.8-Flash-Next Multimodal MoE Model: ~402GB Memory (2026-10-04)
ggml-org/GLM-5.3-Flash-GGUF 321.3B — other GLM-5.3-Flash-GGUF Vision-Language Model: ~150GB Memory (2026-10-03)
deepseek-ai/DeepSeek-V4.1-Flash 763.2B — mit DeepSeek-V4.1-Flash 552B Multimodal MoE Model: ~570GB Memory (2026-09-10)

How to Get It

Distributed in GGUF format, it can be obtained via the Hugging Face CLI and other tools. It is compatible with inference engines such as llama.cpp, LM Studio, koboldcpp, ramalama, Jan AI, Text Generation Web UI, LoLLMs, and Atomic Chat.

To obtain the recommended Q4_K_M quantization file and start the llama.cpp server, you can use the following commands:

pip install -U "huggingface_hub[cli]"
hf download bartowski/Intern-S2-397B-GGUF --include "Intern-S2-397B-Q4_K_M/*" --local-dir./

One-liner execution and server startup in llama.cpp:

curl -LsSf https://llama.app/install.sh | sh
llama-server -hf bartowski/Intern-S2-397B-GGUF:Q4_K_M

Note that when using speculative decoding via MTP, add the --spec-type draft-mtp startup option. When loading image inputs manually, specify the included mmproj-Intern-S2-397B-f16.gguf or similar with --mmproj.

Related Articles

What to Read Next

Sources

Update History

  • 2026-09-24: Rebuilt the article: Added a “can you run it locally?" verdict from the distribution formats, converted builds, engine registries, license terms and measured compression
  • 2026-09-25: Changed the title to show what the article covers (VRAM requirements, file list, etc.).
  • 2026-09-28: Added our own measurements: Japanese token efficiency, what is inside the GGUF file.