Skip to content

Installation

nyxoraAI edited this page Jun 24, 2026 · 1 revision

Installation & Setup

Getting Nyxora up and running on your local machine is straightforward. Nyxora consists of two main parts:

  1. Core Backend (Daemon) - Handles LLM routing, Web3 transactions, OS skills, and memory storage.
  2. Dashboard (Frontend) - The beautiful Vite+React dashboard UI for interacting with the agent.

Prerequisites

  • Node.js (v18 or higher recommended)
  • npm or yarn package manager
  • Git

Step-by-step Guide

1. Clone the Repository

git clone https://github.com/nyxoraAI/Nyxora.git
cd Nyxora

2. Install Dependencies

Install dependencies for both the core and dashboard packages:

npm install

3. Start the Backend Daemon

Open a terminal, navigate to the core package, and start the daemon:

cd packages/core
npm run start

The backend gateway should now be running on http://localhost:3000. This will also generate the initial ~/.nyxora configuration folder in your home directory if it doesn't exist.

4. Start the Dashboard

Open a new terminal window, navigate to the dashboard package, and start the Vite dev server:

cd packages/dashboard
npm run dev

The dashboard will be available at http://localhost:5173. Open this URL in your browser to begin interacting with Nyxora!


Note

For production deployment, you can build the dashboard using npm run build and serve the static files from the dist directory. The backend server can serve these static files directly if configured.

Clone this wiki locally