Skip to page content
SAVRN
Search Plan a project

Open-weight model

thor-lm-1b

by Suryaansh Prithvijit Singh Ultron28/thor-lm-1b

thor-lm-1b is an open-weight model from Suryaansh Prithvijit Singh, released under Apache License 2.0. It has 2,048-token context. Its published files total 3.7 GB.

THOR-LM-1B is a ~915 Million parameter modern autoregressive transformer pre-trained from scratch on high-purity FineWeb-Edu tokens, optimized exclusively with THOR (Tempered High-velocity Orthogonal Representation).

Parameters—
Context2,048
Weights3.7 GB
Licenseapache-2.0
AccessOpen weights
Monthly Downloads—

Model Card

By Suryaansh Prithvijit Singh, published under apache-2.0, revision 8760f11a1d0d.

THOR-LM-1B is a ~915 Million parameter modern autoregressive transformer pre-trained from scratch on high-purity FineWeb-Edu tokens, optimized exclusively with THOR (Tempered High-velocity Orthogonal Representation). - Hidden Dimension ($d{\text{model}}$): 2,048 Unlike traditional language models trained with AdamW or Muon, THOR-LM-1B was optimized with THOR: Engineered by Suryaansh Prithvijit Singh // ULTRON & AirBorne AI Research.

Read Suryaansh Prithvijit Singh's full model card

THOR-LM-1B: Frontier Language Model Pre-Trained with THOR

THOR-LM-1B is a ~915 Million parameter modern autoregressive transformer pre-trained from scratch on high-purity FineWeb-Edu tokens, optimized exclusively with THOR (Tempered High-velocity Orthogonal Representation).


Model Architecture

  • Parameters: 914,696,192 (~1.0B parameters)
  • Layers: 18 Transformer Decoder Blocks
  • Hidden Dimension ($d_{\text{model}}$): 2,048
  • Attention: Grouped Query Attention (GQA, 16 Query Heads, 4 KV Heads)
  • Feed-Forward: SwiGLU Gated MLP ($d_{\text{ff}} = 5,632$)
  • Norm: Pre-RMSNorm ($\epsilon = 10^{-6}$)
  • Positional Encoding: Rotary Position Embeddings (RoPE, $\theta = 10,000$)
  • Context Length: 2,048 tokens
  • Precision: bfloat16

The Optimizer: THOR

Unlike traditional language models trained with AdamW or Muon, THOR-LM-1B was optimized with THOR: - Polar Orthogonal Spectral Descent: Condition number $\kappa = 1$ maintained across all 2D weight matrices via quintic Newton-Schulz iteration. - Calibrated Noise Floor Dynamic Braking: Automatically moderates step sizes during high stochastic noise via the theorem $\rho_{\text{floor}} = \sqrt{\frac{1-\beta}{1+\beta}} \approx 0.1601$. - Lie Manifold Commutator Torque: $\Omega = [W W^T, U]$ eliminates orthogonal representation drift across curved neural manifolds.


Quickstart & Inference

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

# Or load directly using the AirBorne codebase:
from airborne import thor

To train your own models with THOR:

pip install airborne-thor
from airborne import thor

optimizer = thor(model.parameters(), lr=1e-3, weight_decay=0.1)

Citation & Credits

Engineered by Suryaansh Prithvijit Singh // ULTRON & AirBorne AI Research. GitHub Repository: https://github.com/AirBorneAI/airborne-thor

Configuration

Architecture
ThorLMForCausalLM
Context length (tokens)
2,048
Layers
18
Hidden size
2,048
Feed-forward size
5,632
Attention heads
16
Key/value heads
4
Vocabulary size
50,304
RoPE base
10000
Stored precision
bfloat16
Model type
thor-lm

Identity and Version

Repository
Ultron28/thor-lm-1b
Publisher
Suryaansh Prithvijit Singh
Task
Not stated by the source
Modality
Other
Library
Not stated by the source
Parameters
Not stated by the source
Languages
en
Revision
8760f11a1d0d05810a38c9e3a2a5873027c4289b
First published
2026-10-12
Last updated
2026-10-13

Files and Weights

6 files, 3.7 GB in total. The weights are 1 file totalling 3.7 GB in pt.

Weights1 file · 3.7 GB
Configuration3 files · 181.8 KB
Documentation1 file · 2.2 KB
Repository1 file · 1.5 KB
Every file
FileTypeSizeSHA-256
thor_lm_1b_latest.ptWeights3.7 GB 159c1f4928df
config.jsonConfiguration544 B —
push_to_hf.pyConfiguration1.5 KB —
telemetry.jsonConfiguration179.8 KB —
README.mdDocumentation2.2 KB —
.gitattributesRepository1.5 KB —

License and Download

License
apache-2.0
Access
Open weights, no gate
Download size
3.7 GB
Download from Suryaansh Prithvijit Singh

Released by Suryaansh Prithvijit Singh through its official repository on Hugging Face. Read the license.

Built From

Memory Requirements

PrecisionWeights in memory
As published3.7 GB

Weights only, from the published parameter count; the key-value cache and runtime add to this.

Questions About thor-lm-1b

Can I use thor-lm-1b commercially?

Yes. thor-lm-1b is released under Apache License 2.0. The Apache License 2.0 is a permissive open-source license. It permits commercial use, modification and redistribution. It requires keeping the license and copyright notices and any NOTICE file, stating significant changes, and it includes an express patent grant from contributors.

What is thor-lm-1b's context length?

2,048 tokens, from the maximum position embeddings in its published configuration.