Skip to content
InternLM logo

InternLM

Shanghai AI Lab's open-weight family (书生·浦语), now the Intern-S scientific multimodal line: 35B up to 1T parameters, Apache 2.0, trained on domestic computing infrastructure.

3.5/5 my assessment
Open-source
Artificial Intelligence

Overview

Shanghai AI Lab (上海人工智能实验室) has published InternLM weights since 2023, but the line that matters now is Intern-S, aimed at scientific reasoning rather than general chat. Intern-S1-Pro, open-sourced in February 2026, runs 1 trillion total parameters across 512 experts with 8 activated per token for roughly 22B active. Intern-S2 followed through mid-2026 with a 397B preview checkpoint and a 35B Mobius variant continually pretrained from Qwen3.5-35B. All of it ships Apache 2.0.

The architectural choices are unusual enough to be worth reading the technical report for. The vision path is trained on raw pages of scientific literature so formulas, figures and surrounding text are modelled jointly rather than parsed into plain text first, which preserves the spatial correspondence that gets destroyed by a PDF-to-text pipeline. Fourier Position Encoding and a rebuilt sequence encoder target long physical signals, quoted as supported to roughly 10^6 points. On SciReasoner the lab reports 55.5 for Intern-S1-Pro. Intern-S2-Mobius reports scores at or above its Qwen3.5-35B baseline on general reasoning while claiming close to 4x end-to-end inference speedup from shorter reasoning traces.

The practical questions resolve well. Weights sit on both Hugging Face and ModelScope, FP8 checkpoints are published alongside BF16, and LMDeploy, vLLM, SGLang and Transformers all have documented paths with MTP speculative decoding recommended for Mobius. The lab's statement that Intern-S1-Pro was trained on domestic computing infrastructure is a procurement signal worth weighing if you are planning for Ascend hardware, though it is a statement about training rather than a guarantee of inference support. The frustrations here are organisational rather than technical: too many concurrent model names, Preview tags on the flagships and English docs that arrive after the Chinese.

Key Features

  • Intern-S1-Pro: 1 trillion total parameters across 512 experts with 8 activated per token, giving roughly 22B active
  • Intern-S2-Preview-397B with 256K text context and 64K multimodal context, plus a 35B Intern-S2-Mobius continually pretrained from Qwen3.5-35B
  • Apache 2.0 across weights and code, with no user cap, field-of-use restriction or attribution clause
  • Vision pretraining on raw pages of scientific literature, modelling formulas, figures and text in one representation space without an intermediate parsing step
  • Fourier Position Encoding and an upgraded sequence encoder for long physical signals, supported to roughly 10^6 points
  • LMDeploy, vLLM, SGLang, Transformers and Docker deployment paths, with FP8 checkpoints published alongside BF16

Where it holds

  • The cleanest licence terms in the Chinese open-weight field. Apache 2.0 means no revenue threshold, no attribution string and no email to a licensing desk
  • Weights are mirrored on Hugging Face and ModelScope, so mainland and overseas teams pull the same release
  • The scientific specialisation has substance behind it: chemistry, materials, life-science and earth-science evaluations rather than general chat leaderboards
  • Shanghai AI Lab states Intern-S1-Pro was trained end to end on domestic computing infrastructure, a useful signal if your procurement is moving off Nvidia

Where it breaks

  • The naming is a mess. InternLM, Intern-S1, Intern-S1-mini, Intern-S1-Pro, Intern-S2-Preview-397B and Intern-S2-Mobius all sit live on one org page, and both S2 releases still carry Preview tags
  • English documentation trails the Chinese by roughly a release, and most of the architecture writeups land on Chinese-language sites first
  • Intern-S1-Pro at 1T total parameters is a multi-node deployment. Only the 35B Mobius and the mini variants are realistic on a single machine
  • General agentic coding is not where this family wins. For a coding agent you would reach elsewhere
  • Benchmark reporting is mostly self-published through OpenCompass and VLMEvalKit, with thin independent third-party measurement

My Take

Scientific work is the target, and that narrowness is the whole point. Intern-S1-Pro runs 1 trillion total parameters across 512 experts with 8 active per token, trained on domestic computing infrastructure rather than an H100 farm, and Shanghai AI Lab released it Apache 2.0 with no user cap and no attribution string. The naming is genuinely confusing: six live model names on one Hugging Face org, two of them still labelled Preview. Start with the 35B Intern-S2-Mobius, which is single-box territory, and go to the trillion-parameter build only once four nodes are free.

Francis Okafor
Francis Okafor AI & Tech Lead · Engineer

Quick Info

Pricing:
open-source
Openness:
Open weights
Licence:
Apache 2.0
Starting at:
Weights and code are free under Apache 2.0 with no user cap, no revenue threshold and no attribution requirement. Shanghai AI Lab also runs a hosted API through the Puyu platform at internlm.intern-ai.org.cn with free developer tiers, but self-hosting carries no licence cost at any scale.
Added:
Aug 2026
Updated:
Aug 2026

Use Cases

research computer vision data analysis document processing

Judge it on your own work

The notes above say where InternLM holds and where it breaks. The fastest check is your own workload.

Visit website ↗

Alternatives to InternLM