Install on Windows

One command. 65 statically-linked PE binaries. Installs to %LOCALAPPDATA%\scorpiox — no admin required, no registry changes, no dependencies.

65Binaries
PEFormat
x86_64Arch
~18 MBDownload

Contents

Quick Start

Open PowerShell and run:

iwr -useb https://get.scorpiox.net | iex

No admin privileges required. Installs to %LOCALAPPDATA%\scorpiox and adds itself to your user PATH. Open a new terminal after install.

Requirements

All binaries are statically linked — no Visual C++ Redistributable, no .NET runtime, no DLL dependencies. Built with MinGW gcc (WinLibs POSIX UCRT).

What the Installer Does

The install script (install_win.ps1) performs 7 steps:

1

Create install directory

Creates %LOCALAPPDATA%\scorpiox if it doesn't exist.

2

Download release archive

Fetches scorpiox_code_windows.zip (~18 MB) from dist.scorpiox.net. Branch is auto-detected from index.txt.

3

Verify & extract

SHA256 checksum verification, then extracts all binaries to the install directory.

4

Download scorpioxcode.exe

The main orchestrator binary — downloaded separately with its own SHA256 check.

5

Add to PATH

Adds %LOCALAPPDATA%\scorpiox to your user PATH (no admin needed). Takes effect in new terminal sessions.

6

Create scorpiox-update

Generates scorpiox-update.ps1 and .cmd wrapper for one-command updates.

7

Create scorpiox-uninstall

Generates scorpiox-uninstall.ps1 and .cmd wrapper for clean removal.

Included Binaries

65 PE executables included on Windows:

scorpiox-agent scorpiox-askuserpermission scorpiox-askuserquestion scorpiox-bash scorpiox-beam scorpiox-bmp2png scorpiox-busybox scorpiox-claudecode-fetchtoken scorpiox-claudecode-models scorpiox-claudecode-refreshtoken scorpiox-codex-fetchtoken scorpiox-codex-models scorpiox-codex-refreshtoken scorpiox-config scorpiox-conv scorpiox-debug scorpiox-dns scorpiox-editfile scorpiox-email scorpiox-emit-session scorpiox-fetch scorpiox-frp scorpiox-gemini-vertex scorpiox-google-claude scorpiox-google-fetchtoken scorpiox-google-gemini scorpiox-google-models scorpiox-googlemaps scorpiox-googleweather scorpiox-grep scorpiox-hook scorpiox-host scorpiox-kql scorpiox-logger scorpiox-mcp scorpiox-mcp-httpclient scorpiox-mirror-git scorpiox-multiplexer scorpiox-openai scorpiox-otp scorpiox-planmode scorpiox-printlogs scorpiox-readfile scorpiox-renderimage scorpiox-rewind scorpiox-screenshot scorpiox-sdk scorpiox-search scorpiox-server scorpiox-server-email scorpiox-server-fetchtoken scorpiox-server-http2tcp scorpiox-skills scorpiox-systemprompt scorpiox-tasks scorpiox-tmux scorpiox-transcript scorpiox-usage scorpiox-vault-git scorpiox-vertex-models scorpiox-vi scorpiox-voice scorpiox-websearch scorpiox-wsl sx

Excluded on Windows (13)

These binaries require Linux-specific APIs (namespaces, cgroups, forkpty) and are not available on Windows:

scorpiox-cron scorpiox-docs scorpiox-executecurl scorpiox-imessage scorpiox-init scorpiox-podman scorpiox-runtest scorpiox-sshpass scorpiox-thunderbolt4 scorpiox-traffic scorpiox-unshare scorpiox-vm scorpiox-whatsapp

Shared Libraries

Win32 Link Libraries

ws2_32 wldap32 crypt32 advapi32 bcrypt secur32 iphlpapi ole32 wininet gdi32 user32

Configuration

After installation, create a config file at one of these locations (searched in order):

# Option 1: Next to binaries (per-machine) %LOCALAPPDATA%\scorpiox\scorpiox-env.txt # Option 2: User home (per-user) %USERPROFILE%\.scorpiox\scorpiox-env.txt # Option 3: Project directory (per-project) .scorpiox\scorpiox-env.txt

Minimal config to get started:

# scorpiox-env.txt — minimal Windows setup PROVIDER=anthropic ANTHROPIC_API_KEY=sk-ant-... MODEL=sonnet

Config uses flat KEY=value format. No YAML, no TOML. Parsed in C with zero dependencies. See full configuration reference for all 200+ keys.

WSL Integration

scorpiox-wsl is a Windows-exclusive binary that spawns isolated Linux containers inside WSL2. This gives you native Linux tools (git, curl, build toolchains) from a Windows host.

# Launch WSL container scorpiox-wsl # With volume mount TMUX_WSL_VOLUME_MOUNT=C:\Projects:/workspace # Extra WSL arguments TMUX_WSL_EXTRA_ARGS=--distribution Ubuntu

WSL2 must be enabled on your system. Run wsl --install from an admin PowerShell if you haven't already. Minimum: Windows 10 version 2004 (Build 19041).

Update & Uninstall

Both commands are created during installation:

# Update to latest version scorpiox-update # Or run the PowerShell script directly powershell -ExecutionPolicy Bypass -File "%LOCALAPPDATA%\scorpiox\scorpiox-update.ps1" # Uninstall everything scorpiox-uninstall # What gets removed: # - All binaries in %LOCALAPPDATA%\scorpiox # - PATH entry # - Optionally: user data in %USERPROFILE%\.scorpiox

Troubleshooting

ProblemSolution
sx not found after install Open a new PowerShell window. PATH changes only apply to new sessions.
Execution policy error Run Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
SHA256 checksum mismatch Re-run the install command. If persistent, check proxy/firewall isn't modifying the download.
Download fails / timeout Check access to dist.scorpiox.net and get.scorpiox.net. Corporate proxies may require config.
WSL not available Run wsl --install from admin PowerShell, reboot, then retry.
Antivirus blocking binaries Add %LOCALAPPDATA%\scorpiox to your AV exclusion list. All binaries are unsigned open-source builds.

Platform Features