Ninja Block client driver to communicate with the desktop UI