Robots Atlas>ROBOTS ATLAS
NCP-ArchPreview

NCP-ArchPreview

ArchPreview · Dolma3 · 8.9B · Stage 1
An 8.94B latent-space language model doing Next Concept Prediction: alongside the next token it also predicts the next latent 'concept'. Outperforms OLMo-3-7B.
🔬 Research🔬 Research only⚖ Open sourceLLM
Parameters
8.94B
parameters
Release date
14 September 2026
Access:DownloadDeployment:💻 Local

Overview

NCP-ArchPreview is an 8.94B-parameter language model developed by Shanghai AI Lab and LUMIA Lab (Shanghai Jiao Tong University). It goes beyond traditional next-token prediction by introducing Next Concept Prediction (NCP): alongside the next token, the model also predicts the next 'concept' — a learned latent representation spanning roughly four tokens.

The architecture has three modules: a Token Encoder (16 layers) that processes input text, a Concept Module (8 layers) that predicts next concepts using product quantization with 32 codebooks, and a Token Decoder (16 layers) that generates token distributions informed by concept predictions. Cross-module residual connections let information flow while preserving causality; generation keeps the standard next-token interface.

The Stage 1 release was pretrained on the Dolma 3 Mix dataset (5.73 trillion tokens) with three joint objectives: next-token prediction, next-concept prediction, and vector-quantization fitting. It achieves an Overall AVG of 49.04 (versus 46.59 for OLMo-3-7B), with notable gains on math and code tasks. Weights are Apache 2.0 licensed.

Classification
LLM
Access & deployment
Download
Local
Weights: Open source
Key parameters
🧩 Parameters: 8.94B
✓ Fine-tuning
📥 Input: text

Technical specification

Parameters
8.94B
parameters
License
Apache 2.0
Hardware requirements
Three-module architecture (Token Encoder 16L + Concept Module 8L + Token Decoder 16L); product quantization with 32 codebooks. Stage 1 release.
Features:✓ Fine-tuning
Modalities
⬇ Input
text
⬆ Output
textcode

Capabilities and applications

Native model capabilities
Language modeling
Ability to predict subsequent tokens and generate coherent natural-language text based on the preceding context.
Category: language
Mathematical reasoning
The model's ability to solve mathematical tasks requiring multi-step reasoning — equations, proofs, combinatorics, geometry, calculus and competition-level problems.
Category: reasoning
Coding
Generating, analysing and modifying code in many programming languages. Covers writing functions, debugging, refactoring, code review, and creating tests. Measured by benchmarks such as HumanEval and SWE-bench.
Category: coding
Reasoning
The model's ability to reason logically and solve complex problems.
Category: reasoning

Benchmark results

1 benchmark
Overall AVG
average
49.04
📄 paper
Aggregate average; higher than OLMo-3-7B (46.59) at comparable scale/data.