All Projects → fossasia → Susi_desktop

fossasia / Susi_desktop

Licence: lgpl-2.1
Desktop Client for http://api.susi.ai

Programming Languages

javascript
184084 projects - #8 most used programming language

SUSI Desktop

Codacy Badge Join the chat at https://gitter.im/fossasia/susi_desktop Build Status npm npm XO code style Twitter URL

SUSI AI Desktop Client

Susi AI is an intelligent Open Source personal assistant. It is capable of chat and voice interaction by using APIs to perform actions such as music playback, making to-do lists, setting alarms, streaming podcasts, playing audiobooks, and providing weather, traffic, and other real time information. Additional functionalities can be added as console services using external APIs. Susi AI is able to answer questions and depending on the context will ask for additional information in order to perform the desired outcome. The core of the assistant is the Susi AI server that holds the "intelligence" and "personality" of Susi AI. The Android and web applications make use of the APIs to access information from a hosted server.

Deploy to Docker Cloud

Build and Run

The app is based on electron hence make sure that you have electron installed, else simply run npm i -g electron.

Run the app

$ sudo npm i -g susi_desktop
$ susi

Setup locally for development

Clone the project
$ git clone https://github.com/fossasia/susi_desktop.git
$ cd susi_desktop
Install project dependencies
$ npm install
Start the app
$ npm start
Screenshots

Susi Desktop Screenshot

Contributing

Please adhere to Contributing guidelines, feel free to contact on gitter if you have any queries.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].