Earth2Studio

Experience the next generation of weather and climate modeling

Access a leading collection of weather and climate AI models, production-ready data sources, composable inference APIs, and GPU-accelerated workflows in one Python package.

Get Started
$uv pip install "earth2studio[fcn]"
from earth2studio import run; from earth2studio.data import GFS
from earth2studio.io import ZarrBackend; from earth2studio.models.px import FCN
model = FCN.load_model(FCN.load_default_package())
run.deterministic(["2024-01-01"], 10, model, GFS(), ZarrBackend("fcn.zarr"))

Open platform

AI weather and climate solutions for every sector

Earth2Studio gives research groups, agencies, enterprises, developers, and classrooms a shared Python surface for models, data, verification, and operational workflows.

Scientists & researchers

Benchmark models on identical data through one API, design ensemble experiments, and verify outputs with built-in deterministic and probabilistic metrics.

Met services & agencies

Run, fine-tune, and deploy forecasting capability on infrastructure you control, from medium-range global guidance to rapid regional workflows.

Enterprise

Build ensemble risk workflows for energy, insurance, logistics, agriculture, and climate resilience with reproducible AI forecasts.

Developers

Build weather-aware APIs, dashboards, agents, and decision products on a composable SDK that keeps models, data, IO, and workflows separate.

Educators & students

Teach Earth system AI with an open on-ramp that can fetch data, load models, run forecasts, and store outputs using familiar scientific Python tools.

Open Source Integrated

Built on the scientific Python ecosystem

ZaZarr XrXarray CuCuPy PaPyArrow RpRAPIDS PtPyTorch ObObstore Fsfsspec

AI for weather and climate does not need to feel unfamiliar. If you already work with the scientific Python and PyData ecosystem, Earth2Studio gives you familiar building blocks for running modern AI weather models.

Model interfaces

Forecast with the largest collection of AI models in the community

FourCastNet 3AFNO-based medium-range forecasting.
AIFS 2.0ECMWF AI forecast model workflows.
StormScopeSatellite and radar-conditioned forecast workflows.
HEAL-DAData assimilation and analysis correction.
Pangu-WeatherOperational-style global forecast rollouts.
AuroraFoundation-model forecasting and analysis.
StormCast-CONUSRegional CONUS forecasting workflows.
CorrDiffDiffusion downscaling workflows.
DLESyMCoupled Earth-system model inference.
GraphCastGlobal graph neural weather forecasts.
ACE-2AI2 climate and weather model interface.
AtlasGenerative medium-range forecast workflows.
and more

Data connectors

Connect to weather and climate data from around the globe

NOAA
ECMWF
NASA
EUMETSAT
EarthMover
Dynamical
Planetary Computer
Copernicus CDS
NCEP
NCAR
AWS Open Data
NNJA
and more

Explore the API

Choose the workflow surface you need

Agent ready

Automate setup discovery and first forecasts

Install Earth2Studio skills, then ask your coding agent to recommend a model, configure an environment, fetch data, or launch a deterministic forecast.

$ npx skills add NVIDIA/skills --skill earth2studio-install $ npx skills add NVIDIA/skills --skill earth2studio-discover $ npx skills add NVIDIA/skills --skill earth2studio-data-fetch $ npx skills add NVIDIA/skills --skill earth2studio-deterministic-forecast
DiscoverRecommend data, models, IO, and docs for a workflow.
InstallSet up Earth2Studio and model-specific dependencies.
RunCreate a forecast with GFS, FourCastNet3, and Zarr output.

Start here

Run a forecast, then make it your own

Earth2Studio keeps the pieces separate: data sources fetch initial states and observations, models transform state, IO stores results, and workflows compose them. Easy to get started, easy to extend.