alt.freeweights.llama / TinyLLama-v0
From: Maykeye <huggingface.co/Maykeye>Newsgroups: alt.freeweights.llamaSubject:

TinyLLama-v0

Date: 2026-11-15Commit: 2983388Signed: 2DC28CC7B26A283B ✓

Text generation model with 5M parameters. Onnx and safetensors weights, 49.1 MB in all. Published by Maykeye under Apache-2.0.

5M params49.1MBTinyLLama-v0onnx safetensorspermissive
FactsParams5MSize49.1 MBFormatsonnx, safetensorsTasktext generationLicenseApache-2.0From sourcepermissive
$ fw get Maykeye/TinyLLama-v0
# manifest sha256 92e0df6ea1ab… · 49.1 MB · 16 files
$ fw verify ./TinyLLama-v0 Maykeye/TinyLLama-v0
From sourceHosted (signed)Maykeye/TinyLLama-v0Last check: 2026-11-15 02:31 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Works with

Overview

Size
49.1 MB
Weights
9.25 MB (safetensors)
Parameters
5M
Formats
onnx, safetensors
Task
text generation
License
Apache-2.0 (permissive)
Files
16, each with a sha256
Publisher
Maykeye
Added
2026-11-15
Section
alt.freeweights.llama
Lineage

Original release from the publisher.

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-15 02:31 UTCpassed

Model card

From the publisher at commit 2983388. Shown as plain text with links; images open at the publisher.

This is a first version of recreating roneneldan/TinyStories-1M but using Llama architecture.

  • Full training process is included in the notebook train.ipynb. Recreating it as simple as downloading

TinyStoriesV2-GPT4-train.txt and TinyStoriesV2-GPT4-valid.txt in the same folder with the notebook and running the cells. Validation content is not used by the script so you put anythin in

  • Backup directory has a script do_backup that I used to copy weights from remote machine to local.

Weight are generated too quickly, so by the time script copied weihgt N+1

  • This is extremely PoC version. Training truncates stories that are longer than context size and doesn't use

any sliding window to train story not from the start

I had no troubles on the cloud machine with preninstalled libraries.

  • Demo script is demo.py
  • Validation script is provided: valid.py. use it like python valid.py path/to/TinyStoriesV2-GPT4-valid.txt [optional-model-id-or-path]:

After training I decided that it's not necessary to beat validation into chunks

  • Also this version uses very stupid caching mechinsm to shuffle stories for training: it keeps cache of N recently loaded chunks

so if random shuffle asks for a story, it may use cache or load chunk. Training dataset is too small, so in next versions I will get rid of it.

from transformers import AutoModelForCausalLM, AutoTokenizer

Files

16 files · 49.1 MBWeights 9.25 MB (safetensors). Sizes and sha256 from the signed manifest.
Hide all 16 files with their sha256
FileSizesha256
.gitattributes1.52 KB11ad7efa24975ee4b0c3c3a38ed18737f0658a5f75a0a96787b576a78a023361
README.md1.64 KBa00dad54f8cc1683891b30686b1ee414c9555edf7a0286d3fd4d7d92971b6fe8
backup/do_backup.py668 B1e4410322303d12bbd2371cfed1834f1fa9988c96934bd9c08ba34f85937815c
backup/step-1-10300.bin9.28 MBb6ec1c440a393eb0cce4c215de321efa232fb77a549cc85bd98e64a635ca28d9
config.json498 B92d9f842bbff69a6646eb69472d5f342ad832e718c079bf04d605ae4a4634dfd
demo.py503 Bbb63805fcb1d3d418972ad39a58ba9d89533ed4e974a08a08702a29a1c72c470
generation_config.json132 Be594efa3d5f29e494af0ab38ec7f341f31cdd45a3a570657f260d1f4b5c6ced2
model.onnx18.7 MB4611e715a30aadcc5d1d938dffb4e94b7d428caba39b7495fd29b2d8d638fe2e
model.safetensors9.25 MBc302246d91e2854ff350e52a79938a818c203186c2f0671213ce372a0289cd91
pytorch_model.bin9.27 MBae959aaff509d66f9dd85c53f16481463286950a21e0349c7793f8412fc4a094
special_tokens_map.json411 Bff3b4a612c4e447acb02d40071bddd989fe0da87eb5b7fe0dbadfc4f74de7531
tokenizer.json1.98 MB608ef1b5bb4bbfe6d3fdff0a5d3a4baaef0fd99fa678311a1e013bf5b37cd2a0
tokenizer.model534 KBab1b681ec7fc02fed5edd3026687d7a692a918c4dd8e150ca2e3994a6229843b
tokenizer_config.json649 Bbe843e84b4b7d0b226b500a22dceabcbbf54b8e8b0dab85a252b0958e230ffbf
train.ipynb25.4 KB406c00c43a8255feb3d588de5c83a7a2a972902d817199324d57fd4d644719fd
valid.py1.52 KBe5b9970e44ff729ebd24f17b5c1a51b73ccfa1b519bea88f789d21b352abb6d4
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
298338802a pinned now2026-11-15 02:31 UTC16 files · 49.1 MB

Use it

$ fw get Maykeye/TinyLLama-v0
# manifest sha256 92e0df6ea1ab… · 49.1 MB · 16 files
$ fw verify ./TinyLLama-v0 Maykeye/TinyLLama-v0
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/Maykeye/TinyLLama-v0.json --dir ./TinyLLama-v0 $ python3 fw.py verify ./TinyLLama-v0 ./Maykeye__TinyLLama-v0.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download Maykeye/TinyLLama-v0 --revision 298338802ab94432b917bcce11382aa151aee50f --local-dir ./TinyLLama-v0
transformersLoad the weights in Python.
import os os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com" from transformers import AutoModelForCausalLM, AutoTokenizer tok = AutoTokenizer.from_pretrained("Maykeye/TinyLLama-v0", revision="298338802ab94432b917bcce11382aa151aee50f") model = AutoModelForCausalLM.from_pretrained("Maykeye/TinyLLama-v0", revision="298338802ab94432b917bcce11382aa151aee50f", device_map="auto")
vLLMServe an OpenAI-compatible API.
$ HF_ENDPOINT=https://freeweights.allternit.com vllm serve Maykeye/TinyLLama-v0 --revision 298338802ab94432b917bcce11382aa151aee50f

License

Name
Apache License 2.0
Id
Apache-2.0
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
README.md
Text sha256
a00dad54f8cc1683891b30686b1ee414c9555edf7a0286d3fd4d7d92971b6fe8
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: Maykeye <huggingface.co/Maykeye>Newsgroups: alt.freeweights.llamaSubject: TinyLLama-v0Date: 2026-11-15Commit: 2983388Signed: 2DC28CC7B26A283B ✓
Upstream
Maykeye/TinyLLama-v0
Pinned commit
298338802ab94432b917bcce11382aa151aee50f
Manifest
TinyLLama-v0.json · .minisig
Manifest sha256
92e0df6ea1ab62987acbcb49821c1f9c4fa523c3e890d630e81702eb5e7ec344
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 02:31 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/Maykeye/TinyLLama-v0.json $ curl -O https://freeweights.allternit.com/manifests/Maykeye/TinyLLama-v0.json.minisig $ minisign -Vm TinyLLama-v0.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

1 model in the catalog name this one as their parent.

Quantizations
1
Quantizations 1
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download Maykeye/TinyLLama-v0
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. TinyLLama-v0.json. Provenance. Takedown history: none.

Variants

1 quantized or adapter build of TinyLLama-v0. Each has its own license check and page.

From: BAAI <huggingface.co/BAAI>Subject: Bunny-Llama-3-8B-V
From: BAAI <huggingface.co/BAAI>Subject: Bunny-Llama-3-8B-V-gguf
From: BAAI <huggingface.co/BAAI>Subject: Bunny-v1_1-Llama-3-8B-V
From: unsloth <huggingface.co/unsloth>Subject: codellama-7b
From: unsloth <huggingface.co/unsloth>Subject: codellama-7b-bnb-4bit
From: BAAI <huggingface.co/BAAI>Subject: Infinity-Instruct-3M-0613-Llama3-70B