1. A system, comprising: a computer system; a baseboard management controller (BMC) communicatively connected to the computer system, wherein the BMC is configured to manage the computer system; and a computing device remotely communicatively connected to the BMC through a network, the computing device having: a processor, an audio input device configured to receive a voice input, and to convert the voice input to audio input data, a multitouch device configured to receive a gesture input, to detect multiple touch points simultaneously based on the gesture input, and to convert the detected multiple touch points to multitouch input data, and a non-volatile memory storing an application module of a management application, wherein the application module, when executed on the processor, is configured to display, on the computing device, a first user interface allowing a user to enter a first input, the first input including at least one of the voice input and the gesture input; receive input data from the computing device representing the first input, the input data including at least one of the audio input data and the multitouch input data; determine, based on the input data, a first command from a plurality of commands targeted to the BMC; construct a first message including the determined first command; and send the first message from the computing device to the BMC over the network, wherein the BMC is configured to receive the first message from the computing device, and to perform the first command to manage the computer system based on the received first message.