Isaac-GR00T: Adapt Vision-Language Models for Robot Control

Summary
NVIDIA Isaac GR00T is a vision-language-action model and toolkit for training and deploying generalist robot skills. It supports inference and fine-tuning across humanoid and other robot embodiments, with GPU hardware and model access requirements.
At a glance
- Language
- Python
- License
- Apache-2.0
- Stars
- 8.2k
- Forks
- 1.5k
- Added to OSRepos
- December 30, 2025
- Last analyzed
- October 3, 2026
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Overview
NVIDIA Isaac GR00T is a vision-language-action model and reference toolkit for robots. It combines visual and language input with action generation to support manipulation and other skills across different robot embodiments.
The project is aimed at robotics researchers and developers who need to evaluate a pretrained policy, adapt it to their own robot demonstrations, or connect inference to simulation or hardware. Its workflows cover data preparation, fine-tuning, evaluation, and deployment.
Key Features
- Pretrained GR00T N1.7 checkpoints for zero-shot inference and task-specific adaptation.
- Multimodal policy input, including language and images, with continuous action prediction.
- Fine-tuning support for custom robot data and modality configurations.
- Dataset handling based on LeRobot v2, extended with GR00T modality metadata.
- Open-loop evaluation and server-client policy serving for simulation or robot integration.
- Deployment tooling that includes ONNX and TensorRT export support.
- Examples and workflows for humanoid and other robot embodiments, including LIBERO, DROID, SimplerEnv, and SO100.
Use Cases
- Robotics researchers can test whether a pretrained policy transfers to a new task or embodiment before collecting extensive task-specific data.
- Robot developers can fine-tune the model on demonstrations from their own robot using a compatible dataset and modality configuration.
- Benchmark teams can reproduce or evaluate policies on supported simulation tasks such as LIBERO and SimplerEnv.
- Humanoid robotics teams can explore language-conditioned manipulation and whole-body control workflows with supported controllers.
Project Facts
- Language: Python
- License: Apache-2.0
- Stars: 8.2k
- Forks: 1.5k
- Topics: none listed
- Archived: no
Getting Started
Clone the repository with its submodules, then install the environment with uv:
git clone --recurse-submodules https://github.com/NVIDIA/Isaac-GR00T
cd Isaac-GR00T
uv sync --python 3.12
The model backbone requires Hugging Face access. See the README for platform-specific setup, inference, and fine-tuning instructions.
Considerations
- Inference requires a GPU with 16 GB or more VRAM; fine-tuning recommends one or more GPUs with 40 GB or more VRAM.
- The backbone is a gated Hugging Face model, so users must request access and authenticate before inference or fine-tuning.
- Setup varies by platform and depends on compatible CUDA, Python, and video-decoding dependencies. The README notes that the default
torchcodecsetup supports FFmpeg versions 4 through 7, not FFmpeg 8. - The code is licensed under Apache 2.0, but model weights use the separate NVIDIA Open Model License.
- Adapting the policy requires robot demonstrations in the expected dataset format and a matching embodiment or modality configuration.
Found this useful?
Share it with someone who would like Isaac-GR00T.
Source repository
Open the original repository on GitHub.
31 counted GitHub visits
Related repositories
Similar repositories that may be relevant next.

omnigent: Orchestrate AI Coding Agents Across Harnesses
October 5, 2026
Omnigent provides a shared orchestration layer for AI coding agents, with policies, sandboxing, and team collaboration. It suits developers who want to combine agent runtimes and access sessions across devices without tying workflows to one harness.

agentevals: Evaluate AI Agents from OpenTelemetry Traces
October 4, 2026
agentevals scores AI agent behavior from existing OpenTelemetry traces, without rerunning agents or making extra model calls. It suits teams building instrumented agents that need local evaluation, golden-set checks, or CI quality gates.

web-design: Create Consistent Web Pages with a Claude Code Skill
October 3, 2026
web-design is a Claude Code skill that turns product briefs, reference URLs, or screenshots into an editable design specification before generating web code. It is suited to developers and designers who want a repeatable, spec-led workflow for building consistent pages.

oomwoo: Build a DIY Robot Vacuum
October 2, 2026
OOMWOO is a planned, hackable robot vacuum built around Raspberry Pi, ROS2 and 2D LiDAR. It is aimed at makers who want to build and customize a locally controlled vacuum, but its hardware and build instructions are still in development.