Sustainable AI · Our engineering standard

Sustainable AI: AI built to last.

A practical playbook for becoming a sustainable AI company, and the standard MABS Digital builds AI software to: measured, right-sized, and run where the grid is cleaner.

How we measure it

ISO/IEC 21031:2024

SCI = ((E × I) + M) per R

  • Energy used
    Kilowatt-hours the software draws.
  • Carbon intensity
    Grams of CO2e per kWh on the grid it runs on.
  • Embodied emissions
    Hardware manufacturing, shared across its lifetime.
  • Functional unit
    One request, one document or one user. You choose.

Software Carbon Intensity · Green Software Foundation

MEASURE/RIGHT-SIZE/RUN CLEAN/REPORT/REPEAT/MEASURE/RIGHT-SIZE/RUN CLEAN/REPORT/REPEAT/MEASURE/RIGHT-SIZE/RUN CLEAN/REPORT/REPEAT/

The case

Demand is doubling. Waste isn’t inevitable.

AI’s energy appetite is real, and so is the room to cut it. Four facts that frame the work.

Electricity · IEA

Data center electricity use is set to more than double by 2030.

About 1.5%
of world electricity went to data centers in 2024.
About a tenth
of global electricity demand growth to 2030 comes from data centers.

Source: IEA, Energy and AI. The 2030 figure is an IEA projection.

Efficiency · Google

33×

less energy for a median Gemini text prompt in twelve months: 0.24 Wh in May 2025, with a 44× lower carbon footprint.

May 2024Baseline = 100
May 2025About 3

Figures reported by Google for its own services. Not independently verified.

Standard

ISO/IEC
21031:2024

The Software Carbon Intensity specification is now an international standard. It gives teams one agreed way to score the carbon intensity of software.

Regulation · EU AI Act

Model energy use must be documented.

Providers of general-purpose AI models must document their models’ energy consumption, and estimates are allowed when exact figures are unknown. As a buyer, ask your vendors what energy data they can share.

The roadmap

Five steps to a sustainable AI company.

Start with a baseline, end with a habit. Each step leaves you with something you can keep.

  1. Baseline

    Measure before you optimize.

    • List every AI workload: models, pipelines and features.
    • Pick one unit to score against: a request, a document or a user.
    • Score each workload. Label estimates as estimates.

    You walk away with

    A footprint baseline: one number per workload, with gaps flagged.

  2. Targets

    Decide what sustainable means for you.

    • Set two or three KPIs, such as SCI per request.
    • Name an owner and add the KPIs to your release process.
    • Feed the numbers into your existing sustainability reporting.

    You walk away with

    A one-page AI sustainability policy.

  3. Right-size

    Use the smallest model that does the job.

    • Climb a ladder: rules, classic ML, small model, large model.
    • Cut waste: caching, retrieval before generation, shorter prompts, batching.
    • Try distilled or quantized models, then re-test quality.

    You walk away with

    A ranked list of efficiency changes, each with expected gain and risk.

  4. Run clean

    Choose where and when AI runs.

    • Weigh cleaner regions against latency, cost and data residency.
    • Schedule training and batch jobs for lower-carbon windows.
    • Scale idle capacity to zero. Keep live inference near users.

    You walk away with

    A deployment and scheduling plan with the trade-offs written down.

  5. Report and improve

    Make it a habit, not a project.

    • Produce a footprint report with each release.
    • Review the KPIs every quarter.
    • Ask vendors for model energy data.

    You walk away with

    A release-by-release scorecard and a quarterly review.

Step 04 in one picture

Run it where and when the grid is cleaner.

Carbon intensity varies by region and by hour. Work that can wait can move. Live inference can’t, so right-size it instead.

Higher carbonMediumLower carbon

Schematic. Illustrates the idea; not real grid data.

Our standard

How MABS builds AI software sustainably.

Six habits, applied across the lifecycle of every build, from first idea to switch-off.

Design

01 / 06

Question the model.

Every large-model choice comes with a written reason and an agreed quality bar. If a smaller option clears the bar, we use it.

Build

02 / 06

Efficient by default.

Retrieval before generation, caching and token budgets from the first commit. Distilled or quantized models where quality holds, and batching where users can wait.

Measure

03 / 06

A baseline from release one.

We score each build with SCI per functional unit, label estimates as estimates, and ask model providers for their energy data.

Deploy

04 / 06

Clean regions, clean windows.

Batch work and training run in lower-carbon windows where your data rules allow it. Idle services scale to zero.

Operate

05 / 06

Treat footprint like uptime.

Alerts on regressions, and a quarterly review of the KPIs we agreed with you.

Retire

06 / 06

Switch off what nobody uses.

An inventory with an owner for every model and pipeline, and a retirement date set at launch.

FAQ

Questions, answered.

What is sustainable AI?

Building and running AI so that its energy use, carbon emissions and hardware footprint are measured, proportionate to the value it delivers, and reduced over time. It covers the model, the code around it and where it runs.

How do you measure the carbon footprint of an AI system?

With the Software Carbon Intensity score, an ISO/IEC standard: SCI = ((E × I) + M) per R. E is energy, I is the carbon intensity of the grid, M is embodied hardware emissions and R is the unit you choose, such as one request. Where exact data is missing, we estimate and label the number as an estimate.

Does a smaller model mean worse results?

Not automatically. Many tasks don’t need the largest model. We test quality before and after every change, so you keep a smaller model only when it clears the quality bar you set.

Does carbon-aware scheduling work for chatbots?

Mostly not for live inference, because users are waiting and latency matters. It suits training, fine-tuning and batch jobs, which can run later or in a cleaner region. For chatbots, the better levers are right-sizing, caching and shorter prompts.

What does the EU AI Act say about AI energy use?

Providers of general-purpose AI models must document their models’ energy consumption, and estimates are allowed when exact figures are unknown. Standardization work and voluntary codes of conduct on energy efficiency are also planned. This is a general summary, not legal advice.

Next step

Make your AI measurable.

Bring one AI workload to a free 30-minute call, and we’ll talk through how to measure and shrink its footprint.