-
-
Notifications
You must be signed in to change notification settings - Fork 2
Installation
Getting Nyxora up and running on your local machine is straightforward. Nyxora consists of two main parts:
- Core Backend (Daemon) - Handles LLM routing, Web3 transactions, OS skills, and memory storage.
- Dashboard (Frontend) - The beautiful Vite+React dashboard UI for interacting with the agent.
- Node.js (v18 or higher recommended)
- npm or yarn package manager
- Git
git clone https://github.com/nyxoraAI/Nyxora.git
cd NyxoraInstall dependencies for both the core and dashboard packages:
npm installOpen a terminal, navigate to the core package, and start the daemon:
cd packages/core
npm run startThe 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.
Open a new terminal window, navigate to the dashboard package, and start the Vite dev server:
cd packages/dashboard
npm run devThe 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.