AI for Earth APIs allow application developers to accelerate their conservation applications with machine learning.

Land Cover Mapping

The Land Cover Mapping API leverages machine learning to provide high-resolution land cover information.

Request an API key

Land Cover Mapping notebook

Go to LCM notebook

Land Cover Mapping docs

Go to LCM docs

Land Cover Mapping code

Explore LCM code

Species Classification

The Species Classification API enables developers to leverage deep learning models for recognizing plants and animals.

Request an API key

Species Classification demo

Try Species Classification demo

Species Classification notebook

Go to Species Classification notebook

Species Classification docs

Go to Species Classification docs

Species Classification code

Explore Species Classification code

Camera Trap Image Processing

The Camera Trap Image Processing API accelerates biodiversity surveys by detecting and localizing animals in camera trap images.

Request an API key

Camera trap demo

Try Camera Trap demo

Camera Trap Demo notebook

Go to Camera Trap demo notebook


AI for Earth hosts key geospatial and conservation datasets on Azure, so that our grantees – and anyone else applying technology to conservation – can use the power of the Azure cloud to operate on global-scale environmental data.


Our grants program provides cloud-compute resources to hundreds of organizations. We provide open-source infrastructure and hands-on development support to help grantees go from a machine learning project to a web API running on Azure, so their research can be immediately consumed by other environmental scientists. This is the same infrastructure we use to host our own Web applications.

AI for Earth API Framework

Our API framework helps developers get from ML models to Web-based APIs.

Explore the API Framework

AI for Earth API Platform

Our API platform helps developers host APIs on scalable infrastructure.

Explore the API Platform

Geo AI Data Science VM

A VM preconfigured with common GIS tools, including Esri ArcGIS Pro.

Learn about the Geo AI DSVM

Open-source code

We are committed to making our work available for others to build on, by releasing code and trained models on GitHub.

Explore AI for Earth on GitHub


In addition to the research we support through our grants program, we work with collaborators in Microsoft Research to drive innovation in environmental science. Explore these AI for Earth projects at Microsoft Research.