We've all dreamed about having a robot friend, right? At least, that's the case here at Mashable. But there are other people out there who share our dream and are actually working to make it reality. Take Gael Langevin, a French sculptor and model marker who has been 3D-printing his own mechanic companion since early 2012.

Langevin started his project, called InMoov, by designing and printing the robot's arm and hand, but he has since built another arm and is on his way of completing the torso and the head, too. The robot can also understand voice commands and respond to them.

Judging from the pictures and videos available on his website, the robot looks impressive.

SEE ALSO: Turn Your Facebook Profile Into a 3D-Printed Sculpture

The good news is that you can reproduce it yourself if you have a 3D printer. Langevin is uploading the designs and specifications of his robot to the open-source 3D-printing repository Thingiverse. If you feel up to the challenge, you can already download some parts of InMoov through Langevin's website.

Langevin is also providing instructions on how to assemble the printed parts on InMoov's website.

To find out more about InMoov, check out the video above. Would you like to have a 3D-printed robot? Tell us your thoughts in the comments.

Photo courtesy of Gael Langevin