Downloads
Public release status

This is the single public download entrypoint for Kiwi Control.

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.

Planned verification

Fresh terminal commands after install

macOS: launch the app once, then run command -v kc
macOS: run kc --help. If blocked, the app already shows retry/remediation.
Windows: use the setup EXE, then run Get-Command kc
Windows: run kc --help from a fresh shell once real Windows-host proof is complete
Trust notes

Cloudflare hosting does not replace signing proof

macOS still needs signed/notarized/stapled proof.
Windows still needs signed installer proof on a Windows host, plus real Windows-host proof for installer-time CLI readiness.
Install/PATH success and release trust are separate claims.
Public hosting only changes delivery, not trust.
Where to look now

Stay on the single public host

This website and /downloads/ are the public entrypoints. Beta notes and support stay here too.

Windows fallback

Manual Windows CLI path

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.

PowerShell metadata-driven fallback:
$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
`curl.exe` download fallback:
$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