Spectia is a Streamlit program specifically made for monitoring Linux server resources (GPU, CPU, SSD, MEM) for AI/ML developers. You don't need frontend, backend, or anything else — just a Python Virtual Environment. Monitor the usage of the server & take care of it before running the new AI/ML training process!
First, make new Python Environment with Anaconda and install requirements:
conda create -n spectia python=3.10
conda activate spectia
pip install -r requirements.txt
You can run the program with:
streamlit run app.py
To run as backgrond process:
nohup streamlit run app.py &