Desktop installers
macOS default CLI setup is already proven. Windows setup EXE is the intended default Windows path for installer-time CLI setup, but it still needs real Windows-host proof. Treat MSI as secondary until it has the same proof bar.
Use this page for the current public release status, desktop installers, release metadata, checksums, and the exact verification commands from the same public website host.
No public release is published yet. This page will list installers, checksums, and verification steps when the first release is ready.
macOS default CLI setup is already proven. Windows setup EXE is the intended default Windows path for installer-time CLI setup, but it still needs real Windows-host proof. Treat MSI as secondary until it has the same proof bar.
Desktop install stays primary. These bundles remain optional for users who explicitly want the standalone CLI path.
command -v kckc --help. If blocked, the app already shows retry/remediation.Get-Command kckc --help from a fresh shell once real Windows-host proof is completeThis website and /downloads/ are the public entrypoints. Beta notes and support stay here too.
Fallback only. The desktop installer remains the primary path. Use this only if the Windows installer path is blocked and only after the Windows CLI bundle is published on this site.
$meta = Invoke-RestMethod "https://kiwi-control.kiwi-ai.in/data/latest-release.json"; if (-not $meta.publicReleaseReady -or -not $meta.artifacts.cliWindows.latestUrl) { throw "Windows CLI bundle is not published yet. Use the desktop installer path for now." }; $zip = Join-Path $env:TEMP "kiwi-control-cli.zip"; $dir = Join-Path $env:TEMP "kiwi-control-cli"; Invoke-WebRequest $meta.artifacts.cliWindows.latestUrl -OutFile $zip; Remove-Item -Recurse -Force $dir -ErrorAction SilentlyContinue; Expand-Archive $zip -DestinationPath $dir -Force; & (Join-Path $dir "install.ps1"); Get-Command kc; kc --help
$meta = Invoke-RestMethod "https://kiwi-control.kiwi-ai.in/data/latest-release.json"; if (-not $meta.publicReleaseReady -or -not $meta.artifacts.cliWindows.latestUrl) { throw "Windows CLI bundle is not published yet. Use the desktop installer path for now." }; $zip = Join-Path $env:TEMP "kiwi-control-cli.zip"; $dir = Join-Path $env:TEMP "kiwi-control-cli"; curl.exe -L $meta.artifacts.cliWindows.latestUrl -o $zip; Remove-Item -Recurse -Force $dir -ErrorAction SilentlyContinue; Expand-Archive $zip -DestinationPath $dir -Force; & (Join-Path $dir "install.ps1"); Get-Command kc; kc --help