Getting Started

This guide will help you get up and running with Galago. Galago consists of two main components that work together:

  • Tools Manager: A Python-based interface that manages the tool servers.
  • Web App: A web interface that encapsulates the database, scheduler, and tool command execution.

For a complete Galago installation, you’ll need to set up both components as described below.

Table of Contents

  1. Getting Started
    1. 1. Tools Manager
    2. 2. Galago Web

1. Tools Manager

Option A: Python Installation

Tools manager can be installed with pip on a Python 3.9 environment:

#Install via pip
pip install galago-tools
#Launch tools servers
galago

To see other galago tools commands

#Help
galago --help
#Run headless (console only) 
galago --console
#Discover active servers
galago --discover 

Option B: Windows Installer

You can also install Tools Manager with our Windows installer:

Note: A shortcut will be added to the desktop folder.

2. Galago Web

You can run the galago web interface using docker and docker compose in any operating system.

3

Save docker-compose.yml to a desired folder, cd to that folder and run:

docker-compose up --build -d
4

After build is complete, navigate to http://localhost:3010/