NVIDIA's Molt framework, with ~9,200 lines of PyTorch code, scales agentic RL to 1-trillion-parameter MoE models. It leverages vLLM for inference and fully-async rollout to maximize training throughput.
Key facts
- Molt has ~9,200 lines of PyTorch code.
- Scales to 1-trillion-parameter MoE models.
- Uses vLLM for inference with fully-async rollout.
- Targets agentic RL tasks, not just RLHF.
- Codebase is ~10x smaller than RLlib's core.
NVIDIA has released Molt, a PyTorch-native framework for agentic reinforcement learning, weighing in at approximately 9,200 lines of code. According to @HuggingPapers, Molt is designed to scale RL training to 1-trillion-parameter Mixture-of-Experts models, running inference on vLLM with fully asynchronous rollout. This positions Molt as a lightweight alternative to heavier RL frameworks like RLlib or TRL, which often require substantial infrastructure tuning.
What Molt Does Differently
Molt targets agentic RL—environments where an AI model takes actions and receives rewards, such as web navigation or tool use. Most RL frameworks for LLMs (e.g., DeepSpeed Chat, TRL) focus on RLHF (reinforcement learning from human feedback) for alignment. Molt, by contrast, is built for task-oriented agentic scenarios, where models must explore and exploit over long horizons. The use of vLLM for inference means the policy model can serve high-throughput rollouts without blocking training, a common bottleneck in RL pipelines. The framework's codebase is notably lean: at ~9.2K lines, it is roughly one-tenth the size of RLlib's core, suggesting NVIDIA prioritized simplicity and composability.
Scaling to 1T-Class MoE
Molt's claim of scaling to 1-trillion-parameter MoE models is significant. Most open-source RL frameworks struggle beyond 70B parameters due to memory and communication overhead. By integrating with vLLM, which uses PagedAttention and tensor parallelism, Molt can handle large MoE models that would otherwise require custom sharding logic. The fully-async rollout design decouples environment interaction from gradient computation, enabling throughput scaling across multiple GPUs. The company did not disclose specific benchmark results or training recipes, but the framework's architecture suggests it targets research labs with access to multi-node clusters.
Why It Matters
The unique take here is that Molt represents a shift from monolithic RL frameworks to minimalist, model-specific tools. NVIDIA's ecosystem already includes NeMo for training and TensorRT for inference; Molt fills the RL gap without adding bloat. For agentic RL researchers, especially those working with MoE architectures, Molt offers a PyTorch-native path that avoids the complexity of distributed systems frameworks like Ray. The question is whether its 9.2K-line scope will limit optimization for specific hardware topologies, or if NVIDIA plans to build a broader RL suite around it.
What to watch
Watch for benchmark results from early adopters on standard RL tasks (e.g., ALFWorld, WebShop) comparing Molt's throughput and convergence against RLlib and TRL. Also track whether NVIDIA releases reference training configurations for specific GPU counts—this will determine if Molt gains traction beyond research labs.









