Windows x64

Install OpenCaddis

A self-contained, per-user installation. No administrator access or separate .NET installation required.

PowerShell
iwr -useb https://opencaddis.ai/install.ps1 | iex

The installer downloads the latest GitHub release and verifies its SHA-256 checksum before replacing application files.

Unsigned preview release

The first Windows build is not Authenticode-signed. Windows may show an Unknown publisher or Microsoft Defender SmartScreen warning. Review the open-source code, installer, release checksum, and release notes before continuing.

Requirements

  • 64-bit Windows 10 1809+
  • PowerShell 5.1 or newer
  • Internet access during install

Per-user install

Application files go to %LOCALAPPDATA%\Programs\OpenCaddis. The installer creates a Start Menu shortcut and does not require elevation.

Safe upgrades

Run the same command again to upgrade or repair. Configuration, connections, add-ons, and other user data remain outside the application folder.

What the installer does

  1. 1
    Checks compatibility

    Confirms a supported 64-bit Windows version and detects Microsoft Edge WebView2.

  2. 2
    Downloads and verifies

    Fetches the release ZIP and matching SHA-256 checksum directly from GitHub Releases.

  3. 3
    Installs with rollback

    Stages the new build, preserves the previous installation until replacement succeeds, and restores it if an error occurs.

  4. 4
    Starts OpenCaddis

    Creates the Start Menu shortcut and launches the app. WebView2 is installed silently for the current user only when missing.

Upgrade or repair

Close OpenCaddis, then run the primary install command again. To install a specific release without launching it afterward:

PowerShell
& ([scriptblock]::Create((iwr -useb https://opencaddis.ai/install.ps1).Content)) -Version v0.6.1 -NoLaunch

Uninstall

This removes the application and Start Menu shortcut while preserving user data:

PowerShell
& ([scriptblock]::Create((iwr -useb https://opencaddis.ai/install.ps1).Content)) -Uninstall

To also permanently remove configuration, credentials, add-ons, and other OpenCaddis user data:

PowerShell
& ([scriptblock]::Create((iwr -useb https://opencaddis.ai/install.ps1).Content)) -Uninstall -PurgeData