Skip to content

JitterKiller/SmartWatts

Repository files navigation

SmartWatts – AI-Powered Energy Advisor

SmartWatts is an AI-driven energy efficiency assistant designed to help users monitor electricity consumption, receive personalized energy-saving insights, and find optimal product replacements from top retailers.


Features

  • Real-time energy monitoring to track electricity usage and identify high-consumption appliances.
  • AI-powered insights providing intelligent recommendations for energy-efficient product replacements.
  • Best deals finder recommending optimal appliances from trusted retailers, not limited to Amazon.
  • Cost and payback analysis calculating potential savings and return on investment.
  • Usage optimization tips offering smart scheduling and energy reduction strategies.
  • Strict topic focus ensuring the AI stays on energy-related topics only.

Installation and Setup

Prerequisites

  • Node.js (version 16 or higher)
  • npm or yarn
  • Python 3.x (if running backend services)
  • Docker (optional, for containerized deployment)

Steps

  1. Clone the repository:

    git clone https://github.com/your-organization/smartwatts.git
    cd smartwatts
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev
  4. If using a backend service, start it separately:

    cd backend
    python app.py
    python energy_advisor_backend.py

Usage

  1. Open the application in a browser at http://localhost:3000.
  2. Create an account and fill in household details to personalize energy insights.
  3. Enter appliances and receive AI-driven efficiency recommendations.
  4. Use the recommended product list to find optimal replacements.
  5. Review cost-saving insights and adjust usage for maximum efficiency.

Contributing

  1. Fork the repository.
  2. Create a feature branch:
    git checkout -b feature-new-enhancement
  3. Commit your changes:
    git commit -m "Added a new feature"
  4. Push to the branch:
    git push origin feature-new-enhancement

About

START Lausanne - Hackathon AI for Sustainability

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 8