Skip to content

Agents

EcoGuard uses five focused agents. Each one handles a specific sustainability job.

Agent map

Sustainability Compliance Agent

Carbon Footprint Agent

  • Estimates energy use and emissions from pipeline execution
  • Uses job runtime and carbon intensity inputs
  • References: agents/carbon_footprint.py

Resource Optimization Agent

Eco-Friendly Deployment Agent

Dashboard Data Agent

  • Aggregates metrics into dashboard-ready JSON
  • Keeps daily, weekly, and summary views aligned
  • References: agents/dashboard_data.py

EcoGuard sustainability documentation