AI Energy Monitoring

CodeCarbon

Open-source Python library that estimates the carbon emissions of compute.

Verified 2026-10-22

Overview

CodeCarbon is an open-source Python library that estimates the carbon emissions of compute. It measures CPU, GPU and RAM power use, combines it with regional grid carbon intensity, and reports emissions for training runs, inference jobs and other workloads. Developers can use the Python API (EmissionsTracker) or run 'codecarbon monitor' from the command line; a public dashboard can collect and display tracked emissions. The project is a non-profit initiative and is free to self-host.

Use cases

  • Measure energy use of training runs
  • Estimate emissions of inference jobs
  • Track regional grid carbon intensity
  • Log emissions to a dashboard

Sources

More in AI Energy Monitoring

Category page →

Open-source tool that tracks and predicts energy use and carbon footprint of model training.

Pricing
Free
Category
AI Energy Monitoring
Compliance
Not stated
Verified 2026-10-22Website

Python library for tracking the CO2 emissions of machine learning models.

Pricing
Free
Category
AI Energy Monitoring
Compliance
Not stated
Verified 2026-10-22Website

Developer tool for measuring the energy and CO2 consumption of software through lifecycle analysis.

Pricing
Freemium
Category
AI Energy Monitoring
Compliance
Not stated
Verified 2026-10-22Website