Update and roll back

Update Hivemind from the app or a terminal, switch between stable and nightly builds, and go back to an older release.

Update when the app says a new version is out, or go back to an older one if a release breaks something for you.

Paste this into your coding agent to update Hivemind, or roll it back to one release.

Show the prompt
Update Hivemind on this computer, or roll it back to the release I name.

1. Record the current version with `hive --version`.
2. On macOS, check whether the app is open. If it is, ask me to quit it first: the installer does not replace a running app on macOS.
3. To update: run `hivemind upgrade`. To roll back or pin a version: on Linux and macOS run `bash <(curl -fsSL https://hivemind.griiken.com/install.sh) --version <tag>`; on Windows run `& ([scriptblock]::Create((irm https://hivemind.griiken.com/install.ps1))) -Version <tag>`. Tags look like `v2026.10.3`; ask me which one.
4. Check `hive --version` prints the version expected. If the app was open on Linux, tell me to restart it to finish.
5. In each project that uses Hivemind's agent skills, run `hive add skill` to refresh them.

At the end, tell me the old and the new version.

REFERENCE https://hivemind.griiken.com/guide/update-and-roll-back.md

Update from the app

Press Update available

When a new release is out, the toolbar shows Update available. Press it. It shows Updating… while it downloads.

Press Restart to finish

When it shows Restart to finish, press it. The app restarts on the new version.

Your agents keep running in the background process while the app restarts.

Update from a terminal

hivemind upgrade

hivemind upgrade runs the installer again. It does nothing when you are already on the newest version. hive upgrade does the same.

On macOS, quit Hivemind first. The installer does not replace a running app there, and says hivemind is running — the app was NOT upgraded.

After an update, refresh the agent skills in each project that uses them:

hive add skill

Switch channels

ChannelGetsSwitch with
Stableeach releasebash install.sh --channel stable
Nightlya build from main, every daybash install.sh --channel nightly

On Windows, use -Channel stable or -Channel nightly. Upgrades stay on the channel you chose, and so does the app's update check.

Roll back

To install one exact release, older ones too, name its tag:

bash <(curl -fsSL https://hivemind.griiken.com/install.sh) --version v2026.10.2

Every release and its tag is on GitHub Releases. What changed in each is in the Changelog.

An update may have moved your data to a new shape. To put it back too, quit the app and run hive migrations restore <change> with the older version installed: When an update changes your data.

Check it worked

hive --version

It prints the version you chose.

If it didn't work

What you seeFix
hivemind is running — the app was NOT upgradedQuit Hivemind, then run hivemind upgrade again.
Agents gone after the updateSee Agents stopped after an upgrade.
upgrade failedCheck you are online, and that curl is installed.

Last validated for Hivemind 2026.10.3.

Edit on GitHub

On this page