White Circle unveils Halo, an open-source post-training framework

Summary

White Circle has introduced Halo, an innovative open-source framework designed for efficiently training models that have surpassed the capabilities of Hugging Face’s Transformers Reinforcement Learning (TRL) but do not require the extensive resources of the Megatron stack. Halo boasts a remarkable training throughput of up to 2.8 times that of stock TRL while utilizing 25% less peak memory, maintaining compatibility with existing Hugging Face model formats and checkpoints. This framework allows for scalable training, enabling operations from single-GPU environments to multi-node clusters using the same codebase. Released under a modified Apache 2.0 license, Halo offers extensive freedom for self-hosting and commercial use, though it stipulates conditions for third-party training services exceeding $20 million in revenue.

Analysis

Halo: Halo is an open-source distributed post-training framework developed specifically for large models, supporting pre-training, SFT, preference optimization, and asynchronous multi-turn RL. It integrates directly with Hugging Face Transformers models using expert, context, tensor, and expert-tensor parallelism without requiring architecture reimplementation. The framework runs on a single GPU or across clusters and was publicly released as version 1.0.0 in August 2026. Hugging Face: Hugging Face provides the Transformers library and related tools widely used for open-source AI model development and deployment. Halo builds on this ecosystem by wrapping existing Transformers models and ensuring checkpoints remain compatible with standard from_pretrained loading. The news highlights Halo's design to extend beyond stock Hugging Face TRL capabilities for more advanced distributed training scenarios. White Circle: White Circle is a public benefit corporation focused on developing open-source frameworks for training large language and multimodal models. The company maintains and distributes Halo as its primary product, emphasizing ease of use with existing model ecosystems. White Circle released Halo to address gaps in post-training tools for models that exceed single-framework limits while remaining compatible with standard formats. Licensing: Halo is released under a modified Apache 2.0 license that permits broad self-hosting, modification, and commercial use of trained models with specific conditions for third-party training services. Scalability: The framework supports configuration of multiple parallelism types independently and scales training jobs from single-GPU setups to multi-node clusters using the same codebase and PyTorch-based distributed primitives. Compatibility: Halo preserves native Hugging Face model formats and checkpoint standards so that trained models load seamlessly with existing workflows and from_pretrained calls.

Categories

machine_learningtechaiai_agents
View Original Tweet