Developer Hub for NVIDIA Alpamayo, containing ready-to-use recipes for fine-tuning, reinforcement-learning post-training, quantization, and deployment.
168
stars
29
commits
Python
primary language
Sep 8, 2026
updated
Open platform for reasoning-based autonomous driving. Vision Language Action models, closed-loop simulation, reinforcement learning, reasoning-based auto-labeling, and open driving datasets for transparent driving.
NVIDIA Alpamayo is an open platform designed to accelerate the development of safe, transparent, and reasoning-based autonomous vehicles. It consists of vision-language-action (VLA) models, simulation frameworks, reinforcement learning infrastructure, and physical AI datasets and tools. The VLA models scale from the 10B-parameter Alpamayo 1 Nano and Alpamayo 1.5 Nano to the 34B-parameter Alpamayo 2 Super, each generating driving trajectories alongside CoC reasoning traces that make every decision transparent and auditable. AlpaSim provides closed-loop policy simulation, and AlpaGym enables reinforcement learning on top to learn from edge-case failures across massively parallel GPU simulations. The Physical AI AV Dataset spans 2500+ cities across 25 countries and provides real-world long-tail training data. The CoC Auto-Labeling Pipeline annotates data with meta-actions and reasoning labels automatically.
| Open platform | Model weights, inference code, closed-loop simulation, reinforcement learning tools, and driving datasets, all published openly for reasoning-based autonomous driving |
| Reasoning-based | CoC traces accompany every predicted trajectory, making each driving decision transparent and auditable |
| Closed-loop by design | AlpaGym and AlpaSim train and validate driving policies through continuous decision and observation cycles, surfacing the compounding, long-tail failures that open-loop log replay and imitation learning miss |
| Scales with GPUs | Simulation, reinforcement learning, and inference scale from a single GPU to multi-node across the family |
This repository holds the post-training recipes and utility scripts. The models, simulation frameworks, and datasets live in the sibling repositories linked in each section below.
| Purpose | When to use | Location | |
|---|---|---|---|
| Inference | Run inference and reasoning with the Alpamayo VLA models | You want to run or evaluate a version of an Alpamayo VLA model | NVlabs/alpamayo, NVlabs/alpamayo1.5, NVlabs/alpamayo2 |
| Recipes | Post-train, quantize or distill Alpamayo VLA models | You want to adapt an Alpamayo model to your data, compute budget, or sensor rig | This repository |
| Simulation and RL | Test and train driving policies in closed-loop simulation | You want to validate policies or run RL beyond open-loop log replay | NVlabs/alpasim, NVlabs/alpagym |
| Data and Labeling | Generate reasoning labels | You want to auto-label driving clips or start from open data | NVlabs/alpamayo-coc-autolabeler |
| Physical AI AV Dataset | Open multi-sensor driving dataset with CoC labels | You want real-world training data to train or test your models | NVlabs/physical_ai_av |
End-to-end recipes for the Alpamayo VLA models, covering supervised fine-tuning (SFT), open-loop reinforcement learning (RL), and quantization. Each recipe includes:
| Recipe | Description | Stage |
|---|---|---|
recipes/alpamayo1_sft/ | Alpamayo 1 supervised fine-tuning with Hugging Face Trainer and DeepSpeed | SFT |
recipes/alpamayo1_5_sft/ | Alpamayo 1.5 supervised fine-tuning with Hugging Face Trainer and DeepSpeed | SFT |
recipes/alpamayo1_x_rl/ | Alpamayo 1 and 1.5 open-loop reinforcement learning post-training with Cosmos-RL and GRPO | RL (GRPO) |
recipes/alpamayo1_5_quant/ | Alpamayo 1.5 quantization with Model Optimizer Toolkit — FP8 and NVFP4 + FP8 Mixed Precision | Quantization |
What you can adapt: fine-tune on your own fleet data, adjust the camera count and sensor configuration, and swap reward functions for the RL recipe. See each recipe README for supported inputs and hardware requirements.
Helper scripts for preparing data and converting checkpoints across the Alpamayo recipes.
| Script | Purpose |
|---|---|
scripts/download_pai.py | Download the Physical AI Autonomous Vehicles dataset from Hugging Face |
scripts/curate_pai_samples.py | Curate a subset of Physical AI Autonomous Vehicles samples |
scripts/convert_checkpoint.py | Convert between Alpamayo 1 and 1.5 checkpoints |
scripts/convert_release_config_to_training.py | Convert a release checkpoint to training format |
scripts/convert_cosmos_rl_checkpoint.py | Convert a Cosmos-RL checkpoint to Hugging Face format |
Vision Language Action models that generate driving trajectories alongside CoC reasoning traces for end-to-end autonomous driving.
| Model | Params | Backbone | Highlights | Resources |
|---|---|---|---|---|
| Alpamayo 1 Nano | 10B | Cosmos-Reason | Four-camera reasoning VLA with trajectory and reasoning output | NVlabs/alpamayo, nvidia/Alpamayo-R1-10B |
| Alpamayo 1.5 Nano | 10B | Cosmos-Reason2 | RL post-trained, flexible camera count, navigation guidance, visual question answering | NVlabs/alpamayo1.5 ,nvidia/Alpamayo-1.5-10B |
| Alpamayo 2 Super | 34B | Cosmos 3 | 360-degree surround-view camera inputs, meta-action outputs, CoC autolabeling, visual question answering, 2D grounding, multi-task teacher model | NVlabs/alpamayo2 , nvidia/Alpamayo2-Super |
White paper: Alpamayo-R1: Bridging Reasoning and Action Prediction for Generalizable Autonomous Driving in the Long Tail
NVIDIA Alpamayo 2 Super is an open 34B-parameter reasoning Vision Language Action (VLA) model for end-to-end autonomous driving, built on the NVIDIA Cosmos 3 backbone at 3x the scale of prior Alpamayo generations. Full 360-degree surround perception and meta-action outputs encoding high-level behavioral decisions alongside trajectory predictions make it multi-task by design, handling planning, CoC auto-labeling, grounded visual question answering, and model evaluation in one architecture.
Model Specifications:
What You Can Build:
Resources: NVlabs/alpamayo2 · nvidia/Alpamayo2-Super
NVIDIA Alpamayo 1.5 Nano is an open 10B-parameter reasoning Vision Language Action (VLA) model for end-to-end autonomous driving, reinforcement-learning post-trained on the NVIDIA Cosmos-Reason2 backbone. RL post-training sharpens reasoning quality and tightens consistency between what the model decides and what it does. Flexible multi-camera support with variable camera count adapts the model to different sensor rigs without retraining from scratch. Visual question answering and natural-language navigation make the vehicle steerable and explainable in real time.
Model Specifications:
Resources: NVlabs/alpamayo1.5 · nvidia/Alpamayo-1.5-10B
NVIDIA Alpamayo 1 Nano is an open 10B-parameter reasoning Vision Language Action (VLA) model for end-to-end autonomous driving, built on the NVIDIA Cosmos-Reason backbone. It was the first open industry-scale reasoning VLA for autonomous driving, released as Alpamayo-R1 and introduced as Alpamayo 1 at CES 2026. It generates driving trajectories alongside CoC reasoning traces from multi-camera video and egomotion history.
Model Specifications:
Resources: NVlabs/alpamayo · nvidia/Alpamayo-R1-10B
Closed-loop simulation and reinforcement learning for autonomous driving policies, where every policy decision reshapes the simulation state.
| Framework | Role | Highlights | Resources |
|---|---|---|---|
| AlpaSim | Closed-loop simulation platform | Microservice architecture, NuRec and OmniDreams rendering backends, GPU-scalable | NVlabs/alpasim |
| AlpaGym | Closed-loop RL framework | Trains driving policies in AlpaSim, Cosmos RL backend, GRPO default, swappable rewards and algorithms | NVlabs/alpagym |
NVIDIA AlpaSim is an open-source closed-loop simulation platform for developing and testing end-to-end autonomous driving policies. Its microservice architecture orchestrates Driver, Renderer, TrafficSim, Controller, and Physics services as independent processes, each assignable to different GPUs for parallelized simulation across large fleets of concurrent policy runs.
What It Provides:
Resources: NVlabs/alpasim
NVIDIA AlpaGym is an open-source closed-loop reinforcement learning (RL) framework for training end-to-end autonomous driving policies at GPU scale. It trains policies through continuous closed-loop decision and observation cycles inside AlpaSim, where every braking, steering, and navigation action reshapes the environment and surfaces the compounding, long-tail failures that log-based imitation learning misses.
What It Provides:
Resources: NVlabs/alpagym
Open multi-sensor autonomous driving datasets and synthetic scenarios for training and validating reasoning-based driving systems.
| Dataset | Usage | License | Description |
|---|---|---|---|
| PhysicalAI-Autonomous-Vehicles | Training | NVIDIA AV Dataset License | 1,700+ hours of multi-sensor driving data across 25 countries, 306K clips, with 7 synchronized cameras, LiDAR, and radar |
| PhysicalAI-Autonomous-Vehicles-NuRec | Simulation / RL | NVIDIA AV Dataset License | Neural reconstruction scenarios paired to AV clips, the default AlpaGym RL starting dataset, with ClipGT annotations |
| PhysicalAI-Autonomous-Vehicle-Cosmos-Drive-Dreams | SDG | CC-BY-4.0 | 81K synthetic videos with LiDAR and HD-map annotations |
| PhysicalAI-Autonomous-Vehicle-Cosmos-Synthetic | SDG | CC-BY-4.0 | Cosmos-generated synthetic driving scenarios |
CoC reasoning labels are being added to the Physical AI Open Dataset on Hugging Face. See the Physical AI Autonomous Vehicles collection.
Automated reasoning-label generation and open datasets for reasoning-based autonomous driving.
| Tool | Role | Highlights | Resources |
|---|---|---|---|
| CoC Auto-Labeling Pipeline | CoC label generation | Three-step keyframe-to-trace pipeline, VLM-based, causally grounded reasoning labels | NVlabs/alpamayo-coc-autolabeler |
NVIDIA CoC Auto-Labeling Pipeline is an open-source auto-labeling pipeline that generates CoC reasoning labels for driving clips automatically. It identifies decision-making keyframes from high-level motion data, runs a VLM pipeline on those keyframes, and organizes cause and effect into decision-grounded, causally linked traces. The output is a strong foundation for training reasoning-based driving models such as Alpamayo 2 Super.
Three-Step Process:
Highlights:
Resources: NVlabs/alpamayo-coc-autolabeler
Test your models against the Alpamayo ecosystem benchmarks — open to the community.
| Challenge | Description |
|---|---|
| Physical AI AV Out-of-Distribution Reasoning Challenge 2026 | Evaluate VLA model reasoning on rare and long-tail driving scenarios from the Physical AI dataset |
| AlpaSim End-to-End Closed-Loop Challenge 2026 | Benchmark end-to-end driving policies in closed-loop simulation with AlpaSim |
Contributions are welcome, including examples, recipes, and tooling. Please read the Contributing Guidelines before submitting pull requests.
📣 Usage questions and discussion: join us on the Alpamayo NV Developer Forum.
🐛 Bugs, documentation issues, and feature requests: file a GitHub issue using the appropriate template. The relevant NVIDIA responder is auto-assigned.
To report a vulnerability, please contact security@nvidia.com or use NVIDIA's Vulnerability Disclosure Program. Do not file security issues publicly.
Code in this repository is released under the Apache 2.0 License. See LICENSE for details. Model weights and datasets are governed by their respective licenses listed above.
NVIDIA Alpamayo. Open family for reasoning-based autonomous driving.
Python
98.7%
Developer Hub for NVIDIA Alpamayo, containing ready-to-use recipes for fine-tuning, reinforcement-learning post-training, quantization, and deployment.
168
stars
29
commits
Python
primary language
Sep 8, 2026
updated
Open platform for reasoning-based autonomous driving. Vision Language Action models, closed-loop simulation, reinforcement learning, reasoning-based auto-labeling, and open driving datasets for transparent driving.
NVIDIA Alpamayo is an open platform designed to accelerate the development of safe, transparent, and reasoning-based autonomous vehicles. It consists of vision-language-action (VLA) models, simulation frameworks, reinforcement learning infrastructure, and physical AI datasets and tools. The VLA models scale from the 10B-parameter Alpamayo 1 Nano and Alpamayo 1.5 Nano to the 34B-parameter Alpamayo 2 Super, each generating driving trajectories alongside CoC reasoning traces that make every decision transparent and auditable. AlpaSim provides closed-loop policy simulation, and AlpaGym enables reinforcement learning on top to learn from edge-case failures across massively parallel GPU simulations. The Physical AI AV Dataset spans 2500+ cities across 25 countries and provides real-world long-tail training data. The CoC Auto-Labeling Pipeline annotates data with meta-actions and reasoning labels automatically.
| Open platform | Model weights, inference code, closed-loop simulation, reinforcement learning tools, and driving datasets, all published openly for reasoning-based autonomous driving |
| Reasoning-based | CoC traces accompany every predicted trajectory, making each driving decision transparent and auditable |
| Closed-loop by design | AlpaGym and AlpaSim train and validate driving policies through continuous decision and observation cycles, surfacing the compounding, long-tail failures that open-loop log replay and imitation learning miss |
| Scales with GPUs | Simulation, reinforcement learning, and inference scale from a single GPU to multi-node across the family |
This repository holds the post-training recipes and utility scripts. The models, simulation frameworks, and datasets live in the sibling repositories linked in each section below.
| Purpose | When to use | Location | |
|---|---|---|---|
| Inference | Run inference and reasoning with the Alpamayo VLA models | You want to run or evaluate a version of an Alpamayo VLA model | NVlabs/alpamayo, NVlabs/alpamayo1.5, NVlabs/alpamayo2 |
| Recipes | Post-train, quantize or distill Alpamayo VLA models | You want to adapt an Alpamayo model to your data, compute budget, or sensor rig | This repository |
| Simulation and RL | Test and train driving policies in closed-loop simulation | You want to validate policies or run RL beyond open-loop log replay | NVlabs/alpasim, NVlabs/alpagym |
| Data and Labeling | Generate reasoning labels | You want to auto-label driving clips or start from open data | NVlabs/alpamayo-coc-autolabeler |
| Physical AI AV Dataset | Open multi-sensor driving dataset with CoC labels | You want real-world training data to train or test your models | NVlabs/physical_ai_av |
End-to-end recipes for the Alpamayo VLA models, covering supervised fine-tuning (SFT), open-loop reinforcement learning (RL), and quantization. Each recipe includes:
| Recipe | Description | Stage |
|---|---|---|
recipes/alpamayo1_sft/ | Alpamayo 1 supervised fine-tuning with Hugging Face Trainer and DeepSpeed | SFT |
recipes/alpamayo1_5_sft/ | Alpamayo 1.5 supervised fine-tuning with Hugging Face Trainer and DeepSpeed | SFT |
recipes/alpamayo1_x_rl/ | Alpamayo 1 and 1.5 open-loop reinforcement learning post-training with Cosmos-RL and GRPO | RL (GRPO) |
recipes/alpamayo1_5_quant/ | Alpamayo 1.5 quantization with Model Optimizer Toolkit — FP8 and NVFP4 + FP8 Mixed Precision | Quantization |
What you can adapt: fine-tune on your own fleet data, adjust the camera count and sensor configuration, and swap reward functions for the RL recipe. See each recipe README for supported inputs and hardware requirements.
Helper scripts for preparing data and converting checkpoints across the Alpamayo recipes.
| Script | Purpose |
|---|---|
scripts/download_pai.py | Download the Physical AI Autonomous Vehicles dataset from Hugging Face |
scripts/curate_pai_samples.py | Curate a subset of Physical AI Autonomous Vehicles samples |
scripts/convert_checkpoint.py | Convert between Alpamayo 1 and 1.5 checkpoints |
scripts/convert_release_config_to_training.py | Convert a release checkpoint to training format |
scripts/convert_cosmos_rl_checkpoint.py | Convert a Cosmos-RL checkpoint to Hugging Face format |
Vision Language Action models that generate driving trajectories alongside CoC reasoning traces for end-to-end autonomous driving.
| Model | Params | Backbone | Highlights | Resources |
|---|---|---|---|---|
| Alpamayo 1 Nano | 10B | Cosmos-Reason | Four-camera reasoning VLA with trajectory and reasoning output | NVlabs/alpamayo, nvidia/Alpamayo-R1-10B |
| Alpamayo 1.5 Nano | 10B | Cosmos-Reason2 | RL post-trained, flexible camera count, navigation guidance, visual question answering | NVlabs/alpamayo1.5 ,nvidia/Alpamayo-1.5-10B |
| Alpamayo 2 Super | 34B | Cosmos 3 | 360-degree surround-view camera inputs, meta-action outputs, CoC autolabeling, visual question answering, 2D grounding, multi-task teacher model | NVlabs/alpamayo2 , nvidia/Alpamayo2-Super |
White paper: Alpamayo-R1: Bridging Reasoning and Action Prediction for Generalizable Autonomous Driving in the Long Tail
NVIDIA Alpamayo 2 Super is an open 34B-parameter reasoning Vision Language Action (VLA) model for end-to-end autonomous driving, built on the NVIDIA Cosmos 3 backbone at 3x the scale of prior Alpamayo generations. Full 360-degree surround perception and meta-action outputs encoding high-level behavioral decisions alongside trajectory predictions make it multi-task by design, handling planning, CoC auto-labeling, grounded visual question answering, and model evaluation in one architecture.
Model Specifications:
What You Can Build:
Resources: NVlabs/alpamayo2 · nvidia/Alpamayo2-Super
NVIDIA Alpamayo 1.5 Nano is an open 10B-parameter reasoning Vision Language Action (VLA) model for end-to-end autonomous driving, reinforcement-learning post-trained on the NVIDIA Cosmos-Reason2 backbone. RL post-training sharpens reasoning quality and tightens consistency between what the model decides and what it does. Flexible multi-camera support with variable camera count adapts the model to different sensor rigs without retraining from scratch. Visual question answering and natural-language navigation make the vehicle steerable and explainable in real time.
Model Specifications:
Resources: NVlabs/alpamayo1.5 · nvidia/Alpamayo-1.5-10B
NVIDIA Alpamayo 1 Nano is an open 10B-parameter reasoning Vision Language Action (VLA) model for end-to-end autonomous driving, built on the NVIDIA Cosmos-Reason backbone. It was the first open industry-scale reasoning VLA for autonomous driving, released as Alpamayo-R1 and introduced as Alpamayo 1 at CES 2026. It generates driving trajectories alongside CoC reasoning traces from multi-camera video and egomotion history.
Model Specifications:
Resources: NVlabs/alpamayo · nvidia/Alpamayo-R1-10B
Closed-loop simulation and reinforcement learning for autonomous driving policies, where every policy decision reshapes the simulation state.
| Framework | Role | Highlights | Resources |
|---|---|---|---|
| AlpaSim | Closed-loop simulation platform | Microservice architecture, NuRec and OmniDreams rendering backends, GPU-scalable | NVlabs/alpasim |
| AlpaGym | Closed-loop RL framework | Trains driving policies in AlpaSim, Cosmos RL backend, GRPO default, swappable rewards and algorithms | NVlabs/alpagym |
NVIDIA AlpaSim is an open-source closed-loop simulation platform for developing and testing end-to-end autonomous driving policies. Its microservice architecture orchestrates Driver, Renderer, TrafficSim, Controller, and Physics services as independent processes, each assignable to different GPUs for parallelized simulation across large fleets of concurrent policy runs.
What It Provides:
Resources: NVlabs/alpasim
NVIDIA AlpaGym is an open-source closed-loop reinforcement learning (RL) framework for training end-to-end autonomous driving policies at GPU scale. It trains policies through continuous closed-loop decision and observation cycles inside AlpaSim, where every braking, steering, and navigation action reshapes the environment and surfaces the compounding, long-tail failures that log-based imitation learning misses.
What It Provides:
Resources: NVlabs/alpagym
Open multi-sensor autonomous driving datasets and synthetic scenarios for training and validating reasoning-based driving systems.
| Dataset | Usage | License | Description |
|---|---|---|---|
| PhysicalAI-Autonomous-Vehicles | Training | NVIDIA AV Dataset License | 1,700+ hours of multi-sensor driving data across 25 countries, 306K clips, with 7 synchronized cameras, LiDAR, and radar |
| PhysicalAI-Autonomous-Vehicles-NuRec | Simulation / RL | NVIDIA AV Dataset License | Neural reconstruction scenarios paired to AV clips, the default AlpaGym RL starting dataset, with ClipGT annotations |
| PhysicalAI-Autonomous-Vehicle-Cosmos-Drive-Dreams | SDG | CC-BY-4.0 | 81K synthetic videos with LiDAR and HD-map annotations |
| PhysicalAI-Autonomous-Vehicle-Cosmos-Synthetic | SDG | CC-BY-4.0 | Cosmos-generated synthetic driving scenarios |
CoC reasoning labels are being added to the Physical AI Open Dataset on Hugging Face. See the Physical AI Autonomous Vehicles collection.
Automated reasoning-label generation and open datasets for reasoning-based autonomous driving.
| Tool | Role | Highlights | Resources |
|---|---|---|---|
| CoC Auto-Labeling Pipeline | CoC label generation | Three-step keyframe-to-trace pipeline, VLM-based, causally grounded reasoning labels | NVlabs/alpamayo-coc-autolabeler |
NVIDIA CoC Auto-Labeling Pipeline is an open-source auto-labeling pipeline that generates CoC reasoning labels for driving clips automatically. It identifies decision-making keyframes from high-level motion data, runs a VLM pipeline on those keyframes, and organizes cause and effect into decision-grounded, causally linked traces. The output is a strong foundation for training reasoning-based driving models such as Alpamayo 2 Super.
Three-Step Process:
Highlights:
Resources: NVlabs/alpamayo-coc-autolabeler
Test your models against the Alpamayo ecosystem benchmarks — open to the community.
| Challenge | Description |
|---|---|
| Physical AI AV Out-of-Distribution Reasoning Challenge 2026 | Evaluate VLA model reasoning on rare and long-tail driving scenarios from the Physical AI dataset |
| AlpaSim End-to-End Closed-Loop Challenge 2026 | Benchmark end-to-end driving policies in closed-loop simulation with AlpaSim |
Contributions are welcome, including examples, recipes, and tooling. Please read the Contributing Guidelines before submitting pull requests.
📣 Usage questions and discussion: join us on the Alpamayo NV Developer Forum.
🐛 Bugs, documentation issues, and feature requests: file a GitHub issue using the appropriate template. The relevant NVIDIA responder is auto-assigned.
To report a vulnerability, please contact security@nvidia.com or use NVIDIA's Vulnerability Disclosure Program. Do not file security issues publicly.
Code in this repository is released under the Apache 2.0 License. See LICENSE for details. Model weights and datasets are governed by their respective licenses listed above.
NVIDIA Alpamayo. Open family for reasoning-based autonomous driving.
Python
98.7%