pull down to refresh

You might find Mycroft and Almond interesting, two open source digital assistant projects