PyXie is a browser-based operations console for Proxmox VE. See what needs attention, right-size workloads from real evidence, and run maintenance, migrations, and host updates through a staged engine where every action is previewed and gated before it touches your cluster.
Screenshots of PyXie running on a fictional demo dataset.


Rightsizing suggestions backed by observed usage, triaged with acknowledge and dismiss.

Maintenance runs staged and previewed, with explicit approval before anything changes.
Balance Load builds its plan one move at a time against what the plan has already committed, so it can never send two keep-apart guests to the same node. Every move is previewed first and checked again against live state when it runs.

The Balance Load page: node load and a suggestion up front, then a preview with memory per node before and after the plan and each planned move checked on its own.

The cluster balance gauge and per-node host load (outer arc memory, inner arc CPU), with a direct link into Balance Load.

Where every guest sits now, and each keep-together or keep-apart rule in plain words with its current status; enforced on migrations, evacuations and rebalancing alike.
PyXie is not read-only. Because it can change your cluster, every mutating action passes the same safety contract.
PyXie is source-available. You may install and run it for your own environment at no cost. Modifying, forking for development, redistributing, or offering it as a hosted service is not permitted. See the LICENSE in the repository for the full terms.
View repositoryBug reports and requests go to GitHub; anything else, get in touch.