Skip to content
Antoine Duval edited this page Nov 28, 2021 · 34 revisions
NOVA

Welcome to the NOVA wiki!

Introduction

What is NOVA?

NOVA is an assistant created in Node.js.
Unlike other assistant, this one is useless. He only has the capacity to learn skills that you will install for him. With this architecture, your assistant can only do what you want, and only communicates with services you have chosen.

Getting Started

There is only one mandatory thing to install: Node.js.

Installation

1) The easiest way to try out NOVA is using Git.
After installing Git, open your terminal and run the following command:

git clone https://github.com/HeyHeyChicken/NOVA.git

2) Install packages

cd NOVA
npm install

Usage

1) Launch this command.

node index.js

2) If you start the launcher for the first time, it will ask you if you want to launch a client or/and a server.
If you need to change it in the future, you'll have to edit the "/settings.json".

3) Now you will have to go to the server (the default address is: http://localhost:8080/) and accept the license agreement.

4) You can choose your favorite language.

Install skills

If you want to make your assistant useful, you will need to install skills.
The first skill that we advise you to install is called "ChatBot".

1) Head to the "Skills" page.

2) Click on the "ChatBot" skill, then click on the "Install" button.
The server and clients should restart.

Clone this wiki locally