Getting Started

This guide walks you through installing and configuring a Balthazar Runner, allowing you to execute experiments from your local machine and connect them to your Balthazar workspace.


What is a Runner?

A Runner is a lightweight application that runs on your laptop or desktop. It executes experiment workflows locally while securely communicating with the Balthazar backend.


Python installation

Balthazar requires Python 3.8 or newer.

If Python is not yet installed on your system, please download and install it first. We recommend performing a fresh installation using the official installers available at:

python.org


Installing a Runner

Follow the steps below to create and install a Runner for your environment.

1. Open the Balthazar web app

Navigate to:

https://core.balthazar.app

Log in to your workspace.


2. Open runner settings

  • Click the gear icon in the left-hand sidebar
  • Select Runners
  • Click Add Runner

Add Runner dialog


3. Create the Runner

  • Enter a name for your Runner (for example, MyLab)
  • Click Save

4. Download and install the Runner

After saving, download options will appear:

  • Choose the installer for your operating system (Windows or Linux/macOS)
  • Download and run the installer on the machine where the Runner will operate

Runner download options


5. Launch the Runner

Open the Balthazar Runner application on your laptop or desktop.


6. Connect the Runner to your workspace

  • From the Balthazar web app, copy the Runner ID and paste it into the corresponding field in the Runner application
  • Repeat the same process for the Token
  • Click Save. The Runner should automatically connect to the Balthazar servers

Runner ID and Token


7. Test the connection

  • Click Test in the Balthazar web app. The connection should be successful
  • After confirming, the Runner should appear in the list with a status of Online

Runner connected


Once connected, your Runner is ready to execute experiments from Balthazar.