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.
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.
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.1 -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