Subject: Feature Suggestion: "Eco Mode" & Model Efficiency Transparency for Gemini

Hello Google AI Product Team,

The computational cost and energy efficiency of large-scale AI inference are among the most critical challenges facing our industry. Google Gemini is already leading the way with its highly efficient architectures, such as the Flash and Gemma model families.

However, as daily users, we notice that many routine tasks (such as basic rewrites, simple summaries, or quick translations) do not require maximum computing power. These could be handled by much lighter, faster, and more energy-efficient models without compromising user experience.

We propose integrating a user-facing “Eco Mode” combined with a Compute Effort Transparency Indicator within the Gemini mobile and web interfaces. This is not about claiming to make AI “100% green,” but about offering a concrete option for digital sobriety and optimizing infrastructure utilization.

Core Features:

  1. Compute Intensity Selector (UX)
    As shown in the attached mockup, the mode selector could feature:
  • :recycling_symbol: Eco Mode: Forces the use of lightweight models (e.g., Gemma 2B or a Flash-Lite variant) for simple queries, guaranteeing fast and low-compute execution.
  • :balance_scale: Standard (Default): Dynamic, balanced routing.
  • :brain: Extended Reasoning: Dedicated to complex problem-solving and deep analysis.
  • :robot: Automatic: Smart selection based on query complexity.
  1. Inference Transparency
    Display a discrete badge after generating a response (e.g., “:recycling_symbol: Response generated in Eco Mode · Light compute”). An optional “Compute Effort & Impact” detail window could show qualitative indicators (light compute, minimal carbon footprint, optimized cooling) rather than unverified exact numbers.

Expected Benefits:

  • Infrastructure & TPU Optimization (Google): Offloads high-density TPU clusters from trivial queries, freeing up valuable capacity for complex extended reasoning and enterprise workloads.
  • User Control & Sustainability (Users): Gives environmentally conscious users and enterprise clients (Scope 3 digital footprint management) a tangible way to adapt their compute consumption.
  • Showcasing Google’s Efficient Engineering: Highlights the performance and practical utility of Google’s lightweight models (Gemma/Flash) directly to the end-user.

We have created a complete conceptual mockup on a Google Pixel following Material Design 3 guidelines (see attached image) to show how natively this could integrate into Gemini.

We hope this suggestion brings value to the product roadmap!

Best regards,

i dont think they will create an eco mode for consumers

Hello @Tom_Ancelin-Pinot ,

Thanks for sharing this, I suggest filing a report directly through the Help section of the Gemini App. Navigate to Settings (gear icon in the bottom left) > Help > Help Center > Report a problem, and follow the prompts. Note that this forum is specifically for Google AI Studio and Gemini API inquiries.

That’s a fair point. I don’t necessarily think it has to be a separate “Eco Mode” that consumers manually select, though.

It could simply be an automatic efficiency layer: use a smaller, more efficient model when a request doesn’t need a frontier model, and use more compute when it actually does.

The “Eco Mode” would just make that choice visible and give users some control over it.

So the idea is less “create an eco product for consumers” and more “avoid using more compute than necessary for each request.”

I think that could also make sense from an infrastructure/cost perspective, independently of the environmental argument.

Curious to hear what you think would make this more realistic from OpenAI’s perspective ?

That could be a great idea. But then it’s determining which requests are seen as low compute power and which requests are seen ashigh compute power. because you dont want the ai to get that wrong espeically when you need good information or your working.

That’s a really good point, and I agree that this would be one of the biggest challenges.
I don’t think the system should assume that every request can be classified perfectly as “low” or “high” compute. It could instead use a few safeguards:
an Auto mode that estimates the required level of computation;
a user-controlled option to always use a more powerful model when accuracy matters;
and, importantly, the ability to escalate automatically to a more capable model if the lightweight model detects uncertainty or that the task is more complex than expected.
The idea wouldn’t be to force simple requests into a weaker model, but to avoid using maximum compute when it clearly isn’t necessary.
So the challenge you mention is actually part of what I think would make the feature interesting: how can we make compute allocation adaptive without compromising answer quality?

AI is most likely intelligence enough to figure this out. However like you said, there should always be a manual mode.