A Utility-Led Solarization Agent is an intelligent digital assistant designed to support and accelerate the transition to green energy, led by utility providers.
It serves as a personalized guide for users by:
1. Educating them on the benefits of green energy and solar adoption.
2. Connecting them with relevant solar energy providers and available government or utility-led subsidy programs.
3. Assisting them in navigating the process of obtaining a solar connection.
4. Promoting awareness of programs like the Demand Flexibility Program, encouraging users to shift their energy usage patterns toward more sustainable practices.
- Mudit Sarda
- Amit Bhat
- Vikas T C
- Ujjwal Sharma
- Adi Bhagavath
** Backend:** ADK, Vertex AI, Vector DB, Vector Search, FastAPI, Docker
** Frontend:** React 19, Tailwind CSS, Zustand, Vite
- Clone the repository and navigate to the project root directory.
- Ensure Python 3 is installed on your system.
python3 -m venv .venv
source .venv/bin/activate # For macOS
# .venv\Scripts\activate --> For Windows
# .venv\Scripts\Activate.ps1 --> For PowerShell
pip install google-adkadk api_serveradk webcd ui
pnpm install # or: npm install
# To start the dev server
pnpm dev # or: npm run dev
# To build the project
pnpm build # or: npm run buildThe backend tech stack was quite new to us, which made it both challenging and rewarding. We gained hands-on experience with the Beckn protocol and deepened our understanding of the green energy domain.


