Windows
Install the OwnLLM CLI on Windows 10 / 11 via the install script or a signed zip.
The CLI runs on Windows 10 and 11, x86_64 and arm64. Both PowerShell (recommended) and Git Bash work for the install script.
Install script (PowerShell)
iwr https://ownllm.app/install.ps1 -UseBasicParsing | iexThe script:
- Detects your architecture.
- Fetches the signed zip from the GitHub releases.
- Verifies the Authenticode signature.
- Drops
ownllm.exeinto%LOCALAPPDATA%\Programs\ownllm\and adds it to your userPATH.
If you'd rather inspect the script first:
iwr https://ownllm.app/install.ps1 -UseBasicParsing -OutFile install.ps1
notepad install.ps1
.\install.ps1Manual download
Grab the zip from the
releases page,
verify the signature, and put ownllm.exe on your PATH:
$arch = if ($env:PROCESSOR_ARCHITECTURE -eq "ARM64") { "arm64" } else { "x86_64" }
$file = "ownllm-windows-$arch.zip"
iwr "https://github.com/impulse-studio/ownllm/releases/latest/download/$file" -OutFile $file
Expand-Archive $file -DestinationPath "$env:LOCALAPPDATA\Programs\ownllm" -Force
[Environment]::SetEnvironmentVariable(
"Path",
"$env:LOCALAPPDATA\Programs\ownllm;" + [Environment]::GetEnvironmentVariable("Path", "User"),
"User"
)Open a new terminal so the updated PATH is picked up.
Authenticode signature
Verify the signature in PowerShell:
Get-AuthenticodeSignature ownllm.exeThe signer should be OwnLLM and Status should be Valid.
Verify the install
ownllm --version
ownllm doctorRun as a Windows service
ownllm service installThis registers the agent as a user-mode Windows Service so it restarts
on login. See service for system-wide
installation (which needs an admin shell).
What about the desktop app?
If you'd rather have a GUI, the
Atlas desktop app ships as a signed .msi.
The CLI and desktop app pair to the same OwnLLM tenant.
Next steps
- Pair the machine.
- Register a service so the agent autostarts.