Reinforcement Learning
Safetensors
English
qwen3_5_text
tmax
terminal-agent

TMax

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

Qwen 3.5 9B — SETA (TMax v1.1)

This terminal-agent model was trained using DPPO on Qwen/Qwen3.5-9B with the SETA task set.

This model is part of the TMax v1.1 collection. The original TMax recipe is described in our paper.

Checkpoints

This branch contains step 200. The main branch contains step 200, the highest-scoring available checkpoint in the completed TB-Lite sweep. Checkpoint selection uses TB-Lite, not Terminal-Bench 2.1.

Checkpoints 100, 200, 300, 400, 500 are provided as branches named step-0100, step-0200, etc.

Evaluation Results

Training step TB-Lite (%) ± SE (pp) Selection
100 57.10 ± 1.93
200 59.15 ± 1.84 main
300 54.42 ± 2.17
400 57.03 ± 1.84
500 45.42 ± 1.94

The selected checkpoint scores 26.52 ± 1.78% on Terminal-Bench 2.1 (88 tasks, three trials per task; configure-git-webserver excluded).

These v1.1 scores use the fixed Vanillux0.2.3 harness with Sandfleet through Harbor, three trials per task (96 TB-Lite tasks). Scores and standard errors are taken from the completed evaluation sweep updated on October 5, 2026. The harness differs from the original release; use the original model cards for v1.0 results. The per-checkpoint results and pinned source revisions are included in release_manifest.json.

Model Details

Model Description

Use

Serve the model with vLLM and use the terminal-agent harness in our codebase:

Use a Linux NVIDIA GPU environment with a CUDA toolkit matching PyTorch (CUDA_HOME set and nvcc on PATH; see the vLLM installation guide). The tested environment uses Python 3.12, PyTorch 2.13.0, and CUDA 13.0.

uvx --python 3.12 vllm==0.32.0 serve TMaxxx/qwen35-9b-dppo-seta-env \
  --served-model-name tmax-v1.1 \
  --enable-auto-tool-choice \
  --tool-call-parser qwen3_xml \
  --port 8008 \
  --max-model-len 65536 \
  --tensor-parallel-size 1

The example uses one GPU. Increase --tensor-parallel-size or reduce --max-model-len to fit your available GPU memory.

The Qwen3.5/3.6 checkpoints contain the text-only causal language model; use the Qwen3 XML tool parser.

Training Details

  • Released training step: 200
  • Main checkpoint: 200, selected on TB-Lite
  • Available milestone checkpoints: 100, 200, 300, 400, 500

The source checkpoint is TMaxxx/qwen35-9b-dppo-seta-env at step 200. Original checkpoint files are preserved, including campaign_provenance.json where supplied. See release_manifest.json for the immutable source commits and evaluation results. See the training launch scripts and original provenance for run-specific settings.

License

This model is licensed under Apache 2.0.

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}, 
}

You should also cite the original paper this data came from:

@misc{shen2026seta,
  author        = {Qijia Shen and Zhiqi Huang and Vamsidhar Kamanuru and Aznaur Aliev and Jay Rainton and Ahmed Awelkair and Zhichen Zeng and Jiajun Li and Shi Dong and Yueming Yuan and Boyuan Ma and Qizheng Zhang and Jiwei Fu and Yuzhen Mao and Wendong Fan and Ping Nie and Philip Torr and Bernard Ghanem and Changran Hu and Jonathan Lingjie Li and Urmish Thakker and Guohao Li},
  title         = {{SETA: Scaling Environments for Terminal Agents}},
  year          = {2026},
  month         = jul,
  eprint        = {2607.10891},
  archivePrefix = {arXiv},
  primaryClass  = {cs.AI},
  url           = {https://arxiv.org/abs/2607.10891}
}
Downloads last month
71
Safetensors
Model size
9B params
Tensor type
BF16
·
Video Preview
loading

Model tree for TMaxxx/qwen35-9b-dppo-seta-env

Finetuned
Qwen/Qwen3.5-9B
Finetuned
(1235)
this model

Dataset used to train TMaxxx/qwen35-9b-dppo-seta-env

Collection including TMaxxx/qwen35-9b-dppo-seta-env

Papers for TMaxxx/qwen35-9b-dppo-seta-env