← all repositories
NVIDIA/earth2studio

Swap GraphCast for Pangu without rewriting your weather pipeline

Earth2Studio is a Python glue layer that lets you swap AI weather models and data sources without rebuilding your pipeline from scratch.

earth2studio
Not currently ranked — collecting fresh signals.
star history

What it does Earth2Studio is an inference pipeline toolkit for AI weather and climate workflows. It wraps a sprawling collection of third-party prognostic forecasters—ranging from global transformer and graph-neural-network models to regional diffusion architectures—behind a single Python API, alongside diagnostic models for precipitation, wind gusts, and tropical cyclone tracking. The toolkit also normalizes access to disparate data sources such as GFS, ERA5, IFS, and HRRR, feeding them into composable I/O backends like Zarr and NetCDF4.

The interesting bit Rather than treating each AI model as a bespoke integration project, Earth2Studio exposes them as plug-in modules with a shared vocabulary and coordinate system. You can chain multiple data sources, models, and output formats into increasingly complex pipelines, swapping a global six-hour transformer forecast for a high-resolution regional downscaler without restructuring your code.

Key highlights

  • Maintains a large built-in model zoo spanning global prognostic models (GraphCast, Pangu, Aurora, FuXi, AIFS, SFNO, DLESyM) and specialized diagnostic models (precipitation downscaling, solar radiation, wind gusts, cyclone tracking).
  • Normalizes data ingestion across operational forecasts, reanalysis archives, observational stations, and satellite sources under a shared package-wide vocabulary and coordinate system.
  • Provides I/O backends including Zarr, async Zarr, and NetCDF4 to store outputs without format-specific boilerplate.
  • Designed to ride on top of existing AI frameworks and SciML tooling rather than replacing them.

Caveats

  • Earth2Studio is explicitly an interface to third-party models, checkpoints, and datasets; users must independently verify licenses and redistribution rights for each asset.
  • Training recipes are not included here; the README points to the separate PhysicsNeMo repository for model training.

Verdict Operational meteorologists and climate researchers who need to benchmark, ensemble, or operationalize multiple AI forecasters will save weeks of integration work. If your goal is to train new weather models from scratch, look elsewhere.

Frequently asked

What is NVIDIA/earth2studio?
Earth2Studio is a Python glue layer that lets you swap AI weather models and data sources without rebuilding your pipeline from scratch.
Is earth2studio open source?
Yes — NVIDIA/earth2studio is open source, released under the Apache-2.0 license.
What language is earth2studio written in?
NVIDIA/earth2studio is primarily written in Python.
How popular is earth2studio?
NVIDIA/earth2studio has 1k stars on GitHub.
Where can I find earth2studio?
NVIDIA/earth2studio is on GitHub at https://github.com/NVIDIA/earth2studio.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.