Skip to content

A video surveillance web application that detects various instances of relevance through the use of a machine learning model

License

Notifications You must be signed in to change notification settings

HeyListenNavi/soluai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SoluAI logo

SoluAI

A video surveillance web application that detects various instances of relevance through the use of a machine learning model

Usage

To run the application Rust, Cargo, Trunk, and Python are needed. The model isn't included in this repository so you'll have to get your own model and store it in server/data/model.onnx When the prerequisites have been installed the project can be used with the following commands:

Server

Install dependencies

pip install -r requirements.txt

To run the server use the following command:

python main.py

If you don't want to run the client there's an html file that can be used to test the server in server/index.html

Client

trunk --config client/Trunk.toml serve

The client can be built into client/dist with the following command:

trunk --config client/Trunk.toml build --release

About

A video surveillance web application that detects various instances of relevance through the use of a machine learning model

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published