El objetivo de aMule es ser un "eMule multiplataforma", funcionando actualmente en los sistemas operativos GNU/Linux, FreeBSD, OpenBSD, NetBSD, Solaris, Mac OS X, Irix y Windows, y en las arquitecturas x86, AMD64, UltraSPARC, PowerPC, Macintosh (G4, G5...), Xbox y NSLU2.