Favicon of H2O LLM Studio

H2O LLM Studio

A self-hosted LLM fine-tuning tool with a no-code browser interface, memory-saving training methods and support for NVIDIA GPUs on Ubuntu or Docker.

Screenshot of H2O LLM Studio website

H2O LLM Studio helps teams adapt language models to their own datasets through a browser interface, without writing training code. It's aimed at organizations building models for specific tasks.

  • Model fine-tuning: Train models for instruction and chat tasks, or adapt small language models for classification and regression.
  • Memory-saving training: LoRA and 8-bit training reduce the GPU memory needed to fine-tune models.
  • Evaluation and comparison: Score generated answers, compare experiments visually and chat with a trained model to test its responses; Weights & Biases integration adds experiment tracking.
  • Preference alignment: DPO, IPO and KTO training methods help adapt responses to preference data.
  • Model sharing: Export trained models to Hugging Face Hub for others to use.

The project is open source under Apache 2.0. It runs on Ubuntu with a recent NVIDIA GPU and supports Docker and multiple GPUs. For larger models, the project recommends at least 24 GB of GPU memory. Training can run on your own hardware or a cloud GPU machine such as RunPod. A command-line interface also supports work outside the browser.

Similar to H2O LLM Studio