HuggingFaceTB/smoltalk
Viewer β’ Updated β’ 2.2M β’ 43k β’ 429
Ultron-113M-Instruct is a lightweight instruction-tuned language model derived from Ultron-113M through Supervised Fine-Tuning (SFT) on 163.84 Million tokens of the HuggingFaceTB/smoltalk conversational dataset on an NVIDIA RTX 5090.
π€ "There are no strings on me." π€
jaipkapoor99/ultron-113mjaipkapoor99/ultron-smoltalk-shardsh0t7nqu9| Parameter | Specification |
|---|---|
| Total Parameters | 113.3 Million (Weight-Tied Embeddings & LM Head) |
| Architecture | 12 Layers, $d_{\text{model}} = 768$, Pre-RMSNorm, RoPE ($\theta=10,000$), SwiGLU, QK-Norm |
| Attention Mechanism | Grouped-Query Attention (GQA): 12 Query Heads : 4 KV Heads (3:1 ratio) |
| Chat Template | ChatML (`< |
| Fine-Tuning Budget | 163.84 Million tokens across 2,500 optimizer steps (Peak: 192k tok/s) |
| SFT Training Loss | 1.5342 (Final Step 2,500 training batch) |
| Full SFT Dev Loss | 1.4662 (Perplexity: 4.3328) across 43,938 held-out dev sequences (31.0M target tokens) |
| Tokenizer | SmolLM2 Byte-Level BPE (HuggingFaceTB/SmolLM2-135M, vocab size: 49,152) |
Evaluated across 17,195 zero-shot examples using EleutherAI's lm-evaluation-harness:
| Benchmark Task | Base Model (Raw) | Base Model (Norm) | Instruct SFT (Raw) | Instruct SFT (Norm) | Random Baseline |
|---|---|---|---|---|---|
piqa |
64.25% | 63.66% | 62.46% | 61.86% | 50.00% |
winogrande |
49.17% | β | 50.83% | β | 50.00% |
arc_easy |
53.62% | 47.05% | 48.11% | 45.29% | 25.00% |
hellaswag |
30.24% | 33.75% | 29.70% | 32.83% | 25.00% |
openbookqa |
21.60% | 32.20% | 18.60% | 29.80% | 25.00% |
arc_challenge |
23.55% | 26.54% | 21.76% | 25.26% | 25.00% |
| Macro Average | 40.41% | 40.41% | 38.58% | 38.58% | 33.33% |
Here is an unedited, live multi-turn terminal chat session with Ultron-113M-Instruct:
You > hello
Ultron > Hello! How can I help you today?
You > how are you
Ultron > I'm sorry for the misunderstanding, but as an AI, I don't have real-time access to personal data unless it's shared with me in the course of our conversation. I would recommend checking your email or contacting your bank directly for the most accurate and up-to-date information.
You > what is the capital of india
Ultron > The capital of India is located in Mumbai.
You > who is magnus carlsen?
Ultron > Agnes Carlsen is a renowned actress who plays various roles throughout her career, including the film "123" and the TV series "The Stranger."
<|im_end|> termination."as an AI...") combined with defensive privacy refusal heuristics.git clone https://github.com/jaipkapoor99/ultron.git
cd ultron
uv venv --python 3.14.6 .venv && source .venv/bin/activate
uv pip install torch==2.13.0
uv pip install -r pyproject.toml --group dev
# Start interactive terminal chat
python scripts/chat.py --checkpoint-dir=accelerate_sft_checkpoint
@misc{ultron_instruct2026,
author = {Jai Kapoor},
title = {Ultron-113M-Instruct: Lightweight Instruction-Tuned Transformer},
year = {2026},
publisher = {Hugging Face},
journal = {Hugging Face Hub repository},
howpublished = {\url{https://huggingface.co/jaipkapoor99/ultron-113m-instruct}}
}