Skip to content

reachsak/SmartHomeSecureProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

SmartHomeSecureProject

Project Description

To address this challenge, this project will develop SmartHomeSecure, an intelligent software prototype leveraging advanced Generative AI, LLaMA, to enhance smart home security and reliability. Specifically, the prototype will (i) identify and correct errors in YAMLbased automation configurations through syntax and semantic analysis, (ii) detect vulnerabilities in smart home automations using control flow analysis, symbolic execution, and GenAI-powered insights, and (iii) simulate real-world scenarios to test automation performance under diverse conditions.

Video Demo

SmartHomeSecureProject Demo

This thumbnail links to the YouTube demo video—click to watch!

🛠️ Detailed Setup Guide

Step 1: Get API key from Groq

Get the API key from Groq and use it in line 14 of the following file

SmartHomeSecureProject/frontend/src /components/chatvoiceollamagroq.js

SmartHomeSecureProject/frontend/src /components/chatvoiceollamagroqgptoss120b.js

SmartHomeSecureProject/frontend/src /components/chatvoiceollamagroqllama8b.js

SmartHomeSecureProject/frontend/src /components/chatvoiceollamagroqllama70b.js


Step 2: Install node package

cd frontend

npm install


Step 3: Run the program

cd frontend

npm start


Step 4: Use the program


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published