quip-node-manager
A simple GUI client to manage a Quip Network node
Quip Node Manager is a desktop application for running and monitoring a node on the Quip network. A node is a piece of software that participates in the Quip distributed network, contributing computing resources. This GUI lets you start, configure, and observe that node without using a command line.
The application supports two ways of running the node. The first is Docker mode, which downloads and manages a container (a self-contained software package) and is the default on Windows and Linux. The second is Native mode, which downloads a standalone binary and is the default on macOS. Before starting the node, the app runs a pre-flight checklist that verifies your setup: it checks whether Docker or the binary is available, confirms your node secret is present, tests that your public IP and port forwarding are configured correctly, and checks firewall rules. This reduces the chance of the node failing silently.
Once running, the app streams live log output from the node in a collapsible panel so you can see what it is doing. It also detects any NVIDIA CUDA or Apple Metal GPU devices on your machine and lets you configure how much of each GPU the node may use, including a yielding mode that backs off when you need the GPU for other work. There is also optional support for D-Wave quantum processing units, with daily budget controls.
The app checks for updates every 30 minutes and can optionally restart itself when a new Docker image or binary is available. It includes a built-in walkthrough for setting up TLS certificates (the encryption layer that protects network traffic), covering both free Let's Encrypt certificates and self-signed ones.
Installation packages are available for macOS (.dmg), Linux (AppImage or .deb), and Windows (.exe). The app is built with Rust on the backend and plain HTML and JavaScript on the frontend, using the Tauri framework to wrap the web interface into a native desktop window. It is licensed under AGPL-3.0.