#2323rd of 42 in Open modelsFor science, health and research

weathernext

JAX code and weights for DeepMind's WeatherNext 2 and cyclone forecast models

Stars
7.7k
License
Apache-2.0
Last commit
Sep 2026
Last release
Aug 2026
Language
Python
Stars, last 29 weeks+1,210
1 Apr 2026: 6,509 stars8 Apr 2026: 6,523 stars15 Apr 2026: 6,537 stars22 Apr 2026: 6,557 stars29 Apr 2026: 6,574 stars6 May 2026: 6,586 stars13 May 2026: 6,594 stars20 May 2026: 6,610 stars27 May 2026: 6,617 stars3 Jun 2026: 6,622 stars10 Jun 2026: 6,625 stars17 Jun 2026: 6,632 stars24 Jun 2026: 6,639 stars1 Jul 2026: 6,648 stars8 Jul 2026: 6,653 stars15 Jul 2026: 6,670 stars22 Jul 2026: 6,680 stars29 Jul 2026: 6,684 stars5 Aug 2026: 6,690 stars12 Aug 2026: 7,441 stars19 Aug 2026: 7,528 stars26 Aug 2026: 7,559 stars2 Sept 2026: 7,581 stars9 Sept 2026: 7,627 stars16 Sept 2026: 7,648 stars23 Sept 2026: 7,669 stars30 Sept 2026: 7,681 stars7 Oct 2026: 7,692 stars14 Oct 2026: 7,707 stars21 Oct 2026: 7,719 stars

6,509 on 1 Apr 20267,719 on 21 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Research code to run WeatherNext 2, WeatherNext Cyclones, and the earlier GraphCast and GenCast models for global medium-range weather and tropical cyclone forecasting. Pretrained weights are in a Google Cloud bucket, and a Colab notebook covers loading weights, autoregressive rollouts, plotting and the cyclone tracker. Full-size 0.25° models need an H100 or TPU; the 1° Mini models are meant for smaller hardware.

Who it is for: Weather and climate ML researchers running or fine-tuning global forecast models

Strengths

  • Includes weights for operational 0.25° models and checkpoints that reproduce the Nature cyclone paper
  • Colab notebook defaults to the 1° Mini model on a free v5e-1 TPU runtime
  • Also contains GraphCast and GenCast code plus shared rollout and loss utilities
  • Includes training loss and gradient-step code, not just inference

Weaknesses

  • README calls it research code with no API stability guarantees; pinning a release is advised
  • Non-Mini models need an H100 or TPU v5p; Mini models run on a P100
  • Optimised for TPU; GPU use requires switching the attention implementation
  • Non-code materials are CC BY 4.0; only code and notebooks are Apache 2.0

What it needs

  • GPU required
  • Needs JAX, Google Cloud Storage (weights), ERA5 (training), ECMWF HRES (initial conditions), WeatherBench2
  • Models: WeatherNext 2, WeatherNext Cyclones, WeatherNext Cyclones Mini, GraphCast, GenCast

Also in Open models

See all 42
Also in Open models
RankProjectScore
1llmfitRust tool that checks which LLMs fit your RAM, CPU and GPU38.2k starsMIT87 out of 100
2layaSingle-pass multilingual classifier for typed choice, score and yes/no decisions Live demo ↗ (opens in a new tab)33.9k starsApache-2.086 out of 100
3timesfmPretrained time-series foundation model for zero-shot forecasting from Google Research34.7k starsApache-2.076 out of 100
#4speechPyTorch toolkit for training and deploying ASR, TTS and speech LLM models Live demo ↗ (opens in a new tab)18.6k starsApache-2.073 out of 100
#5yueLyrics-to-song model that writes an editable melody and chord score first Live demo ↗ (opens in a new tab)12.5k starsApache-2.069 out of 100