#45 · Primary category: Deep Learning Frameworks
slime
slime is an LLM post-training framework for RL Scaling.
Project last updated:08/28/26
GitHub Stars
8.3K
Forks
1.2K
Contributors
167
License
Apache-2.0
Why we included this project
Setting up RL post-training for a large model normally means wiring a trainer, a rollout server, and your own reward logic together by hand. slime keeps that in one codebase: Megatron handles high-throughput training, SGLang generates rollouts, and sampling, reward computation, and environment interaction all flow through a single explicit data path instead of shuttling between disconnected services. When you want to extend the loop with something like tool use or multi-agent workflows, you add it as a data-generation or reward component without touching the training kernel. The project is the RL framework behind the GLM-4.5 through GLM-5.2 releases and also supports the Qwen, DeepSeek, and Llama series, which suggests the full train-to-serve loop has been exercised at real scale. Research groups and platform engineers who want a readable, proven starting point for RL post-training will find that here rather than in an abstract design document.
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.