alt.freeweights.olmo / tmax-sft-8b
From: allenai <huggingface.co/allenai>Newsgroups: alt.freeweights.olmoSubject:

tmax-sft-8b

Date: 2026-11-15Commit: ec16c2cSigned: 2DC28CC7B26A283B ✓

Model with 8.2B parameters. Safetensors weights, 16.4 GB in all. Published by allenai under Apache-2.0.

8.2B params16.4GBtmax-sft-8bsafetensorspermissive
FactsParams8.2BSize16.4 GBFormatssafetensorsTasknot taggedLicenseApache-2.0From sourcepermissive
$ fw get allenai/tmax-sft-8b
# manifest sha256 a619a565d569… · 16.4 GB · 8 files
$ fw verify ./tmax-sft-8b allenai/tmax-sft-8b
From sourceHosted (signed)allenai/tmax-sft-8bLast check: 2026-11-15 03:32 UTC

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

Fine-tune of Qwen3-8B.

Works with

Runs with

Ranked by fit to this model (safetensors), then by GitHub stars.

Overview

Size
16.4 GB
Weights
16.4 GB (safetensors)
Parameters
8.2B
Formats
safetensors
Task
not tagged
License
Apache-2.0 (permissive)
Files
8, each with a sha256
Publisher
allenai
Added
2026-11-15
Section
alt.freeweights.olmo
Lineage

Original release from the publisher.

Base model: Qwen/Qwen3-8B

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 03:32 UTCpassed

Model card

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

Image: image

💻 Code · 🤗 Models &amp; Data · 📜 Paper · 📓 Blog

Note. For full information, go check out the Tmax paper here.

TMax 8B#

TMax 8B is a model trained using SFT on top of Qwen 3 8B for use as a terminal-agent. It was used as a base for the RL training of Tmax 8B.

This model is part of a collection of terminal agents in various sizes.

Evaluation Results#

ModelTB LiteTB 2.1
Qwen 3 8B7.3 +/- 1.01.1 +/- 0.9
Tmax SFT 8B (this model!)11.5 +/- 0.16.0 +/- 1.4
Tmax 8B17.7 +/- 1.95.2 +/- 2.3

For details on evaluation methodology please check our paper. In general, we used a podman (docker) backend with default timeouts and custom harness similar to mini-swe-agent.

Model Details#

Model Description#
  • Developed by: Ai2
  • Language(s) (NLP): English
  • License: Apache 2.0
  • Finetuned from model: Qwen 3 8B
  • Dataset: TMax-15k
Use#

To use this model, we recommend serving with vllm (or your inference framework of choice) with:

uvx vllm==0.19.1 serve allenai/tmax-8b \
  --served-model-name tmax-8b \
  --enable-auto-tool-choice \
  --tool-call-parser qwen3_xml \
  --port 8008 \
  --max-model-len 40960 \
  --tensor-parallel-size 8 \
  --language_model_only

Make sure to set language_model_only as we removed the vision head during training.

For more details on evaluation, please see our codebase.

Hyperparameters#

This model was trained using SFT with the following hyperparameters:

  • base model: Qwen/Qwen3-8B
  • Dataset: tmax SFT
  • Max overall tokens: 32768
  • Global train batch size: 128
  • Epochs: 2
  • Learning rate: 2e-5
  • LR scheduler: 0.03% warmup, linear cooldown

For more details on training, please see our codebase.

License#

This model is licensed under Apache 2.0. It is intended for research and educational use in accordance with Ai2's Responsible Use Guidelines.

Citation#

If you use our model or data, please cite our paper:

@misc{ivison2026tmaxsimplerecipeterminal,
      title={Tmax: A simple recipe for terminal agents}, 
      author={Hamish Ivison and Junjie Oscar Yin and Rulin Shao and Teng Xiao and Nathan Lambert and Hannaneh Hajishirzi},
      year={2026},
      eprint={2606.23321},
      archivePrefix={arXiv},
      primaryClass={cs.CL},
      url={https://arxiv.org/abs/2606.23321}, 
}

Files

8 files · 16.4 GBWeights 16.4 GB (safetensors). Sizes and sha256 from the signed manifest.
Hide all 8 files with their sha256
FileSizesha256
.gitattributes1.57 KB34448b82c17d60fec9b65b1f093c115ddbaadc04beb1b0140b6bfed2e012a930
README.md3.46 KBfe01f5db5956b2bda6e8d239936da1f5f27ca32c754edfd681507a90521da840
chat_template.jinja3.96 KBf82b958417b098e92d598d1aea16f9a26a2c1aa7f484d33ec86eb0b5c72117cd
config.json1.59 KB862f48568bbf5d31761d98b4c63bb972f876fdda8fa048b6381895c6d17f857b
generation_config.json213 Be7ad6e81dc7f908a836c362d036b62d1142b53a40f938d6ad8851b54aa28df7e
model.safetensors16.4 GB9246c14f505fcad846895980a58fde39e0ad7d4aab3878f10babf4ad31292d9f
tokenizer.json11.4 MBbe75606093db2094d7cd20f3c2f385c212750648bd6ea4fb2bf507a6a4c55506
tokenizer_config.json665 B47bfa3e7727312946b29ac10d6dd0672d63cf7815b2a160b9523872040d2e536
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
ec16c2c427 pinned now2026-11-15 03:32 UTC8 files · 16.4 GB

Use it

$ fw get allenai/tmax-sft-8b
# manifest sha256 a619a565d569… · 16.4 GB · 8 files
$ fw verify ./tmax-sft-8b allenai/tmax-sft-8b
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/allenai/tmax-sft-8b.json --dir ./tmax-sft-8b $ python3 fw.py verify ./tmax-sft-8b ./allenai__tmax-sft-8b.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download allenai/tmax-sft-8b --revision ec16c2c4272c631b7ee8121c4c6ff7a1223e240d --local-dir ./tmax-sft-8b

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
fe01f5db5956b2bda6e8d239936da1f5f27ca32c754edfd681507a90521da840
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: allenai <huggingface.co/allenai>Newsgroups: alt.freeweights.olmoSubject: tmax-sft-8bDate: 2026-11-15Commit: ec16c2cSigned: 2DC28CC7B26A283B ✓
Upstream
allenai/tmax-sft-8b
Pinned commit
ec16c2c4272c631b7ee8121c4c6ff7a1223e240d
Manifest
tmax-sft-8b.json · .minisig
Manifest sha256
a619a565d569b7ff4f2e1ad9667d6923bb4d917855745bb35befd8be597378d9
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 03:32 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/allenai/tmax-sft-8b.json $ curl -O https://freeweights.allternit.com/manifests/allenai/tmax-sft-8b.json.minisig $ minisign -Vm tmax-sft-8b.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

Parent

Qwen/Qwen3-8B · this model is a finetune of it

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

Fine-tunes
1
Fine-tunes 1
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download allenai/tmax-sft-8b
Open in Freeweights Studio

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

Signed manifest
minisign, key 2DC28CC7B26A283B. tmax-sft-8b.json. Provenance. Takedown history: none.
From: bartowski <huggingface.co/bartowski>Subject: allenai_Olmo-3-7B-Instruct-GGUF
From: bartowski <huggingface.co/bartowski>Subject: allenai_Olmo-3-7B-Think-GGUF
From: bartowski <huggingface.co/bartowski>Subject: allenai_Olmo-3.1-32B-Instruct-GGUF
From: bartowski <huggingface.co/bartowski>Subject: allenai_Olmo-3.1-32B-Think-GGUF
From: bartowski <huggingface.co/bartowski>Subject: allenai_olmOCR-2-7B-1025-GGUF
From: bartowski <huggingface.co/bartowski>Subject: allenai_olmOCR-7B-0225-preview-GGUF