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:
System | Minimum Requirements |
---|---|
OSX with Apple Silicon (M1-M4 chip) | 16GB RAM (32GB recommended) |
Ubuntu Linux 20.04 with Nvidia CUDA 12 SDK | 8GB VRAM on GPU |
Azure/AWS | Nvidia T4 GPU Instance |
Learn more about system requirements.
Installing the node
- 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
-
Run the command printed on the terminal to set up the environment path, it is started with
source
. -
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
- 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.