0.6B K-5-bounded chat model with general chat, model identity, and format steerability installed by a behavior SFT on the blend base (chatty v2).
Part of the
LittleLearner
scale-up study (
pedagogically-controlled knowledge exposure
): Qwen3 dense LMs trained on a corpus filtered to U.S. K-5 material (
bounded
) vs an unfiltered FineWeb-Edu corpus (
unbounded
), to measure what an interpretable knowledge boundary costs and grants.
Tokenizer:
custom 64k byte-level BPE with per-digit splitting (ChatML special tokens).
Pretraining:
88B tokens on K-5
LittleCurriculum
(FineWeb-Edu filtered to U.S. grades K-5). WSD schedule, sharded Muon, MXFP8, Megatron-Core on 8xB200.
SFT:
behavior SFT directly on the cooloff-blend base (no intermediate SFT stage): K-5 math CoT (30k) + smoltalk general chat (15k) + K-5 GSM8K + format-control pairs (answer-only, show-steps, length constraints; user-turn and system-turn variants) + LittleLearner identity data. fp32 master parameters, lr 1e-5, 1 epoch. The model chats on casual prompts, states that it is LittleLearner, and follows answer-format instructions given in the user turn or the system prompt.
casual prompts get conversational replies; identity answered as LittleLearner
answer-format instruction obedience: user turn
0.55
, held-out system prompt
0.65
Usage
# transformers (chat)from transformers import AutoModelForCausalLM, AutoTokenizer
repo = "manueldeprada/littlelearner-0.6b-bounded-sft-chatty-v2"
tok = AutoTokenizer.from_pretrained(repo)
model = AutoModelForCausalLM.from_pretrained(repo, dtype="bfloat16", device_map="cuda")
msgs = [{"role": "user", "content": "Liam has 3 apples and buys 4 more. How many apples does he have?"}]
ids = tok.apply_chat_template(msgs, add_generation_prompt=True, return_tensors="pt").to(model.device)
out = model.generate(ids)
print(tok.decode(out[0, ids.shape[1]:], skip_special_tokens=True))
# vLLMfrom vllm import LLM
repo = "manueldeprada/littlelearner-0.6b-bounded-sft-chatty-v2"
llm = LLM(repo)
msgs = [{"role": "user", "content": "Liam has 3 apples and buys 4 more. How many apples does he have?"}]
print(llm.chat(msgs)[0].outputs[0].text)
Runs of littlelearner littlelearner-0.6b-chatty on huggingface.co
266
Total runs
-3
24-hour runs
-340
3-day runs
-323
7-day runs
-231
30-day runs
More Information About littlelearner-0.6b-chatty huggingface.co Model
More littlelearner-0.6b-chatty license Visit here:
littlelearner-0.6b-chatty huggingface.co is an AI model on huggingface.co that provides littlelearner-0.6b-chatty's model effect (), which can be used instantly with this littlelearner littlelearner-0.6b-chatty model. huggingface.co supports a free trial of the littlelearner-0.6b-chatty model, and also provides paid use of the littlelearner-0.6b-chatty. Support call littlelearner-0.6b-chatty model through api, including Node.js, Python, http.
littlelearner-0.6b-chatty huggingface.co is an online trial and call api platform, which integrates littlelearner-0.6b-chatty's modeling effects, including api services, and provides a free online trial of littlelearner-0.6b-chatty, you can try littlelearner-0.6b-chatty online for free by clicking the link below.
littlelearner littlelearner-0.6b-chatty online free url in huggingface.co:
littlelearner-0.6b-chatty is an open source model from GitHub that offers a free installation service, and any user can find littlelearner-0.6b-chatty on GitHub to install. At the same time, huggingface.co provides the effect of littlelearner-0.6b-chatty install, users can directly use littlelearner-0.6b-chatty installed effect in huggingface.co for debugging and trial. It also supports api for free installation.
littlelearner-0.6b-chatty install url in huggingface.co: