Home Assistant BOINC apps repository
This repository allows to install the Home Assistant BOINC App and other related apps in your Home Assistant installation to contribute to scientific research projects using the BOINC platform.
The BOINC platform enables individuals to contribute their computer's idle processing power to various scientific research projects, such as climate modeling, medical research, and astrophysics.
Installation
To install the apps provided by this repository in your Home Assistant instance, click on the button above or follow these steps:
- Open your Home Assistant instance.
- Go to Settings → Apps (called Add-ons before Home Assistant 2026.2).
- Click on the "App Store" button in the bottom right corner.
- Click on the three dots in the top right corner and select "Repositories".
- Add the repository URL:
https://github.com/hectorespert/boinc-addons. - Install the desired apps from the store.
Usage
This repository contains the following apps, enable them as needed:
BOINC app
BOINC is an open-source software platform for computing using volunteered resources.
This app configures and executes the BOINC client in your Home Assistant instance, downloads scientific computing jobs and runs them invisibly in the background.
boinctui app
boinctui is a fullscreen text mode manager for the BOINC client.
It provides a terminal user interface (TUI) to monitor and control the BOINC client.
BOINC UI app
A graphical web interface to monitor and control the BOINC client, as an alternative to the text mode interface boinctui provides.
It opens a page inside Home Assistant showing what each of your BOINC machines is computing and the projects it is attached to — the BOINC app on this machine, other computers on your network, or both — and each machine can be set to compute always, to follow its own preferences, or to stop.
It does not yet act on individual tasks, attach or detach projects, or change a machine's preferences. Use boinctui for those.