Brewery es un agente de consola diseñado para simplificar el proceso de afinamiento de modelos de lenguaje e imagen, permitiendo a usuarios desde principiantes hasta expertos automatizar tareas complejas de entrenamiento. La herramienta, desarrollada por el laboratorio de investigación independiente Empero, actúa como un 'brujulero' (brewmaster) que guía al usuario en cada paso del ciclo de vida del modelo, desde la selección del modelo base hasta la publicación en Hugging Face.
El sistema integra modelos de lenguaje como Qwen3.5, Llama 3.1 y Gemma, así como adaptadores LoRA para modelos de imagen como Qwen-Image 2.1. Brewery gestiona automáticamente la selección de hiperparámetros seguros, la preparación de datos desde Hugging Face o archivos locales, y el entrenamiento en GPUs locales o en servidores remotos mediante SSH. Una de sus características clave es la integración con el formato ETF (Empero Trace Format), que estandariza la gestión de chats, prompts de sistema y documentos de RAG.
La herramienta incluye mecanismos de seguridad que limitan las recomendaciones de hiperparámetros a guías predefinidas para evitar errores costosos. Además, Brewery genera automáticamente tarjetas de modelo con metadatos, licencias y ejemplos de antes y después. El proceso de instalación requiere la configuración de un entorno Python específico, especialmente para usuarios con hardware AMD, donde se deben instalar builds de PyTorch compatibles con ROCm. Brewery permite cerrar la terminal sin interrumpir el entrenamiento, manteniendo el progreso en el directorio del proyecto, y facilita la exportación de adaptadores o modelos fusionados para su uso o compartición.
