Windows Setup Guide

Complete guide to installing and configuring Bootspring on Windows.

System Requirements

RequirementMinimumRecommended
Windows10 (1903+)11
Processorx64x64
Memory4 GB RAM8 GB RAM
Disk500 MB1 GB
Node.jsv18.0.0v20.x LTS

Installation Methods

Loading code block...

Method 2: Windows Package Manager (winget)

Loading code block...

Method 3: Node.js Installer

  1. Download from nodejs.org
  2. Run the installer
  3. Restart terminal
  4. Install Bootspring:
Loading code block...

Method 4: nvm-windows

For managing multiple Node.js versions:

Loading code block...

Terminal Options

Install from Microsoft Store or:

Loading code block...

Configure in Settings (Ctrl+,):

Loading code block...

PowerShell 7

Loading code block...

Git Bash

Included with Git for Windows:

Loading code block...

WSL 2 (Windows Subsystem for Linux)

For a Linux-like experience:

Loading code block...

PowerShell Configuration

Profile Setup

Open PowerShell profile:

Loading code block...

Add completions and aliases:

Loading code block...

Save and reload:

Loading code block...

Execution Policy

If scripts are blocked:

Loading code block...

Authentication

Browser Login

Loading code block...

Opens your default browser for authentication.

Device Code

For terminals without browser access:

Loading code block...

Environment Variable

For CI/CD and automation:

Loading code block...

Project Setup

Initialize Project

Loading code block...

Interactive Mode

Loading code block...

Quick Setup

Loading code block...

VS Code Integration

Install VS Code

Loading code block...

Install Extension

Loading code block...

Or via VS Code:

  1. Open Extensions (Ctrl+Shift+X)
  2. Search "Bootspring"
  3. Install

Configure Extension

Settings (Ctrl+,):

Loading code block...

Integrated Terminal

VS Code uses PowerShell by default. Bootspring works seamlessly:

Loading code block...

Claude Desktop Integration

Install Claude Desktop

  1. Download from claude.ai/download
  2. Run the installer
  3. Sign in with your Anthropic account

Configure MCP Server

Loading code block...

Manual Configuration

If automatic setup fails, edit: %APPDATA%\Claude\claude_desktop_config.json

Loading code block...

Verify MCP

  1. Restart Claude Desktop
  2. Check for "bootspring" in available tools
  3. Test: "Use bootspring_context to describe this project"

JetBrains IDE Setup

Install Plugin

  1. Open Settings (Ctrl+Alt+S)
  2. Plugins → Marketplace
  3. Search "Bootspring"
  4. Install and restart

Terminal Configuration

Settings → Tools → Terminal:

  • Shell path: pwsh.exe or C:\Program Files\PowerShell\7\pwsh.exe

Run Configurations

Create a Run Configuration for Bootspring:

  1. Run → Edit Configurations
  2. Add → Shell Script
  3. Script: bootspring generate

Windows Defender Configuration

Windows Defender may scan Node.js operations, causing slowdowns.

Add Exclusions

Loading code block...

Verify Exclusions

Loading code block...

Path Configuration

Check PATH

Loading code block...

Add npm Global to PATH

Loading code block...

WSL 2 Setup

For a Linux-like experience on Windows:

Enable WSL 2

Loading code block...

Install Ubuntu

Loading code block...

Configure WSL

Inside WSL:

Loading code block...

Access Windows Projects

Loading code block...

VS Code with WSL

  1. Install "Remote - WSL" extension
  2. Open folder in WSL: code . from WSL terminal

Credential Manager

Store API key securely:

Using cmdkey

Loading code block...

Using PowerShell SecretManagement

Loading code block...

Troubleshooting

'bootspring' is not recognized

Loading code block...

Permission Denied

Loading code block...

SSL Certificate Errors

Loading code block...

Long Path Issues

Enable long paths in Windows:

Loading code block...

Antivirus Blocking

If antivirus software blocks Bootspring:

  1. Add exclusion for node.exe
  2. Add exclusion for npm global directory
  3. Add exclusion for project directories

PowerShell Execution Policy

Loading code block...

Health Check

Loading code block...

Expected output:

Bootspring Health Check ======================= System: ✓ Windows 11 Pro (22H2) ✓ AMD Ryzen 9 5900X ✓ 32 GB RAM Runtime: ✓ Node.js v20.10.0 (x64) ✓ npm v10.2.3 ✓ Bootspring v1.2.0 Configuration: ✓ Config file: Valid ✓ Context file: Present ✓ API key: Configured Network: ✓ API: Connected ✓ Latency: 52ms Integrations: ✓ Claude Desktop: Configured ✓ VS Code: Extension installed All 12 checks passed!

Uninstallation

Remove Bootspring

Loading code block...

Clean Configuration

Loading code block...

Remove Environment Variables

Loading code block...

Remove MCP Configuration

Edit %APPDATA%\Claude\claude_desktop_config.json and remove the bootspring entry.

Next Steps