shadowcode.BY SHADOWFETCH STUDIO

SHADOWCODE FOR WINDOWS · VERSION 2.3.1

An AI coding agent
for Windows.

ShadowCode is a free, open-source desktop coding agent. Point it at a project folder, choose a local model or a cloud API, and review every change before you keep it. It runs on Windows 10 and 11, as well as macOS and Linux.

Download for Windows Other platforms

Install with one command

In PowerShell, run:

irm https://raw.githubusercontent.com/ShadowfetchStudio/ShadowCode/main/scripts/install-windows.ps1 | iex

The script downloads the latest installer and the release's checksum file. It refuses the installer if the SHA-256 doesn't match. Then it installs ShadowCode for your account only and adds the shadowcode command to your PATH. Run it again to update. You can read the script first.

Coming soon to winget.

Or use the installer

Download ShadowCode_2.3.1_x64-setup.exe (23.7 MB) and run it. It installs for your Windows account only.

The installer isn't code-signed yet, so Windows SmartScreen may show Windows protected your PC for a copy downloaded in a browser:

  1. Select More info.
  2. Check that the app is ShadowCode_2.3.1_x64-setup.exe, then select Run anyway.

Check your download against SHA-256 7a957342206b1413ecaf153f284880bc5df562971094c50b703096bbb26a3bba. Get it from ShadowCode_2.3.1_windows.sha256. In PowerShell, compare it with Get-FileHash .\ShadowCode_2.3.1_x64-setup.exe.

Requirements

WindowsWindows 10 version 1809 or later, or Windows 11
Processor64-bit (x64) Intel or AMD
PermissionsA normal user account; no administrator rights
Local modelsRun on the CPU with the bundled llama.cpp. They need enough free memory for the model you pick.
Cloud modelsYour own API key or provider account; the provider may charge

Where things live

App%LOCALAPPDATA%\ShadowCode
Settings%APPDATA%\ShadowCode\config (roams with your account)
History, models, caches%LOCALAPPDATA%\ShadowCode
API keysWindows Credential Manager

To uninstall, use Settings → Apps → Installed apps → ShadowCode.

How it works on Windows

Questions

Is ShadowCode free on Windows?

Yes. It's free and open source under the Apache 2.0 license. Cloud providers you connect may charge for their own services.

Do I need WSL, Git Bash or admin rights?

No. The installer is per-user and bundles its own sandbox shell. Git for Windows is useful for your own work, but ShadowCode doesn't need it to run.

Why does Windows warn me about the installer?

The installer isn't code-signed yet, so SmartScreen doesn't recognise it. Check the SHA-256 above, then choose More info → Run anyway. The PowerShell command checks the checksum for you and doesn't trigger the prompt.

Does my code leave my PC?

With a local model, inference runs on your computer. Cloud models and vendor agents receive the context needed for each task. Use offline mode to keep ShadowCode on local models only.

Is there an ARM64 Windows build?

Not yet. Version 2.3.1 for Windows is x64 only.

How do I update?

Run the PowerShell command again, or download the newer installer from the releases page. Either way, the new version replaces the old one and your settings are kept.

ShadowCode is built by one independent developer. If it helps you, buy me a coffee ☕.