Skip to main content

Quick start with GaiaNet Node

This guide provides the requisite knowledge necessary to quickly get started with installing a GaiaNet node.

Prerequisites

Before you get started, ensure that you have the following on your system:

SystemMinimum Requirements
OSX with Apple Silicon (M1-M4 chip)16GB RAM (32GB recommended)
Ubuntu Linux 20.04 with Nvidia CUDA 12 SDK8GB VRAM on GPU
Azure/AWSNvidia T4 GPU Instance

Learn more about system requirements.

Installing the node

  1. Use the following command to download the latest version of the GaiaNet node:
curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash
  1. Run the command printed on the terminal to set up the environment path, it is started with source.

  2. Use the following command to initialize the GaiaNet node according to the configuration options in $HOME/gaianet/config.json. By default, the GaiaNet is initialized with a Phi-3 LLM and a knowledge base about Paris. This command could take some time since it will download a very large LLM file.

gaianet init
  1. Use the following command to start your node:
gaianet start

After starting your node

  • A successful start prints a public URL for the node. Opening a browser to that URL will display the node information and allow you to chat with the AI agent on the node.
... ... https://0xf63939431ee11267f4855a166e11cc44d24960c0.gaianet.xyz
  • To stop the node: gaianet stop

Next steps

  • Customize your node. You probably do not wish to just run the default Phi-3 model and Paris knowledge base.
  • Register and join the GaiaNet protocol network to receive payments.
  • Protect the node server to ensure stable service.
  • Install and manage multiple nodes on a single machine.