NOVA is a customizable personal assistant made with Node.js.
👋 Introduction
NOVA is an open-source personal assistant that you can host on your server.
You can communicate with it orally or in writing, most of his skills are designed to work offline to protect your privacy.
☁️ Try with a Single-Click
Gitpod will automatically setup an environment and run an instance for you.
Remote Explorer " button (on the left side panel), then the "
Open Browser " button for ports "8080" and "8083".
🔧 Prerequisites
⬇️ Installation
- Clone it directly from GitHub.
git clone https://github.com/HeyHeyChicken/NOVA.git
- Install packages
cd NOVA
npm install
🚀 Usage
- Launch this command.
node index.js
- 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".
If you want more detailed explanations, you will find them on the Wiki.
💼 Features
When you install NOVA, no features are installed. You need to add them.
- Go to your NOVA's server UI (the default URL is "http://localhost:8080/")
- Go to the "Skills" tab.
- Find skills you want, open the modal and click on the "Install" button.
The server and clients will restarts, and the skill will be installed.
🫵 Support and contribution
I provide support for all users through GitHub issues.
If you would like to contribute to this project, make sure you first read the guide for contributors.
⭐ Stars
Thank you to everyone who has and who will starred this project.
💻 Compatibility
NOVA has only been officially tested on Mac, Linux and Raspberry Pi 4.
📦 A great case
Hey, I made a case for my NOVA hosted in a Raspberry PI 4.
You can find the SketchUp plan in NOVA/resources/NOVA_SketchUp_Case.skp.

Created by Antoine Duval (HeyHeyChicken) with

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.




