What problem does it solve? RLHF post-training of large models (7B-70B+) requires coordinating actor, critic, reward, and reference models across GPU clusters while keeping generation fast and memory under control. This Skill provides ready-to-use OpenRLHF commands and workflows for distributed RLHF training with Ray scheduling and vLLM inference acceleration. ## Core Features & Use Cases - Distributed PPO/GRPO/RLOO Training: Launch Ray-based training jobs with colocated models, vLLM generation engines, and ZeRO-3 sharding for models up to 70B+ parameters. - Reward Model and DPO Pipelines: Train reward models with DeepSpeed or run DPO directly on preference datasets without a reward model. - Hybrid Engine GPU Sharing: Use vLLM and DeepSpeed sleep modes to share GPUs across all models, cutting GPU requirements by roughly 25%. - Use Case: You want to run GRPO on a Llama-3-8B SFT checkpoint across 8 A100 GPUs. The Skill gives you the exact ray job submit command with group_norm advantage estimation, KL loss settings, and memory-efficient colocation flags. ## Quick Start Ask the agent to set up an OpenRLHF GRPO training job for your SFT model on your available GPUs, including the Ray cluster launch and training command.