+
Skip to content

kaimoe/olivia

Repository files navigation


Olivia's character

💁‍♀️ Your new best friend

GoDoc

WebsiteChat onlineBlogChangelogGetting startedProjectsContributorsLicense

Getting started

Installation

Docker

docker installation

Pull the image from GitHub Packages

$ docker pull docker.pkg.github.com/olivia-ai/olivia/olivia:latest

Then start it

$ docker run -d -p 8080:8080 docker.pkg.github.com/olivia-ai/olivia/olivia:latest

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.

GitHub

Clone the project via GitHub:

$ git clone git@github.com:olivia-ai/olivia.git

Then download the dependencies

$ go mod download

And run it

$ go run main.go

Contributors

docker installation

Code Contributors

Thanks to the people who contribute to Olivia.

Contribute

Financial Contributors

Become a financial contributor and help Olivia growth.

Contribute

Individuals

Organizations

Support Olivia with your organization. Your logo will show up here with a link to your website.

License

FOSSA Status

Made with ❤️ by Hugo Lageneste

Olivia's wave

About

💁‍♀️Your new best friend powered by an artificial neural network

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 99.9%
  • Other 0.1%
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载