Artificial intelligence has got a long history of trying to achieve a computer program that can match with humans in thinking, like passing Turing test, beating humans in games like chess or go. As it is certainly an ambitious research direction, there is another direction that is much more practical and probably business oriented as well. As opposed to create thinking machines it would be similarly exciting systematically analyse the limits of the human thinking and focusing on extending it with different kind of IT support, like brain computer interface, extended memory, additional external knowledge for unknown domains. As there are already some achievements in this area they seem to be rather island solutions, there is not seem to be a general platform for that. It would be more existing somehow mimic the mobile app platforms and provide a basic brainware computer interface and provide the possibility to write custom Brainware apps or custom Brainware plugins on top. Considering that the platform is probably supported by the cloud, we might as call as Brainware as a Services.