Skip to content

Install on Windows

There are two routes on Windows. Pick one.

The team installer is a bash script and workers are Linux-only, so run everything inside WSL2. Native Windows is not supported for this route.

  1. In an admin PowerShell, install Ubuntu and reboot.

    Terminal window
    wsl --install -d Ubuntu
  2. Install Docker Desktop and enable WSL integration for Ubuntu (Settings > Resources > WSL integration).

  3. In the Ubuntu shell, install Node.js 22+ and git, then follow the Linux guide. Clone into the Linux filesystem (~/azhi-flow), not /mnt/c, which is slow and breaks file permissions.

  4. Open Mission Control in your Windows browser. WSL2 forwards localhost, so http://localhost:7400 works, and npx azhi open <run-id> prints a ready-to-paste link.

If the page does not load, check that docker ps shows port 7400 published, wait about 15 seconds after the installer, and make sure localhostForwarding is not disabled in %UserProfile%\.wslconfig.