AI for Earth technical resources
Our engineering and data science team releases open-source tools, models, infrastructure, data, and APIs to support sustainability and environmental science.
Land Cover Mapping demo
Land Cover Mapping notebook
Go to LCM notebookLand Cover Mapping docs
Go to LCM docsLand Cover Mapping code
Explore LCM codeSpecies Classification demo
Try Species Classification demoSpecies Classification notebook
Go to Species Classification notebookSpecies Classification docs
Go to Species Classification docsSpecies Classification code
Explore Species Classification codeCamera trap demo
Try Camera Trap demoCamera Trap notebook
Go to Camera Trap notebookCamera Trap docs
Go to Camera Trap docsCamera trap code
Explore Camera Trap code
NEXRAD
Radar data from 159 stations across the U.S.

Daymet
Gridded temperature data across North America

NAIP
High-resolution aerial imagery across the continental U.S.

LILA BC
Labeled images related to wildlife conservation

MODIS surface reflectance
500m-resolution global daily surface reflectance dating back to 2000

Harmonized Landsat Sentinel-2
30m-resolution satellite imagery for North America

NOAA Global Forecast System
15-day US hourly weather forecast data

NOAA Integrated Surface Data
Worldwide hourly weather history data

NASADEM
Global topographic survey

Global Hydro Estimator
Global precipitation estimates

GOES-16
Weather imagery of the Americas

Ocean Observatories Initiative CAMHD
High-resolution video from the floor of the Pacific Ocean

NOAA GFS Warm Start Conditions
Six-hourly initial conditions for the NOAA Global Forecast System
AI for Earth API Framework
Our API framework helps developers get from ML models to Web-based APIs.
AI for Earth API Platform
Our API platform helps developers host APIs on scalable infrastructure.
Geo AI Data Science VM
A VM preconfigured with common GIS tools, including Esri ArcGIS Pro.

Classifying birds in acoustic recordings
Get bird classification code
Mapping land in the Orinoquía region
Get natural resource mapping code
Multi-species bioacoustic classification
Get bioacoustic classification code
Using AI to detect beluga whale calls
Get beluga sounds code
Accelerating camera trap survey workflows
Get camera trap code
Classifying plants and animals in citizen-science photos
Get species classification code
Classifying land cover in satellite and aerial imagery
Get land cover mapping code
Accelerating aerial wildlife surveys in Alaska
Get arctic survey code
The AI for Earth API Framework: from ML models to Web APIs
Get API Framework code
The AI for Earth API Platform: Web APIs on a scalable cluster
Get API Platform code
Active learning to accelerate aerial wildlife surveys
Get ML tools for aerial surveys
Monitoring protected wetlands with AI
Get AI tools to monitor wetlands
Microsoft Premonition
Biodiversity and pathogen monitoring via insect capture and genomic analysis

FarmBeats
Precision agriculture via connected sensors

Land cover mapping
Applying machine learning to satellite and aerial data to facilitate land management

Subseasonal weather forecasting
Applying machine learning to improve forecasts

Accelerating image-based biodiversity surveys
Using machine learning to make conservation biologists more efficient
*Magpie goose taking off; photo by Djambalawa, provided under Creative Commons.