Olivia is an open-source chatbot built in Golang using Machine Learning technologies. Its goal is to provide a free and open-source alternative to big services like DialogFlow. You can chat with her by speaking (STT) or writing, she replies with a text message but you can enable her voice (TTS). Olivia can listen to you by saying “Hey Olivia” or clicking on the central button. She speaks to reply to you unless you've disabled her voice. Olivia respects your privacy. All the data used by Olivia is saved in your client. Olivia is organized in modules to facilitate the addition of new capabilities. These modules can be written in Go to execute multiple tasks. The project is entirely open-source from the website to the backend. Thus you can build your own chatbot and contribute to Olivia. You can directly add the PWA to your home screen from the website, and you won't remember that it is a website running behind this native-like app.

Features

  • The only chatbot project in Go that could be modulable and customizable
  • Using daily a privacy-friendly chatbot is great
  • The Website is a Progressive Web Application, which means you can add it to your phone and it seems like a native app!
  • You can just use the websocket of Olivia now
  • The app will automatically check for the file which contains the save of the neural network
  • Many languages supported

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Olivia

Olivia Web Site

You Might Also Like
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Olivia!

Additional Project Details

Programming Language

Go

Related Categories

Go Chatbot Software, Go Voice Assistants

Registered

2022-01-13