Haiku Studio is a local training workspace for small GPT-style language models. The repository combines the h2 Python training engine with an optional Electron desktop interface for managing tokenizers, project folders, checkpoints, pretraining, supervised fine-tuning, Direct Preference Optimization, and local checkpoint chat testing.

The core training path is Python-first. The desktop app is an optional control surface that stages the selected project into the runtime data/ and config/ folders, starts the same Python scripts used from the command line, and streams process output into the in-app kernel logger.