Open Sustainable Technology

A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Browse accepted projects | Review proposed projects | Propose new project | Open Issues

Radiant MLHub Python Client

Open community commons for geospatial training data, machine learning models, and standards to encourage collaboration and share information.

machine-learning python python-3 python-client satellite-imagery stac

Sustainable Development - Data Catalogs and Interfaces - Last synced: 11 May 2024 - Ranking: 15.1

FlexMeasures

A platform for building energy flexibility services with forecasting and scheduling, written in Python & offering a USEF-conform API.

backend energy energy-data energy-flexibility machine-learning

Energy Systems - Energy Monitoring and Management - Last synced: 11 May 2024 - Ranking: 8.4

Oceananigans.jl

Fast and friendly fluid dynamics on CPUs and GPUs.

climate climate-change data-assimilation fluid-dynamics gpu julia machine-learning ocean

Hydrosphere - Ocean Circulation Models - Last synced: 11 May 2024 - Ranking: 12.6

TrapTagger

AI-Powered Camera-Trap Imagery Processing.

camera-traps computer-vision conservation machine-learning wildlife

Biosphere - Terrestrial Animals - Last synced: 11 May 2024 - Ranking: 4.7

Hagelslag

An object-based severe storm forecasting system that utilizing image processing and machine learning tools to derive calibrated probabilities of severe hazards from convection-allowing numerical weather prediction model output.

geojson hail hrrr machine-learning mrms netcdf performance performance-diagram python reliability segmentation storms tracking verification weather zarr

Climate Change - Natural Hazard and Storm - Last synced: 11 May 2024 - Ranking: 12.3

EuroCrops

A dataset collection combining all publicly available self-declared crop reporting datasets from countries of the European Union.

agriculture dataset deep-learning machine-learning opendata sentinel-2

Consumption - Agriculture and Nutrition - Last synced: 11 May 2024 - Ranking: 7.1

SustainBench

Benchmarks for Monitoring the Sustainable Development Goals with Machine Learning.

deep-learning machine-learning sdgs sustainability

Sustainable Development - Sustainable Development Goals - Last synced: 11 May 2024 - Ranking: 5.3

deep-smoke-machine

Deep learning models and dataset for recognizing industrial smoke emissions.

air-quality citizen-science computer-vision deep-learning machine-learning neural-network python pytorch smoke smoke-recognition

Emissions - Emission Observation and Modeling - Last synced: 11 May 2024 - Ranking: 5.4

btp-ai-sustainability-bootcamp

Showcasing SAP partners how to add Intelligence and Sustainability into your industry cloud solutions on SAP Business Technology Platform.

computer-vision condition-monitoring deep-learning defect-detection image-segmentation machine-learning predictive-maintenance sac-planning sample sample-code sap-ai-core sap-ai-launchpad sap-analytics-cloud sound-classification sustainability

Consumption - Production and Industry - Last synced: 11 May 2024 - Ranking: 6.5

PyESD

Downscale any climate variables e.g. precipitation and temperature using predictors from reanalysis datasets to point scale.

deep-learning downscaling ensemble-machine-learning machine-learning precipitation sckit-learn tensorflow2

Climate Change - Climate Downscaling - Last synced: 11 May 2024 - Ranking: 8.2

Draco

A collection of end-to-end solutions for machine learning problems commonly found in monitoring wind energy production system.

classification machine-learning time-series

Renewable Energy - Wind Energy - Last synced: 11 May 2024 - Ranking: 10.7

IUCNN

Environmental data and existing IUCN Red List assessments to predict the conservation status of "Not Evaluated" species, for any taxon or geographic region of interest.

conservation conservation-prioritization deep-learning machine-learning tensorflow

Biosphere - Biodiversity and Species Distribution - Last synced: 11 May 2024 - Ranking: 5.3

Awesome-Earth-Artificial-Intelligence

A curated list of tutorials, notebooks, software, datasets, courses, books, video lectures and papers specifically for Artificial Intelligence use cases in Earth Science.

air-quality awesome-list biosphere datasets deep-learning dust earth-science earthquakes geosphere glacier hydrology land-cover-classification machine-learning snow volcano

Sustainable Development - Curated Lists - Last synced: 11 May 2024 - Ranking: 6.6

elpv-dataset

A dataset of functional and defective solar cells extracted from EL images of solar modules.

computer-vision machine-learning photovoltaic solar-cells solar-energy

Renewable Energy - Photovoltaics and Solar Energy - Last synced: 11 May 2024 - Ranking: 5.3

Eco2AI

A Python library which accumulates statistics about power consumption and CO2 emission during running code.

ai carbon-emissions carbon-footprint co2-emissions co2-monitoring deep-learning emission-tracker energy-consumption environment esg ghg machine-learning power-consumption-measurement python sustainability

Consumption - Computation and Communication - Last synced: 11 May 2024 - Ranking: 12.5

Kepler

Uses eBPF to probe energy related system stats and exports as Prometheus metrics.

cloud-native ebpf energy-consumption energy-efficiency energy-monitor kubernetes machine-learning prometheus prometheus-exporter sustainability

Consumption - Computation and Communication - Last synced: 11 May 2024 - Ranking: 12.8

GeoThermalCloud.jl

A repository containing all the data and codes required to demonstrate applications of machine learning methods for geothermal exploration.

geothermal julia machine-learning unsupervised-machine-learning

Renewable Energy - Geothermal Energy - Last synced: 11 May 2024 - Ranking: -Infinity

ClimateLearn

A Python library for accessing state-of-the-art climate data and machine learning models in a standardized, straightforward way.

climate-change climate-science deep-learning machine-learning

Climate Change - Climate Data Access and Visualization - Last synced: 11 May 2024 - Ranking: 13.1

OpenSTEF

A Python package which is used to make short term forecasts for the energy sector.

data-science energy energy-forecasting forecasting machine-learning python time-series

Energy Systems - Energy Modeling and Optimization - Last synced: 11 May 2024 - Ranking: 16.1

OrcaHello

A real-time AI-assisted killer whale notification system.

artificial-intelligence audio-analysis audio-processing bioacoustics deep-learning inference machine-learning marine marine-biology neural-network orcas real-time realtime whales

Biosphere - Marine Life and Fishery - Last synced: 11 May 2024 - Ranking: 8.0

load_forecasting

Load forecasting on Delhi area electric power load using ARIMA, RNN, LSTM and GRU models.

arima electric-load-forecasting gru lstm machine-learning rnn ses sma time-series-forecasting wma

Energy Systems - Energy Modeling and Optimization - Last synced: 11 May 2024 - Ranking: 7.3

EcoAssist

An open-source application designed to streamline the work of ecologists dealing with camera trap images.

animals annotation-tool cameratraps classifier-model conservation deploy ecology linux machine-learning macos megadetector object-detection python windows yolov5

Biosphere - Terrestrial Animals - Last synced: 11 May 2024 - Ranking: 6.9

STARCOP

Semantic Segmentation of Methane Plumes with Hyperspectral Machine Learning models.

aviris aviris-ng emit hyperspectral hyperspectral-datasets machine-learning methane methane-detection

Emissions - Emission Observation and Modeling - Last synced: 11 May 2024 - Ranking: 4.3

NYISOToolkit

A collection of modules for accessing power system data, generating statistics, and creating visualizations from the New York Independent System Operator.

analysis clcpa clean-energy data datascience datasets decarbonization electricity energy kaggle kaggle-competition kaggle-dataset machine-learning ml newyork nyiso renewable-energy visualization

Energy Systems - Energy System Data Access - Last synced: 11 May 2024 - Ranking: 5.4

Machine-Learning-for-Solar-Energy-Prediction

Predict the power production of a solar panel farm from weather measurements using machine learning.

data-processing machine-learning matlab neural-network python tensorflow

Renewable Energy - Photovoltaics and Solar Energy - Last synced: 11 May 2024 - Ranking: 6.1

ForesToolboxRS

Remote Sensing Tools for Forest Monitoring.

change-detection deforestation machine-learning remote-sensing

Biosphere - Forest Observation and Management - Last synced: 11 May 2024 - Ranking: 4.7

OSDG

Tool that assigns Sustainable Development Goals labels to your input.

machine-learning machine-learning-algorithms machine-translation ml open-source osdg sdg sdg-data sdgs sustainability sustainability-score sustainable-development sustainable-development-goals united-nations

Sustainable Development - Sustainable Development Goals - Last synced: 11 May 2024 - Ranking: 4.8

XCast

A free and open source climate forecasting toolkit written by Kyle Hall & Nachiketa Acharya, designed to help forecasters and earth scientists apply state-of-the-art postprocessing techniques to gridded data sets.

artificial-intelligence big-data climate-data climate-forecasting climate-science machine-learning multimodel-ensemble parallel-computing predictive-analytics python xarray

Climate Change - Climate Data Processing and Analysis - Last synced: 11 May 2024 - Ranking: 5.6

sup3r

The Super Resolution for Renewable Resource Data software uses generative adversarial networks to create synthetic high-resolution wind and solar spatiotemporal data from coarse low-resolution inputs.

climate-change climate-data deep-learning generative-adversarial-network machine-learning renewable-energy solar-energy tensorflow wind-energy

Energy Systems - Energy System Data Access - Last synced: 11 May 2024 - Ranking: 10.4

ClimaAtmos.jl

A library for building atmospheric circulation models that is designed from the outset to leverage data assimilation and machine learning tools.

climate data-assimilation fluid-dynamics julia machine-learning optimization

Atmosphere - Atmospheric Composition and Dynamics - Last synced: 11 May 2024 - Ranking: -Infinity

wtphm

The Wind Turbine Prognostics and Health Management library processes wind turbine events data, as well as operational SCADA data for easier fault detection, prognostics or reliability research.

fault-detection machine-learning scada wind-energy wind-turbine

Renewable Energy - Wind Energy - Last synced: 11 May 2024 - Ranking: 7.8

ml_drought

A Machine Learning Pipeline to Predict Vegetation Health.

2019 copernicus machine-learning

Natural Resources - Soil and Land - Last synced: 11 May 2024 - Ranking: 6.0

Callisto-Dataset-Collection

A list of datasets aiming to enable Artificial Intelligence applications that use Earth Observation, satellite and other data.

data-repository dataset datasets deep-learning machine-learning machine-learning-datasets remote-sensing satellite-imagery

Sustainable Development - Curated Lists - Last synced: 11 May 2024 - Ranking: 7.0

MegaDetector

Deep learning tools that accelerate the review of motion-triggered wildlife camera images.

camera-traps computer-vision conservation machine-learning megadetector pytorch pytorch-wildlife wildlife

Biosphere - Terrestrial Animals - Last synced: 11 May 2024 - Ranking: 18.3

Awesome-forests

A curated list of ground-truth forest datasets for the machine learning and forestry community.

biodiversity carbon climate-change datasets deep-learning ecosystems forestry machine-learning

Sustainable Development - Curated Lists - Last synced: 11 May 2024 - Ranking: 7.3

PyForecast

A statistical modeling tool used by Reclamation water managers and reservoir operators to train and build predictive models for seasonal inflows and streamflows.

forecasting hydrology machine-learning python statistical-models

Natural Resources - Water Supply - Last synced: 11 May 2024 - Ranking: 5.6