Text Generation
Transformers
Safetensors
English
gpt2
from-scratch
msh
ty
text-generation-inference

hi guys, im lazy to write, so this was written by claude, ty

msh-tiny

A tiny (~14M parameter) GPT-2-architecture chat model, trained completely from scratch — no pretrained base model. Custom BPE tokenizer trained from zero, custom transformer trained from random initialization, then converted into a standard GPT2LMHeadModel for compatibility with the wider ecosystem.

Looking for a .gguf build? See mondk/GGUF.msh-tiny.

Limitations

Trained from random initialization on a modest amount of data with limited compute — a small educational project, not a production-quality assistant. Expect reliable chat formatting but limited/inconsistent knowledge and occasional incoherent answers.

Prompt format

<|user|>
{your message}
<|assistant|>

The model stops generating at <|end|>.

Usage

from transformers import AutoModelForCausalLM, AutoTokenizer
import torch

model = AutoModelForCausalLM.from_pretrained("mondk/Safetensors.msh-tiny")
tokenizer = AutoTokenizer.from_pretrained("mondk/Safetensors.msh-tiny")

prompt = "<|user|>\nhi\n<|assistant|>\n"
input_ids = tokenizer(prompt, return_tensors="pt").input_ids
output = model.generate(input_ids, max_new_tokens=100, do_sample=True, temperature=0.8, top_k=40)
print(tokenizer.decode(output[0][input_ids.shape[1]:], skip_special_tokens=True))

Training data

Combining 3 well-known open instruction/chat datasets plus a small hand-written set of everyday chit-chat (greetings, thanks, small talk):

  • tatsu-lab/alpaca
  • teknium/OpenHermes-2.5
  • HuggingFaceH4/no_robots
Downloads last month
5
Safetensors
Model size
13.9M params
Tensor type
F32
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for mondk/Safetensors.msh-tiny

Quantizations
1 model

Datasets used to train mondk/Safetensors.msh-tiny