It uses your Mac's mics, speakers, camera, and the same GUI that you see on the device. It's a virtualized version of Ubo Pod in a sense. It of course does not support Ubo pod's additional hardware such as infrared transmit, receive, led ring, temperature and ambient light sensor.
In this video, I walk you through some examples to use it on your machine. In future videos, I will probably get into the code and give you a tour of its organization.
For more information checkout its Github repository here: https://github.com/ubopod/ubo_app