Melissa is a virtual assistant for OS X and Linux systems. She currently uses Google speech-to-text engine, OS X's say
command or Linux's espeak
command along with some magical scripting which makes her alive, developed by Tanay Pant and a group of sorcerers.
Clone the project using git
. You can install git and other CLI developer tools by running the following commands:
xcode-select --install
You will need to install PortAudio and PyAudio. Now run the following commands:
git clone https://github.com/Melissa-AI/Melissa-Core.git
cd Melissa
pip install -r requirements.txt --allow-external pywapi --allow-unverified pywapi
cp profile.yaml.default profile.yaml
cp memory.db.default memory.db
Install git
and espeak
using your distribution's package manager or build them from their binary files. Follow the same steps as OS X's installation system, starting from installing PortAudio and PyAudio. To play music, you will have to install mpg123.
Once you have successfully set up your development environment, open profile.yaml
to customise the file and add details about yourself.
Follow this link for reading the Usage aka Dating Guide.
After forking Melissa-AI/Melissa-Core
and making the appropriate changes, open an issue and a pull request. After testing the issue/pull request, your request will be merged.