Repolode
transformerlab

transformerlab/transformerlab-app

Plataforma open source de pesquisa em ML para treinar, ajustar, avaliar e executar modelos localmente ou em clusters Slurm e de GPUs na nuvem.

Estrelas
5,200
Forks
554
Issues abertas
36
Último commit
ontem

O que é?

O Transformer Lab é uma plataforma open source de machine learning que reúne download de modelos, treinamento, chat e avaliação em uma única interface web. Usuários podem executá-la na própria máquina: em Macs com Apple Silicon, no Linux com GPUs NVIDIA ou AMD e no Windows via WSL2 com GPU NVIDIA.

A plataforma oferece fine-tuning completo, LoRA/QLoRA e métodos de RLHF, como DPO, ORPO e SIMPO, com trainers para MLX, CUDA e ROCm. Também inclui inferência via MLX, vLLM, Ollama e Hugging Face Transformers, conversão entre os formatos HuggingFace, GGUF e MLX e workflows de difusão, como treinamento de LoRA para Stable Diffusion e Flux.

Para equipes, a mesma interface pode enviar jobs para clusters Slurm ou para nuvens gerenciadas pelo SkyPilot, como AWS, GCP e Azure. Ela também oferece acompanhamento compartilhado de experimentos, um registro de modelos e sessões de Jupyter, VSCode ou SSH em nós remotos com um clique.

Recursos principais

  • 01Treine e faça fine-tuning de modelos com fine-tuning completo, LoRA/QLoRA e DPO/ORPO/SIMPO.
  • 02Execute inferência via MLX, vLLM, Ollama e Hugging Face Transformers.
  • 03Converta modelos entre os formatos HuggingFace, GGUF e MLX.
  • 04Execute avaliações com LLM-as-a-judge e benchmarks do LM Evaluation Harness.
  • 05Envie jobs para clusters Slurm ou SkyPilot usando uma única UI e CLI.
  • 06Amplie a plataforma com um sistema de plugins em Python e o lab SDK.

Casos de uso

  • Fazer fine-tuning e conversar com LLMs open source em um único Mac ou workstation Linux com GPU.
  • Treinar adaptadores LoRA personalizados para Stable Diffusion ou Flux usando seu próprio conjunto de imagens.
  • Permitir que um laboratório de pesquisa enfileire execuções de treinamento em um cluster Slurm ou em GPUs na nuvem por meio de uma única interface.
  • Executar benchmarks padronizados e avaliações baseadas em LLM nos resultados dos modelos.

Início rápido

  1. 1

    Execute o script oficial de instalação indicado no README

  2. 2

    Acesse o diretório de instalação

    cd ~/.transformerlab/src
  3. 3

    Inicie o app com run.sh e abra http://localhost:8338

    ./run.sh

Antes de usar

  • Requer Apple Silicon no macOS, uma GPU NVIDIA ou AMD no Linux, ou uma GPU NVIDIA via WSL2 no Windows.
  • Licenciado sob AGPL-3.0, uma licença copyleft forte que pode restringir alguns usos comerciais.

Em coleções

Tópicos

Perguntas frequentes

O que é transformerlab-app?
Plataforma open source de pesquisa em ML para treinar, ajustar, avaliar e executar modelos localmente ou em clusters Slurm e de GPUs na nuvem. O Transformer Lab é uma plataforma open source de machine learning que reúne download de modelos, treinamento, chat e avaliação em uma única interface web. Usuários podem executá-la na própria máquina: em Macs com Apple Silicon, no Linux com GPUs NVIDIA ou AMD e no Windows via WSL2 com GPU NVIDIA.
transformerlab-app é gratuito? Qual é a licença?
transformerlab-app é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
transformerlab-app ainda é mantido?
Manutenção ativa. O último commit de transformerlab-app foi em 5 de nov. de 2026.
Para que posso usar transformerlab-app?
Fazer fine-tuning e conversar com LLMs open source em um único Mac ou workstation Linux com GPU. Treinar adaptadores LoRA personalizados para Stable Diffusion ou Flux usando seu próprio conjunto de imagens. Permitir que um laboratório de pesquisa enfileire execuções de treinamento em um cluster Slurm ou em GPUs na nuvem por meio de uma única interface. Executar benchmarks padronizados e avaliações baseadas em LLM nos resultados dos modelos.
Como instalar transformerlab-app?
Execute o script oficial de instalação indicado no README Acesse o diretório de instalação: cd ~/.transformerlab/src Inicie o app com run.sh e abra http://localhost:8338: ./run.sh
Onde consigo transformerlab-app?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/transformerlab/transformerlab-app

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados