Ace
Ai2 Climate Emulator: fast machine learning models for weather and climate prediction
Install / Use
/learn @ai2cm/AceREADME
Ai2 Climate Emulator
⚠️ IMPORTANT MIGRATION NOTICE
This repository had a breaking history change on the
mainbranch in December 2025 as part of our transition to open development. If you have an existing clone from before this migration, you will need to take action.See MIGRATION.md for complete instructions.
- If you have no local work to preserve: delete your local clone and re-clone the repository
- If you have local branches or commits: follow the detailed migration steps in MIGRATION.md
Ai2 Climate Emulator (ACE) is a fast machine learning model that simulates global atmospheric variability in a changing climate over time scales ranging from hours to centuries. This repository contains the fme python package which can be used to train, run and evaluate weather and climate AI models such as ACE. It also contains the data processing scripts and model configurations used in recent papers published by the Ai2 Climate Modeling group.
Installation
pip install fme
Documentation
See complete documentation here and a quickstart guide here.
Model checkpoints
Pretrained model checkpoints are available in the ACE Hugging Face collection.
Papers
The following papers described models trained using code in this repository.
- "ACE: A fast, skillful learned global atmospheric model for climate prediction" (link)
- "Application of the Ai2 Climate Emulator to E3SMv2's global atmosphere model, with a focus on precipitation fidelity" (link)
- "ACE2: Accurately learning subseasonal to decadal atmospheric variability and forced responses" (link)
- "ACE2-SOM: Coupling an ML Atmospheric Emulator to a Slab Ocean and Learning the Sensitivity of Climate to Changed CO<sub>2</sub>" (link)
- "Applying the ACE2 Emulator to SST Green's Functions for the E3SMv3 Global Atmosphere Model" (link)
- "SamudrACE: Fast and Accurate Coupled Climate Modeling with 3D Ocean and Atmosphere Emulators" (link)
- "HiRO-ACE: Fast and skillful AI emulation and downscaling trained on a 3 km global storm-resolving model" (link)
Related Skills
YC-Killer
2.7kA library of enterprise-grade AI agents designed to democratize artificial intelligence and provide free, open-source alternatives to overvalued Y Combinator startups. If you are excited about democratizing AI access & AI agents, please star ⭐️ this repository and use the link in the readme to join our open source AI research team.
openclaw-plugin-loom
Loom Learning Graph Skill This skill guides agents on how to use the Loom plugin to build and expand a learning graph over time. Purpose - Help users navigate learning paths (e.g., Nix, German)
best-practices-researcher
The most comprehensive Claude Code skills registry | Web Search: https://skills-registry-web.vercel.app
groundhog
398Groundhog's primary purpose is to teach people how Cursor and all these other coding agents work under the hood. If you understand how these coding assistants work from first principles, then you can drive these tools harder (or perhaps make your own!).
