DMI (Desktop Management Interface) är ett programmeringsgränssnitt (API) som tillåter programvara att samla in data om egenskaperna hos en dators hårdvara. DMI-specifikationen utvecklades av DTMF-konsortiet ( Distributed Management Task Force ) som leds av Intel. Version 2.0 av denna standard ger också möjligheten att fjärrkonfigurera en PC från en fjärrdator. Persondatorer som uppfyller DMI 2.0-kraven kallas ibland också för hanterade datorer.
Unix-kompatibla operativsystem har mjukvaruverktyg för att läsa och tolka DMI-information. På Linux används dmidecode-verktyget för detta. På Linux-distributioner som inte har det måste du installera paketet pmtools för att få det . På FreeBSD kan detta verktyg installeras från .