Skip to content
GPT-X3 by Axiomic Labs

GPT-X3-150M

Try GPT-X3

GPT-X3 is a base model, not a chatbot: type the start of a passage and it continues the text. It runs entirely in your browser. The first run downloads a 267 MB model file.

GPT-X3 is the best small language model in the world*. It ranks first on the Open SLM Leaderboard with an Intelligence Index of 33.05, the first score above 30 from a model under 150M parameters.

It also beats LiquidAI's LFM2.5-350M and Google's Gemma-3-270M, which have more than twice as many parameters. The weights are on Hugging Face under the Apache 2.0 licence.

Specifications

Parameters149.4 million
ArchitectureTX5: 24 layers, 18 GDN2 and 6 gated GQA
Vocabulary65,536 tokens (LFM2.5 tokenizer)
Context length2,048 tokens
Training data75 billion tokens
Hardware2× RTX 3080 Ti, about 330 hours

Performance

The top six models on the Open SLM Leaderboard, ranked by Intelligence Index.

ModelParamsIndexHellaSwagARC-EasyPIQA
GPT-X3-150M149M33.0546.16%59.64%71.33%
LFM2.5-350M-Base355M30.5044.98%68.86%67.68%
Boris-2-Preview-1144M27.9145.23%58.38%69.21%
cagliostro-v3.5146M27.4943.41%53.75%68.06%
SmolLM2-135M135M27.1343.22%58.63%68.44%
Gemma-3-270M268M25.1641.33%57.11%68.66%
Scatter plot of Intelligence Index against training compute. GPT-X3-150M scores highest, above models trained with far more compute.
Intelligence Index against estimated training compute (6 × parameters × tokens). SmolLM2-135M used about 27 times more training tokens than GPT-X3.

Changes from GPT-X2.5

Usage

GPT-X3-150M is a base model for text completion: give it the start of a passage and it continues the text.

from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "AxiomicLabs/GPT-X3-150M"
tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(model_id, trust_remote_code=True)

Full training details are on the model card.

* According to a weighted average of chance-normalised scores on HellaSwag, ARC (Easy and Challenge combined), PIQA and ArithMark-3, weighted 1, 1, 1 and 0.65 respectively. This is the Intelligence Index used by the Open SLM Leaderboard.