OpenUEM est un gestionnaire de terminaux unifié (UEM) open source, à héberger soi-même. Des agents installés sur les terminaux remontent les actifs informatiques d'une organisation vers une console web. Ils fonctionnent sous Windows, Linux (familles Debian et Red Hat) et macOS. Parmi les fonctions : inventaire, assistance à distance via VNC ou RDP, transfert de fichiers par SFTP, gestion d'applications via Winget, Flatpak et Homebrew, et suivi des mises à jour Windows et de l'état de l'antivirus. Le serveur fonctionne sous Windows 10 Home, Debian/Ubuntu, dérivés de Red Hat ou dans Docker. C'est une alternative à Microsoft Intune ou Configuration Manager pour qui veut exploiter lui-même la gestion de ses terminaux.
OpenUEM est écrit en Go et publié sous licence Apache 2.0. Le projet est maintenu par un développeur indépendant ; l'organisation GitHub open-uem indique l'Espagne comme localisation. Il n'y a pas de cloud éditeur : les données de gestion restent sur vos serveurs, et vous décidez de leur lieu et de leur juridiction.