Download Borago Board
Free desktop app. Requires Docker (tasks run in isolated per-project containers) and either your own AI API key or a local model server.
All downloads
Debian / Ubuntu (.deb)
Recommended for Ubuntu and Debian. Installs via apt
and registers the Borago package repository, so updates arrive
with your normal system updates. No extra setup to run it.
Fedora / RHEL (.rpm)
Recommended for Fedora, RHEL and openSUSE. Installs via
dnf and registers the Borago package repository, so
updates arrive with your normal system updates. No extra setup to
run it.
Linux AppImage
Portable single file for any distribution. Updates itself
automatically in-app. One extra step: after downloading, mark it
executable before the first launch, using your file manager (GUI)
or chmod +x BoragoBoard-*.AppImage.
Environment requirements
- Docker Engine with the Compose plugin (required). Tasks run in isolated per-project containers. Install guide
-
Docker without
sudo(required). Borago Board runs Docker as your user, so add yourself to thedockergroup:sudo usermod -aG docker $USER, then log out and back in. Post-install guide -
Run the AppImage (AppImage only). A downloaded
AppImage is not executable by default, so you mark it executable
once. In your file manager right-click the file,
choose Properties, and turn on "Allow executing file as
program" (or "Executable as Program"), then double-click it. From
a terminal:
chmod +x BoragoBoard-*.AppImage && ./BoragoBoard-*.AppImage. You only do this for the first launch. After that just double-click or run the file normally, and the app's in-app updates keep it runnable, so you never repeat this step unless you manually download the file again. The.deband.rpmpackages skip this step entirely. -
libfuse2 (AppImage only). Most distributions
ship it; on Ubuntu 22.04 and later install it with
sudo apt install libfuse2. The.deband.rpmpackages do not need it. About AppImage and FUSE - gVisor (optional). Adds a stronger sandbox around project containers if installed. Install guide
- One firewall rule (only if you let a project manage its own Docker containers). With ufw or firewalld enabled, traffic from the Docker bridge into your machine is blocked by default, which stops the AI from creating containers while everything else keeps working. The app detects this and can add the rule for you from the project's Containers tab - it opens one port, on the Docker bridge only. How this works
- Ollama, or another local model server (optional). Only needed if you want to run tasks on your own hardware instead of a provider API. Not required otherwise - Borago Board works without it. vLLM, llama.cpp and LM Studio also work, on this machine or another one on your network. Using a local AI model
- System: x86-64 and a desktop session.
- Docker Desktop for Windows (required), using the WSL 2 backend. Tasks run in isolated per-project containers. Install guide
- WSL 2 (required by Docker Desktop). Install guide
- Ollama, or another local model server (optional). Only needed if you want to run tasks on your own hardware instead of a provider API. Not required otherwise - Borago Board works without it. Using a local AI model
- System: Windows 10 or later, x86-64.
- Borago Board for macOS is coming soon. The requirements below are what it will need.
- Docker Desktop for Mac (required). Tasks run in isolated per-project containers. Install guide
- Ollama, or another local model server (optional). Only needed if you want to run tasks on your own hardware instead of a provider API. Not required otherwise - Borago Board works without it. Using a local AI model
- System: macOS 26 (Tahoe) or macOS 15 (Sequoia).