Base model of new Supra2 family • 100M Parameters • 1K Context - extended to 2k
supra2-pro-100m
Supra2-100M Base is a 100M-parameter decoder-only language model pretrained from scratch by SupraLabs on 30B tokens of English web text. It uses the Qwen3 architecture with a custom 32,768-token tokenizer.
This is a base model. It has not been instruction-tuned, chat-tuned, or aligned in any way.
Let the model speak - a sample
Prompt: "Artificial intelligence is "
Completion:
plaintext
1100% efficient, yet it still requires a lot of resources.
2We are in the midst of a major transition from the traditional computer and software to artificial intelligence.
3It is very important to have a strategy in mind. This is not only important for the companies that use it, but also for individuals and organizations that use it.
4There is a huge difference between the two approaches. The artificial intelligence approach is based on computers and the software.
5It has been proven that the artificial intelligence approach is more efficient and has a much better performance.
6The benefits of artificial intelligence are also known to be immense. It is a powerful tool that can improve productivity, increase efficiency, and reduce costs.
7It can be used for a wide range of tasks, from customer service to product development.
8It is also used for various other tasks, such as sales, marketing, and customer service.
9It is also used for various other tasks, such as customer service and product development.
10There are a number of different types of artificial intelligence. These include machine learning, natural language processing, and neural networks.
11The main advantage of using artificial intelligence is that it is more efficient and can be used for a wide range of tasks.
12It is also[...]
Evaluation & Benchmarks
All benchmarks were evaluated using the EleutherAI LM-Eval Harness.
Documents were tokenized with the custom supra2-tokenizer, concatenated into a flat uint16 token stream, and packed into contiguous 1,024-token chunks (no padding, no document masking — sequences may cross document boundaries).
The tokenizer ships with a ChatML template and reserved special tokens (<|im_start|>, <|im_end|>, <think>, <tool_call>, <|reserved_0..15|>, …). These exist so that downstream fine-tunes can adopt them without resizing embeddings — the base model has never seen them in training and will not behave sensibly if you apply the chat template.
Intended Use
Intended:
Research on small-scale pretraining, scaling behavior, and data mixtures
A cheap starting point for SFT / instruction tuning / domain adaptation
Educational use, ablations, and fast iteration on limited hardware
Not intended:
Any production or user-facing deployment
Factual question answering, advice, or decision support
Non-English text (essentially untrained; only supports english!)
Limitations and Bias
Small. At 100M parameters, factual recall, reasoning, arithmetic, and long-range coherence are weak. Expect frequent hallucination and topic drift.
Base model. No RLHF, no safety tuning, no refusal behavior. It will continue whatever text you give it, including harmful or offensive prompts.
Web-derived data. FineWeb-Edu and DCLM are filtered CommonCrawl derivatives and carry the biases, stereotypes, and factual errors of the open web.
Short context. Trained exclusively at 1,024 tokens. The config allows 2,048, but extrapolation beyond 1,024 is untested and likely degraded.
No document masking. Attention could cross document boundaries within a packed chunk, which slightly blurs document independence.
English only.
What comes next?
We are already training the next models in the Supra2-family: