diff --git a/inventory.yml b/inventory.yml
index aece11d..c849471 100644
--- a/inventory.yml
+++ b/inventory.yml
@@ -89,3 +89,12 @@ all:
         3765613264626637660a343562363166313535613964336261356530353732333965313830653865
         39373837643837663630333765306463616234363535613666333862396632643961
     oganesson.n39.eu:
+
+  children:
+    proxmox:
+      hosts:
+        pottwal.n39.eu:
+        unicorn.n39.eu:
+        radon.n39.eu:
+        krypton.n39.eu:
+        oganesson.n39.eu:
diff --git a/main.yml b/main.yml
index e33808c..88c86ef 100644
--- a/main.yml
+++ b/main.yml
@@ -35,6 +35,9 @@
       include_role:
         name: users
 
+- name: Specific setup for all proxmox hosts
+  import_playbook: proxmox.yml
+
 - name: Tau specific setup
   import_playbook: tau.yml
 
diff --git a/proxmox.yml b/proxmox.yml
new file mode 100644
index 0000000..6ec32bb
--- /dev/null
+++ b/proxmox.yml
@@ -0,0 +1,9 @@
+---
+- hosts: proxmox
+  become: true
+
+  tasks:
+    - name: Ensure qemu guest agent is installed on proxmox VMs
+      ansible.builtin.apt:
+        pkg: qemu-guest-agent
+        state: present