dispatch
Sessions waiting on you:0finished:0· all quiet
Sign inStart the trial

Download

Dispatch v0.2.30

A Windows desktop build. The installer below is the one to want: it keeps itself up to date without ever restarting your terminals.

InstallerWindows · x64
Dispatch v0.2.30 · Windows x64 · NSISDownload v0.2.30 for Windows

Per-user. No admin prompt.

Adds Start Menu and desktop shortcuts, and lets you pick the install folder. Installed copies update themselves in the background.

It is the whole app, the Rust · Tauri · portable-pty build, and the download itself asks nothing of you. The 14-day trial or a licence key is entered in the app's activation window after it installs.

That button always serves the current installer, so it is never a version behind and there is no build to pick. No account and no licence key are needed to fetch it: Dispatch asks for one when you launch it, not when you download it.

01

The SmartScreen prompt, in advance

The installer is unsigned, so the first launch shows Windows' “Windows protected your PC” dialog. Click More info → Run anyway.

A replica of the Windows dialog: “Windows protected your PC. Microsoft Defender SmartScreen prevented an unrecognised app from starting. Running this app might put your PC at risk.”, with a More info link and a Don't run button.Silencing it permanently takes a paid code-signing certificate, which is on the list. Until then the prompt appears on the first launch, and this page tells you before the dialog does.
02

Updates that never kill a running command

An installed copy finds the next release by itself, downloads it in the background, and then waits.

It never restarts itself

This app is full of live terminals, and an update is not a good enough reason to kill a running command. The swap happens the next time you quit.

The version line is the button

When an update is staged, the version line at the bottom of the sidebar becomes the button that installs it. Click it to restart now and it tells you how many terminals that closes first.

It says why it's off

A checkout run from source isn't packaged, so there is nothing to hand a download to. The version line explains itself rather than sitting there inert.

03

Requirements

OS
Windows 10 or 11 (x64)
Terminal backend
portable-pty, inside the Rust host. Nothing to compile
Shell
PowerShell by default; any shell you point it at
Agents
Whatever CLI you already run. A tile is a shell, and it runs the startup command you give that project
Optional
  • Claude Code, for the needs-you signal on the Deck and the usage readout
  • Any MCP client, to drive Dispatch from a session. One entry, no extra server
  • Roblox Studio and Rojo, for the sync chips
04

Release history

VersionReleasedWhat changed
  1. v0.2.30current2026-07-31
    • Stop a black line being ruled under every terminal.
    • Let the page keep its own drag and drop.
  2. v0.2.282026-07-31
    • Retry the update upload when the endpoint is briefly down.
  3. v0.2.272026-07-31
    • Find Studio windows again by asking the kernel for the image path.
  4. v0.2.262026-07-31
    • Let a test build run beside the Dispatch you are working in.
    • Check the install applied without hashing a binary the bundler rewrites.
  5. v0.2.252026-07-31
    • Reopen Dispatch after a restart the user asked for.
  6. v0.2.242026-07-31
    • Rewrite the update menu item in place instead of rebuilding the menu.
  7. v0.2.232026-07-31
    • Point the git badge refresh at project paths instead of terminal ids.
  8. v0.2.222026-07-31
    • Remember the zoom level across reloads and restarts.
  9. v0.2.212026-07-31
    • Version numbering only. The patch counter picked back up at 21, which is why this follows 0.2.2 rather than 0.2.3.
  10. v0.2.22026-07-31
    • Ship the xterm bundles the installer was missing.
  11. v0.2.12026-07-31
    • Verify the update manifest over the bytes that were actually signed.
  12. v0.2.02026-07-31
    • The Rust build: a Tauri host with portable-pty terminals.
    • NSIS installer, signed updates, and the swap deferred to quit.
    • Plugins run on a Lune supervisor.
    • Plugins and integrations consolidated into one Marketplace.
    • The installer moved to its own distribution service.
  13. v0.1.20Electron2026-07-30·
  14. v0.1.19Electron2026-07-30·
  15. v0.1.18Electron2026-07-30·
  16. v0.1.17Electron2026-07-30·
  17. v0.1.16Electron2026-07-30·

v0.1.16 through v0.1.20 are the last Electron builds. v0.2.0 onwards is the Rust one, and the button above only ever serves the newest of them.

05

After it installs

Nothing to subscribe to. This is the last download you have to think about. Every release after it arrives in the background and waits for you to quit, and the release history above is the record of what changed.

  1. Run it. The activation window takes a licence key, or starts the 14-day trial there and then. No card, and no address typed into this website.
  2. Point it at your projects root. It discovers everything under it and groups it. Getting started is four minutes.
  3. Install the Claude Code integration from the Marketplace if you want the Deck and MCP planning. See Planning.