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 | Current main, 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 and SHA256SUMS.txt.sig from the same release as the installer.
# macOS — verify only the Apple Silicon DMG you downloadedgrep ' Golavo_.*_aarch64\.dmg$' SHA256SUMS.txt | shasum -a 256 -c -# 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. To authenticate the
checksum ledger with Minisign, use the updater public key pinned in
tauri.updater.conf.json:
# Tauri publishes the Minisign text wrapped once in base64.openssl base64 -d -A -in SHA256SUMS.txt.sig -out SHA256SUMS.txt.minisigminisign -Vm SHA256SUMS.txt -x SHA256SUMS.txt.minisig \ -P RWRLhEcV9IUiShiieoXJLqLtPGcNWvMyHDbACD48bHGolaglLW5RdQxNDownload the installer, ledger, and ledger signature only from the official Golavo releases. See Installation for the release-identity boundary.