This is THUDM's production RL framework that powers the GLM-4 series, built for teams who need Megatron-LM's native training with SGLang's fast rollout generation. If you're scaling post-training on GLM, Qwen3, or DeepSeek models and want tight control over the data buffer and generation workflow, this is your option. It has both sync and async modes, supports multi-turn agentic training with custom generate functions, and comes with Docker images ready to go. The tradeoff is research-grade stability compared to enterprise alternatives like miles, but it's battle-tested at production scale by Z.ai and handles the full parallelism stack.

skills.sh installs
1K
GitHub stars
14.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add orchestra-research/ai-research-skills --skill slime-rl-training --agent claude-code

Installs into .claude/skills of the current project.

Files

slime: LLM Post-Training Framework for RL Scaling

slime is an LLM post-training framework from Tsinghua's THUDM team, powering GLM-4.5, GLM-4.6, and GLM-4.7. It connects Megatron-LM for training with SGLang for high-throughput rollout generation.

When to Use slime

Choose slime when you need:

  • Megatron-LM native training with SGLang inference
  • Custom data generation workflows with flexible data buffers
  • Training GLM, Qwen3, DeepSeek V3, or Llama 3 models
  • Research-grade framework with production backing (Z.ai)

Consider alternatives when:

  • You need enterprise-grade stability features → use miles
  • You want flexible backend swapping → use verl
  • You need PyTorch-native abstractions → use torchforge

Key Features

  • Training: Megatron-LM with full parallelism support (TP, PP, DP, SP)
  • Rollout: SGLang-based high-throughput generation with router
  • Data Buffer: Flexible prompt management and sample storage
  • Models: GLM-4.x, Qwen3, DeepSeek V3/R1, Llama 3

Architecture Overview

Sponsors

Details

Repository
github.com/orchestra-research/ai-research-skills
Categories
AI & Agent Building, Data Science & ML
First seen
Jun 3, 2026

More from orchestra-research/ai-research-skills

All 95
1orchestra-research avatarllamaguardorchestra-research/ai-research-skillsMeta's 7-8B specialized moderation model for LLM input/output filtering. 6 safety categories - violence/hate, sexual content, weapons, substances, self-harm, cr1Kskills.sh installs
2orchestra-research avatarautogpt-agentsorchestra-research/ai-research-skillsAutonomous AI agent platform for building and deploying continuous agents. Use when creating visual workflow agents, deploying persistent autonomous agents, or 1Kskills.sh installs
3orchestra-research avatarlangsmith-observabilityorchestra-research/ai-research-skillsLLM observability platform for tracing, evaluation, and monitoring. Use when debugging LLM applications, evaluating model outputs against datasets, monitoring p1Kskills.sh installs
4orchestra-research avatarphoenix-observabilityorchestra-research/ai-research-skillsOpen-source AI observability platform for LLM tracing, evaluation, and monitoring. Use when debugging LLM applications with detailed traces, running evaluations1Kskills.sh installs
5sanjay3290 avatardeep-researchsanjay3290/ai-skillsExecute autonomous multi-step research using Google Gemini Deep Research Agent. Use for: market analysis, competitive landscaping, literature reviews, technical706skills.sh installs
6intellectronica avatartavilyintellectronica/agent-skillsUse this skill for web search, extraction, mapping, crawling, and research via Tavily’s REST API when web searches are needed and no built-in tool is available,631skills.sh installs