Inspired by leon-ai/leon :)
Website — Getting started — Documentation — Trello — License
We will use Docker to setup the project
Build the image
$ docker build -t olivia .
Then start it
$ docker run -d -p 8080:8080 olivia
You can just use the websocket of Olivia now.
To stop it, get the container id:
$ docker container ls
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
311b3abb963a olivia "./main" 7 minutes ago Up 7 minutes 0.0.0.0:8080->8080/tcp quizzical_mayer
and stop it
$ docker container stop 311b3abb963a
The app will automatically check for res/training.json
file which contains the save of the neural network.
By default when you clone the repository from Github you have a stable save.
If you want to train a new model just delete this file and rerun the app.
Made with ❤️ by Hugo Lageneste