All projectsSoftware / 06 of 06

mox

A terminal UI for Proxmox VMs, in the spirit of k9s. It works over SSH against a stock Proxmox install.

Category
Software
Updated
2026-09-28
Status
v0.1.0, early
Built with
Rust, Ratatui
The mox dashboard listing eight Proxmox VMs with status, CPU and memory gauges and uptime.
Running against a stand-in node with made-up VMs.

mox connects to a Proxmox node over SSH and runs the node’s own pvesh and qm commands with JSON output. That means no agent, API token or extra server setup, only SSH key access. mox opens a live dashboard with status dots, CPU and memory gauges and a three-second refresh. mox list prints a plain table for scripts.

It grew out of a Bash tool I wrote for provisioning Ubuntu cloud-init VMs on my homelab node. That tool still handles provisioning, and mox reuses its config.

It was built almost entirely by prompting an AI coding assistant. It works on my node but hasn’t been hardened, and it can run destructive commands, so try it on a node you can afford to break. Prebuilt binaries for Linux and macOS are on the releases page.

Next project, 01Raken