Since the cloud computing became widely available, lots of previously algorithms and systems previously thought of as very time consuming became instantly viable. For robotics and AI especially this means that if the power behind the cloud could be harnessed, it would be possible to build smaller, more battery effective robots because there would be no need to have a powerful computer on board, but the brain of the robot can be in the cloud. The idea of remote brain is not a new one, though. Nevertheless, it is possible to create one now. Centralised cloud for robot means that the memory can be nearly infinite, and instantly available to other robots, so the process of learning and exchanging the knowledge can be simplified. Also, this approach will allow for easy change and upgrade of the methods used regardless of robot hardware.