Almond draws its power from the crowdsourced Thingpedia, an open collection of Web and Internet of Things APIs. Anyone can contribute support for the favorite service, with a few lines of code and a handful of natural language sentences.
Thingpedia supports more than 60 different services, accounts and IoT devices, and more than 200 functions. All the functions can then be combined to form exponentially more compound commands. (Examples)
Almond is free and open-source software, and is available on Github. You can download, distribute or modify Almond as you see fit.