Download & run
Golavo runs on your computer in all three modes. There is no hosted forecasting service and no account requirement.
The website download section detects macOS or Windows and turns the desktop buttons into direct links to the matching asset in the newest stable GitHub release. If GitHub’s API is unavailable, the buttons safely fall back to the release page instead of guessing a filename.
Both desktop downloads are produced by the same release workflow. A stable release is blocked unless its signed in-app updater is present, so the website does not point at a stranded installer. After you opt into automatic checks, Golavo checks GitHub once a day, shows an in-app notification when a newer stable release is found, and downloads only after you click Update now. You can always check manually in Settings → Updates.
Which option should I use?
Section titled “Which option should I use?”| Option | Requirements | Best for |
|---|---|---|
| Browser UI | Python 3.12+, Node 22+, source checkout | Developers, Linux, Intel Macs, and anyone who wants to inspect the code |
| macOS app | Apple Silicon Mac | The simplest Mac install; no Python or Node required |
| Windows app | 64-bit Windows 10 or 11 | The simplest Windows install; no Python or Node required |
Verify a desktop download
Section titled “Verify a desktop download”Download SHA256SUMS.txt from the same release as the installer.
# macOS — run in the folder containing the DMG and SHA256SUMS.txtshasum -a 256 -c SHA256SUMS.txt# Windows PowerShell — compare the result with the matching SHA256SUMS.txt lineGet-FileHash .\Golavo_*_x64-setup.exe -Algorithm SHA256The versioned Windows filename changes each release; use the exact name you downloaded. A checksum match detects corruption or an incomplete download. The checksum file is not itself signed, so download both only from the official Golavo releases.