Definition of Mycroft (software)
Mycroft is a free and open-source software virtual assistant that uses a natural language user interface. Its code was formerly copyleft, but is now under a permissive license. It was named after a fictional computer from the 1966 science fiction novel The Moon Is a Harsh Mistress.
Unusual for a voice-controlled assistant, Mycroft did all of its processing locally, not on a cloud server belonging to the vendor. It could access online resources, but it could also function without an internet connection.
In early 2023, Mycroft AI ceased development due to lawsuit by patent troll. A community-driven platform continues with OpenVoiceOS.
Related terms
Smart speaker
A smart speaker is a type of loudspeaker and voice command device with an integrated…
Google Nest (smart speakers)
Google Nest, formerly known as Google Home, is a line of smart speakers developed by…
Amazon Echo
Amazon Echo, often shortened to Echo, is a brand of smart speakers developed by Amazon…
Amazon Echo Show
Amazon Echo Show is a smart speaker with a screen that is part of the Amazon Echo line…
Sonos One
The Sonos One is a smart speaker developed by Sonos, announced on October 4, 2017 and…
Transmission line loudspeaker
A transmission line loudspeaker is a loudspeaker enclosure design that uses the topology…
Power compression
In a loudspeaker, power compression or thermal compression is a loss of efficiency…
Line array
A line array is a loudspeaker system that is made up of a number of usually identical…
Computer speakers
Computer speakers, or multimedia speakers, are speakers marketed for use with computers…
Frequently asked questions
What is Mycroft (software)?
Mycroft is a free and open-source software virtual assistant that uses a natural language user interface. Its code was formerly copyleft, but is now under a permissive license.