đź§ Inspiration
Rising global energy costs and carbon emissions make sustainability critical for every business. We wanted to empower organizations—big or small—to monitor their energy usage, detect waste, and take action automatically, using AI and serverless scalability.
⚡ What it does
EcoPulse AI is an intelligent sustainability platform that:
- Ingests live or historical energy data.
- Detects anomalies, inefficiencies, and high-emission patterns.
- Forecasts future energy demand with AI models.
- Generates actionable optimization plans.
- Provides a conversational assistant for sustainability questions.
🏗️ How we built it
- Frontend: React dashboard deployed on Cloud Run for visualization.
- Backend: Multi-service architecture (Gateway, Harvester, Insight, Planner, Assistant).
- AI Stack: Google Gemini for reasoning, custom ML models for forecasting.
- Infra: 100% serverless on Google Cloud Run with Cloud Build, Cloud Storage, and Firestore.
- Data Pipeline: CSV ingestion → processing → insight generation → plan creation → conversational Q&A.
đźš§ Challenges we ran into
- Fine-tuning energy anomaly detection to work with sparse data.
- Managing async microservice communication on Cloud Run.
- Ensuring cross-service CORS for the React dashboard.
- Debugging GPU model deployment without local Docker.
🏆 Accomplishments that we're proud of
- Fully serverless AI architecture deployed end-to-end in the cloud.
- Real-time generation of actionable sustainability insights.
- Built and deployed five cooperating Cloud Run services in under 72 hours.
- Created a deterministic mock data generator for reproducible energy tests.
📚 What we learned
- How to orchestrate multiple Cloud Run services efficiently.
- Leveraging Google AI Studio and Gemini models for fast prototyping.
- The importance of clean data pipelines for real-world sustainability analytics.
- That even small datasets can power major carbon-reduction insights.
🚀 What's next for EcoPulse AI
- Integrate IoT smart-meter data streams.
- Offer predictive carbon accounting dashboards.
- Launch enterprise API for ESG reporting.
- Add reinforcement learning to recommend cost-saving operational changes automatically.
Log in or sign up for Devpost to join the conversation.