StackMap
Subscribe
Explore / h2o-llmstudio
h2oai

h2o-llmstudio

H2O's no-code GUI and framework for fine-tuning LLMs — LoRA, 8-bit, DPO and experiment tracking behind a web UI, with CLI and Docker paths for the same configs.

5,038 538 Python Apache-2.0updated 2 days ago
Curator's take

Fine-tuning for teams where not everyone writes training loops: pick a base model, upload data, tune LoRA/quantization/DPO hyperparameters in a web UI, compare runs visually, export to the Hub. The CLI runs the same configs headless, so GUI experiments graduate to scripted jobs. NOT for RL post-training at scale (its RL is experimental — that's verl/slime territory) and not for frontier-size models; and it's opinionated toward the H2O ecosystem — if your workflow is already Hub-native code, a library fits better than a studio.

Mapped by ShipWithAI editors · links verified
README.md

Welcome to H2O LLM Studio, a framework and no-code GUI designed for
fine-tuning state-of-the-art large language models (LLMs).

homelogs

Jump to

With H2O LLM Studio, you can

  • easily and effectively fine-tune LLMs without the need for any coding experience.
  • use a graphical user interface (GUI) specially designed for large language models.
  • fine-tune any LLM using a large variety of hyperparameters.
  • use recent fine-tuning techniques such as Low-Rank Adaptation (LoRA) and 8-bit model training with a low memory footprint.
  • use Reinforcement Learning (RL) to fine-tune your model (experimental).
  • use advanced evaluation metrics to judge generated answers by the model.
  • track and compare your model performance visually. In addition, W&B integration can be used.
  • chat with your model and get instant feedback on your model performance.
  • easily export your model to the Hugging Face Hub and share it with the community.

Quickstart

For questions, discussing, or just hanging out, come and join our Discord!

Use cloud-based runpod.io instance to run the latest version of H2O LLM Studio with GUI.

open_in_runpod

Using CLI for fine-tuning LLMs:

Kaggle Open in Colab

What's New

  • PR 788 New problem type for Causal Regression Modeling allows to train single target regression data using LLMs.
  • PR 747 Fully removed RLHF in favor of DPO/IPO/KTO optimization.
  • PR 741 Removing separate max length settings for prompt and answer in favor of a single max_length settings better resembling chat_template functionality from transformers.
  • PR 592 Added KTOPairLoss for DPO modeling allowing

Continue your stack

What teams reach for next — and why each earns a place beside h2o-llmstudio. Ranked by curator confidence.