Requirements
- 64-bit Windows 10 1809+
- PowerShell 5.1 or newer
- Internet access during install
A self-contained, per-user installation. No administrator access or separate .NET installation required.
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.
OpenCaddis Windows releases are Authenticode-signed by Vulcan365 using Microsoft Azure Artifact Signing. The installer also verifies the release ZIP against its published SHA-256 checksum before replacing application files.
Application files go to %LOCALAPPDATA%\Programs\OpenCaddis. The installer creates a Start Menu shortcut and does not require elevation.
Run the same command again to upgrade or repair. Configuration, connections, add-ons, and other user data remain outside the application folder.
Confirms a supported 64-bit Windows version and detects Microsoft Edge WebView2.
Fetches the release ZIP and matching SHA-256 checksum directly from GitHub Releases.
Stages the new build, preserves the previous installation until replacement succeeds, and restores it if an error occurs.
Creates the Start Menu shortcut and launches the app. WebView2 is installed silently for the current user only when missing.
Close OpenCaddis, then run the primary install command again. To install a specific release without launching it afterward:
& ([scriptblock]::Create((iwr -useb https://opencaddis.ai/install.ps1).Content)) -Version v0.6.2 -NoLaunch
This removes the application and Start Menu shortcut while preserving user data:
& ([scriptblock]::Create((iwr -useb https://opencaddis.ai/install.ps1).Content)) -Uninstall
To also permanently remove configuration, credentials, add-ons, and other OpenCaddis user data:
& ([scriptblock]::Create((iwr -useb https://opencaddis.ai/install.ps1).Content)) -Uninstall -PurgeData