Skip to content

aalok-p/watcher

Repository files navigation

Watcher - GPU observability assistant

Real-time AI GPU health coach. Watches your GPU metrics, diagnoses bottlenecks, and explains fixes in plain natural language.

watcher_ss.png

Setup

Linux

# Clone the repo 
git clone <repo-url>
cd watcher
sudo bash setup-nvidia-gpu.sh
# Start with docker-compose
docker compose up --build

Windows (WSL2)

git clone <repo-url>
cd watcher

# Run Windows setup checks


# Start with docker-compose
docker compose up --build

Then open: http://localhost:8000

Watcher (Video Demo) - https://youtu.be/G8i196ag9CY?si=JXK_Bs2pw1fh0TzJ

things to add -

  • read nvidia-smi
  • rule based diagnosis
  • llm based diagnosis & reasoning
  • add vsison sdk to monitor
  • monitor via prometheus
  • make cli version

About

watches the gpu to avoid bottlneck issues

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages