Dignity Health makes this software available for download via this website subject to the license terms and conditions, available also on this website. You will be required to view and accept these license terms and conditions upon installation of the software. If you do not accept or agree to these license terms, you are not permitted to download, install or otherwise use the software in any way. By continuing with this download, you are agreeing to the applicable license terms and conditions.

GPI v1.0

The latest release can be downloaded below. This is the current development release used by the MR Technology Design Group.

Mac OS 10.7+

Provides an OSX app that can be launched from your dock.

Ubuntu 12.04+
Mac OS 10.9+
Install GPI (to be launched from a command line) using conda. This script should also work in Ubuntu (WSL) on Windows 10 (unsupported).

VMware VM
(Ubuntu 15.10)
A complete Linux virtual machine containing GPI.

Release Archive


The following sections cover the installation for OSX and Linux.  If you are upgrading to a newer version of GPI from GPI v0.5 or older, move (or remove) the existing installation by executing the following command in a terminal window as root.

$ sudo mv /opt/gpi /opt/gpi.old

Minimum Hardware

For native installs it is recommended to use at least a dual processor system with 4GB of system memory. The virtual machine uses VMware hardware version 8.

MacPorts Installation

Our thanks to Eric Borisch for enabling GPI installation via MacPorts. To install via MacPorts. Use the following commands to install the latest GPI framework and core nodes.

$ sudo port install py-gpilab-framework
$ sudo port install py-gpilab-core


To install the OSX app, download and open the .dmg file, then drag the to the /Applications folder (which is linked in the .dmg image). In order to add the gpi_make command and the anaconda python suite to your environment, add the following to your ~/.bashrc.


Installation Notes

  • If you are having issues with node libraries not being visible, make sure to check your ~/.gpirc file for the correct library paths.
  • By default, the packaged core library and any library under ~/gpi is searched.
  • The OSX gatekeeper in 10.11 El Capitan appears to take more time to validate packages. This may require you to wait a few minutes before allowing the package to be opened in the Security & Privacy preferances pane.

OSX Gatekeeper

After downloading and opening the GPI .dmg bundle, depending on the security settings, the Gatekeeper may require an extra acknowledgement before allowing installation. This can be granted in the

System Preferences → Security & Privacy → Allow apps...

preferences menu. Then continue on to the guided installation.

To compile C++ extension modules, install xcode and the xcode commandline tools.  The gpi and gpi_make commands can be added to your path by adding the following line to your shell config file (i.e. ~/.bashrc).


Install Script

To use the install script, first make sure the script is executable by entering the following command in a terminal:

$ chmod a+x

Then run the script with a path to the desired install location:

$ ~/gpi_stack

This script will install GPI from Anaconda Cloud using the conda package manager. If you already use conda, you can install gpi with from the gpi channel, with dependencies from the conda-forge channel (this is how the installation script works).

$ conda install gpi -c conda-forge -c gpi -c defaults

Virtual Machine

Download and unzip the GPI Stack .zip file. This will create a directory with the virtual machine contents. Open the contained .vmx file with a VMware compatible player.

To compile C++ extension modules in Ubuntu linux, install g++ with the following command:

$ sudo apt-get install build-essential

The password for the default user is gpilab.