Skip to content

ACtimize is an AI-powered web app that predicts your AC electricity cost using machine learning and offers smart, personalized suggestions to reduce energy usage. It combines an LLM with a trained XGBoost model to give both numbers and natural language advice. Ask ChatGPT

Notifications You must be signed in to change notification settings

a-anuj/ACtimize

Repository files navigation

🌬️ ACtimize - Your Smart AC Cost Optimizer 🧠⚑

ACtimize is an AI-powered assistant that helps users estimate and optimize their electricity cost based on their AC usage patterns. It combines Machine Learning (XGBoost) for accurate predictions and LLM-powered reasoning to give actionable suggestions for energy savings.

πŸš€ Features

  • πŸ” Predict electricity cost using your AC usage and room parameters
  • 🧠 Agentic AI using LangGraph for dynamic reasoning and ML tool calling
  • πŸ–₯️ React frontend for clean, simple user interaction
  • βš™οΈ XGBoost model trained on synthetic data
  • πŸ’‘ Gives cost-saving tips based on your input

πŸ› οΈ Tech Stack

Layer Tech Used
Frontend React (Vite)
Backend Flask + LangGraph
ML Model XGBoost (scikit-learn)
LLM Groq + LangChain Agents
State Mgmt LangGraph State Machine

πŸ§‘β€πŸ’» How It Works

  1. 🧾 User enters:

    • AC usage hours
    • Room size
    • Outside temperature
    • Set temperature
    • AC type (tonnage)
  2. πŸ“Š ML model predicts electricity cost.

  3. 🧠 LLM receives prediction and suggests energy-saving tips.

  4. πŸ’¬ Response is shown in the frontend in natural language.


Working Images

Images Images

About

ACtimize is an AI-powered web app that predicts your AC electricity cost using machine learning and offers smart, personalized suggestions to reduce energy usage. It combines an LLM with a trained XGBoost model to give both numbers and natural language advice. Ask ChatGPT

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published