#3737th of 60 in Training and fine-tuning

transformerlab-app

ML research workbench for training, fine-tuning, evaluating and chatting with models

Stars
5.2k
License
AGPL-3.0
Last commit
Aug 2026
Last release
Jun 2026
Language
Python
Stars, last 29 weeks+322
21 Apr 2026: 4,878 stars28 Apr 2026: 4,884 stars5 May 2026: 4,890 stars12 May 2026: 4,900 stars19 May 2026: 4,904 stars26 May 2026: 5,011 stars2 Jun 2026: 5,052 stars9 Jun 2026: 5,057 stars16 Jun 2026: 5,066 stars23 Jun 2026: 5,071 stars30 Jun 2026: 5,072 stars7 Jul 2026: 5,079 stars14 Jul 2026: 5,126 stars21 Jul 2026: 5,136 stars28 Jul 2026: 5,138 stars4 Aug 2026: 5,142 stars11 Aug 2026: 5,144 stars18 Aug 2026: 5,151 stars25 Aug 2026: 5,158 stars1 Sept 2026: 5,164 stars8 Sept 2026: 5,168 stars15 Sept 2026: 5,171 stars22 Sept 2026: 5,175 stars29 Sept 2026: 5,183 stars6 Oct 2026: 5,186 stars13 Oct 2026: 5,189 stars20 Oct 2026: 5,193 stars27 Oct 2026: 5,198 stars3 Nov 2026: 5,200 stars10 Nov 2026: 5,200 stars

4,878 on 21 Apr 20265,200 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Transformer Lab is a web UI and Python backend for downloading LLMs, fine-tuning them (LoRA/QLoRA, DPO, ORPO, SIMPO), evaluating them, and running diffusion and TTS models. It runs on a single machine with MLX, CUDA or ROCm trainers. A Teams edition submits jobs to Slurm or SkyPilot clusters from the same UI and CLI.

Who it is for: ML researchers and labs fine-tuning models on local GPUs or clusters

Strengths

  • Covers training, evaluation, chat, diffusion and TTS in one UI
  • Trainers for Apple Silicon (MLX), NVIDIA (CUDA) and AMD (ROCm)
  • Teams edition schedules jobs on Slurm or SkyPilot clouds (AWS, GCP, Azure)
  • Lab SDK and CLI add job tracking to existing Python training scripts

Weaknesses

  • Requires Apple Silicon, or an NVIDIA or AMD GPU; no CPU-only path listed
  • AGPL-3.0 license may restrict use in proprietary or hosted products
  • Windows support only through WSL2 and only with NVIDIA GPUs
  • Install is a curl-piped shell script into ~/.transformerlab

What it needs

  • GPU required
  • Compose
  • Needs Conda, Node.js 22 (frontend development), Slurm or SkyPilot (Teams edition)
  • Models: Llama 3, DeepSeek, Mistral, Qwen, Phi
  • port 8338

What changed

  1. v0.39.0 ↗ (opens in a new tab)Security fix

    “Update js-cookie to fix vulnerability by @dadmobile in https://github.com/transformerlab/transformerlab-app/pull/2203”

From the release notes. No flag means the note does not say so, not that the upgrade is safe.

Also in Training and fine-tuning

See all 60
Also in Training and fine-tuning
RankProjectScore
1peftPython library for LoRA and other parameter-efficient fine-tuning of Transformers models Live demo ↗ (opens in a new tab)21.9k stars+133 (+0.6%) in 30 daysApache-2.089 out of 100
2unslothDesktop and web app to run and fine-tune local models Live demo ↗ (opens in a new tab)79.4k stars+1,652 (+2.1%) in 30 daysApache-2.088 out of 100
3trlPost-training library with SFT, DPO, GRPO and KTO trainers19.7k stars+250 (+1.3%) in 30 daysApache-2.087 out of 100
#4deepspeedPyTorch library for distributed training of very large models with ZeRO43.3k stars+163 (+0.4%) in 30 daysApache-2.086 out of 100
#5megatron-lmDistributed training library for large transformer models on NVIDIA GPUs18.4k starscustom license85 out of 100