Kingdom is an intelligent personal assistant, written to run locally on Node.js. All plugins, including speech recognition, are run locally. This way, you don't need to send your voice data to the cloud to get simple things done.
Current plugins include:
- Control your Hue lighting system
- Hype Machine music player
Before running Kingdom, make sure to install all of the system dependencies.
This script has only been tested on Ubuntu 16.04LTS and Raspbian OS. If this doesn't work for you, install each system dependency in the file manually. We also have a Dockerfile to create a container with all the correct dependencies on an x86 machine.
In particular, make sure you have the following:
Once all system dependencies have been installed, install the project dependencies
First make sure you have a complete configuration file.
To start Kingdom:
To run all tests and lint scripts:
For test coverage: