VMware Private AI (Foundation with NVIDIA) — GPU & Model-Serving Ops
Disclaimer: This is a community-maintained open-source project and is not affiliated with, endorsed by, or sponsored by VMware, Inc., Broadcom Inc., or NVIDIA Corporation. "VMware", "vSphere", and "VCF" are trademarks of Broadcom; "NVIDIA" is a trademark of NVIDIA. Source is auditable at github.com/vmware-skills/VMware-PrivateAI under the MIT license.
Status: pre-MVP skeleton (2026-08-06). Skill #15 of the VMware family. Manages the GPU / AI-infrastructure layer of VMware Private AI Foundation with NVIDIA (PAIF-N) on vSphere 9.x / VCF 9.1 — GPU host/device inventory, vGPU & DirectPath profiles, GPU consumers and utilization, vGPU assignment, and Private AI Service (PAIS) model serving. Independent 1.x version line.
Companion of vmware-aiops (the vCenter VMs behind AI workloads), vmware-vks (GPU-enabled Kubernetes), and vmware-monitor (read-only health). This skill is the GPU lens over all three.
Every API path is verified against official Broadcom/NVIDIA docs before use (see
tests/eval/spec/privateai_endpoints.py) — no endpoints written from memory.
The one write, vgpu_assign, takes confirm (default false). Without it the call returns
blast_radius — the VM's name and id, current and target profile, whether its vGPU device is edited or a
new one added, power state, blockers and unmeasured — and changes nothing. confirm=true is refused
for a powered-on or suspended VM, a name shared by several VMs, and a VM whose power state or devices
cannot be read. It never powers a VM off itself.
Release files for vmware-privateai 1.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| vmware_privateai-1.3.0.tar.gz | 182.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| vmware_privateai-1.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 254.5 kB
Release files / vmware_privateai-1.3.0.tar.gz
| Download URL | vmware_privateai-1.3.0.tar.gz |
|---|---|
| Size | 182.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b9f03310b0c307b9ef3c4bd776dc62419562b8542f3a95bbfc58628f15639207
|
|
BLAKE2b-256 checksum How to use checksums |
4724245b79604e76d9ae4f88366ed36f26f3d0f874db38c227b4e0ce1873c607
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.12
|
Release files / vmware_privateai-1.3.0-py3-none-any.whl
| Download URL | vmware_privateai-1.3.0-py3-none-any.whl |
|---|---|
| Size | 72.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2db0362645d1a37589f4c1913b359ff64b0c60626d02670f171cf5694b7602fb
|
|
BLAKE2b-256 checksum How to use checksums |
56b7a745ea6682add698994e6b171e01f5a1e46124d410506d1ff867dd0fee7a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.12
|