Skip to main content
Join the “Hitchhiking to AGI” ProgramSubmit an application to join the first wave of node operators on Fortytwo: Application Form
Please ensure you have received an acceptance email with an activation code before attempting to install the node. A unique activation code is required for each device on which the node is installed.

1. Preparing

System Requirements

Before installing a Fortytwo node, verify that your device meets the following minimum requirements.

What App Should You Run?

Depending on how you want your node to operate, you have two options:
  1. Fortytwo App —> your node selects a model automatically.
  2. CLI app —> you manually select a model for your node to run.
Differences in node workflow for automatic & manual model selection methods:
Your node does all the work:
  • Models are selected automatically.
  • Performance is balanced.
  • You don’t need to know anything about language models.
Use the Fortytwo app for more complex, real time model auto-management on your system. The CLI app can recommend options based on your resources but will not be as optimal in its recommendations as the Fortytwo app.
You can maximize your node’s potential but it requires knowledge and commitment:
  • You choose which model your node runs.
  • Performance depends on your choices.
  • This mode is intended for noderunners who are familiar with language models.

2. Installing the Fortytwo App & Node

Please ensure you have received an acceptance email with an activation code before attempting to install the node. If not, submit an Application Form to join the first wave of node operators on Fortytwo.
A unique activation code is required for each device the node is installed on.
  • CLI
  • Fortytwo App
  • macOS
  • Windows
  • Linux (Ubuntu/Debian)
1

Open Terminal.
2

Navigate to your preferred installation directory, or run the following command to continue installation in the default location (your home directory):
  mkdir -p ~/Fortytwo && cd ~/Fortytwo
3

Run the following commands to download the node package, extract it, and execute the installation script:
  curl -L -o fortytwo-console-app.zip https://github.com/Fortytwo-Network/fortytwo-console-app/archive/refs/heads/main.zip
  unzip fortytwo-console-app.zip -d . && rm fortytwo-console-app.zip
  cd fortytwo-console-app-main
  chmod +x macos.sh && ./macos.sh
4

Follow the on-screen instructions in the script to complete the setup.
5

The node will start automatically.

3. Operating Your Node

The node will remain fully operational until it is terminated by the user or the system restarts. You can minimize the terminal window or switch to other applications – the node will continue running in the background.

Updating Your Node

The Fortytwo node app automatically updates every time it is launched. When you start the node, the app checks for the latest available version and installs any updates before running.

Stopping Your Node

Press Ctrl+C in the terminal window to terminate the node process.

Restarting Fortytwo Node

  • macOS
  • Windows
  • Linux (Ubuntu/Debian)
1

Open Terminal.
2

Navigate to the directory where the node is installed using the cd command. If the node was installed in the default location, run:
cd ~/Fortytwo/fortytwo-console-app-main
3

Run the node startup script:
./macos.sh
4

Follow the on-screen instructions.
5

The node will start automatically.

Performance Considerations

Currently, the CLI app does not support full load balancing. We recommend stopping the app (by closing the terminal) before running resource-intensive applications (e.g. videogames, video editing, or graphics software) to prevent performance issues.This does not apply to nodes running on dedicated machines, where the node app runs independently without impacting other tasks.Future versions will include load balancing, which will allow nodes to run alongside other resource-intensive applications without any noticeable performance impact.
I