GitHubBlog

Search Documentation

Search for a page in the docs

Windows

Most Windows users should use the source install path below. It is the recommended Windows path today, gives you useful terminal logs, and avoids the unsigned beta installer.

The Windows .exe build exists for installer testing, but it is unsigned and may be blocked by SmartScreen. Use it only if you are explicitly testing packaging; see Experimental installer.

Requirements

Install these first:

Install pnpm with:

npm install -g pnpm

Or use Corepack if you already prefer it:

corepack enable
corepack prepare pnpm@latest --activate

Clone and install

Open PowerShell, then run:

git clone https://github.com/TraderAlice/OpenAlice.git
cd OpenAlice
pnpm install

Run OpenAlice

pnpm dev

The dev orchestrator prints the URLs it picked. Open the UI URL, usually:

http://localhost:5173

Trust the URL printed by the terminal if the port auto-bumps.

Agent login

OpenAlice does not run the model loop inside its own backend. It starts native agent CLIs inside workspaces.

For Claude Code:

claude

Complete the login flow once. If you use Codex:

codex login

You can also add API-key credentials later in Settings -> AI Provider.

Do you need WSL or Git Bash?

Usually, no.

Built-in workspace templates bootstrap on OpenAlice's bundled Node and bundled git. They do not need bash, WSL, or system git at runtime.

You only need Git Bash or WSL2 when a third-party workspace template still ships a bootstrap.sh and expects a POSIX shell.

Experimental installer

The Windows .exe is available for packaging smoke tests:

Download the experimental Windows .exe

It is unsigned, so SmartScreen may block it. If you are trying OpenAlice rather than testing the installer itself, use the source path above.

Troubleshooting

PowerShell cannot run pnpm — Check your execution policy or use a normal terminal profile that can run global npm binaries.

A port is already in usepnpm dev probes and auto-bumps ports. Open the URL it prints.

SmartScreen blocks the .exe — Use the source path above. The .exe is not the recommended Windows path yet.

Agent authentication fails — Run claude or codex login directly in the same Windows user account, complete login, then restart pnpm dev.

Next Steps