#70 · Primary category: Deep Learning Frameworks
EasyR1
EasyR1: An Efficient, Scalable, Multi-Modality RL Training Framework based on veRL
Project last updated:08/26/26
GitHub Stars
5.1K
Forks
390
Contributors
48
License
Apache-2.0
Why we included this project
Training a model with reinforcement learning rather than plain supervised fine-tuning usually means gluing together a rollout engine, a trainer, and a custom data loop. EasyR1 bundles those pieces on top of the veRL engine, supporting GRPO plus newer methods like DAPO and Reinforce++, and it handles vision-language models such as Qwen2.5-VL alongside text-only Llama and Qwen checkpoints. Hybrid-engine scheduling and vLLM's SPMD mode keep multi-GPU runs fast, which matters for long RL rollouts. For teams trying to reproduce DeepSeek-R1-style reasoning training, the included algorithms and a clear custom dataset format remove much of the hand-wiring. Prebuilt Docker images and LoRA support make it usable on anything from a single research box to a larger cluster.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
tensorflow
An Open Source Machine Learning Framework for Everyone
pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
keras
Deep Learning for humans
nanoGPT
The simplest, fastest repository for training/finetuning medium-sized GPTs.
ray
Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.