mujocolab/mjlab

Isaac Lab API, powered by MuJoCo-Warp, for RL and robotics research

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 2 hours ago
Added to GitGenius on September 22nd, 2026
Created on June 10th, 2025
Open Issues & Pull Requests: 41 (+0)
GitHub issues: Enabled
Number of forks: 537
Total Stargazers: 3,130 (+0)
Total Subscribers: 32 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.8 hours
Mean response time: 5.1 days
90th percentile: 9.3 days
Tracked items: 296

How this project is maintained

About 8% of issues opened in the past year have never received a reply. 88% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "bug" is answered fastest, typically in about an hour, while "enhancement" waits about 30 hours. 92% of issues opened in the past year have since been closed. Three people close 83% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 24
New in 7 days: 0
Closed in 7 days: 1
Avg open age: 111 days
Stale 30+ days: 16
Stale 90+ days: 10

Recent activity

Opened in 7 days: 0
Closed in 7 days: 1
Comments in 7 days: 1
Events in 7 days: 1

Top labels

  • enhancement (47)
  • bug (36)
  • documentation (5)
  • question (4)
  • help wanted (2)
  • mjwarp-bug (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

mjlab is a reinforcement learning and robotics simulation framework that combines Isaac Lab's manager-based API with MuJoCo Warp, a GPU-accelerated physics engine.

The tool addresses the need for efficient, composable environment design in robotics research by pairing Isaac Lab's high-level abstractions with MuJoCo Warp's GPU acceleration. This combination provides direct access to native MuJoCo data structures while maintaining a clean, modular API. The framework requires minimal dependencies and supports multi-GPU training for scaling experiments across hardware.

mjlab suits researchers and practitioners building reinforcement learning agents for robotic control tasks. It is particularly well-suited for projects involving humanoid locomotion, motion imitation, and velocity tracking, as demonstrated by its included training examples. The tool requires an NVIDIA GPU for training, though macOS is supported for evaluation only. The framework's composable building blocks allow users to construct custom environments while retaining the performance benefits of GPU-accelerated physics simulation.

Development activity shows consistent engagement with the research community. The project maintains comprehensive documentation including guides for distributed training and motion imitation preprocessing. The team actively incorporates feedback from collaborators, as evidenced by acknowledgments of feature implementations based on user requests. The codebase includes built-in sanity-check utilities for validating environment designs before training, and the project tracks usage across published research and open-source robotics projects through a dedicated research page.