Mycroft (software)
Developer(s) | Mycroft AI team |
---|---|
Development status | Active |
License | GNU General Public License |
Website |
mycroft |
Mycroft is a free and open-source intelligent personal assistant and knowledge navigator for Linux-based operating systems that uses a natural language user interface.[1] It is named after a fictional computer from 1966 science fiction novel The Moon Is a Harsh Mistress.
History
Inspiration for Mycroft came when Ryan Sipes and Joshua Montgomery were visiting the Kansas City makerspace, where they came across a simple and basic intelligent virtual assistant project. They were interested in the technology, but did not like its inflexibility.[2][3]
Structure
Mycroft uses an intent parser called Adapt to convert natural language into machine readable data structures. For speech synthesis Mycroft uses Mimic, which is based on Flite.[4] Mycroft is designed to be modular, so users are able to change its components. For example, espeak can be used instead of Mimic.[5][6][7][8]
References
- ↑ Bhartiya, Swapnil. "2015's most exciting Linux devices". CIO magazine. Retrieved 17 March 2017.
- ↑ Harrington, Rebecca. "Customize An Open-Source HAL For Your Home". Popular Science. Retrieved 17 March 2017.
- ↑ Swapnil Bhartiya. "Mycroft: Linux’s Own AI". Linux.com. Retrieved April 19, 2016.
- ↑ Gold, Jon. "Raspberry Pi-based home AI project open-sources key components". Network World. Retrieved 17 March 2017.
- ↑ Silviu Stahie. "Mycroft Releases Key AI Component as Open Source". Softpedia. Retrieved April 24, 2016.
- ↑ MSV, Janakiram. "Meet Mycroft, The Open Source Alternative To Amazon Echo". Forbes. Retrieved 17 March 2017.
- ↑ Stahie, Silviu. "Mycroft Is an AI for Your Home Powered by Raspberry Pi 2 and Ubuntu Snappy". softpedia. Retrieved 17 March 2017.
- ↑ "Mycroft wants to be your smart-home's brain". CNET. Retrieved 17 March 2017.