31 lines
1.0 KiB
Markdown
31 lines
1.0 KiB
Markdown
|
<img src="https://i.imgur.com/uuWWP39.png" alt="jarvis banner" />
|
||
|
|
||
|
# jarvis
|
||
|
|
||
|
Jarvis is a simple IA for home automation / personal assistant with voice commands written in Python. It can be used
|
||
|
alongside with HomeAssistant, the more devices you have on HomeAssistant, the more you will be able to teach to Jarvis.
|
||
|
|
||
|
**This is only the server-side of Jarvis, you can download the client [here](https://github.com/M4TH1EU/jarvis-client)
|
||
|
.**
|
||
|
|
||
|
### Languages
|
||
|
|
||
|
It only supports French and English (normally) for now, but with some changes you should be able to use english or
|
||
|
another language.
|
||
|
|
||
|
### Compatibility
|
||
|
|
||
|
The server can run on anything that runs Python 3+ *(linux recommended)*
|
||
|
|
||
|
## Installation
|
||
|
|
||
|
If not already installed, you will need Python 3.9, you can install it with these commands.
|
||
|
|
||
|
```shell
|
||
|
sudo add-apt-repository ppa:deadsnakes/ppa
|
||
|
sudo apt-get update
|
||
|
sudo apt install python3.9 python3.9-dev python3.9-distutils
|
||
|
```
|
||
|
|
||
|
After that, run the command `python -m pip3 install -r requirements.txt` to install the basic requirements for the
|
||
|
project.
|