JoinGrove

Install on Windows

Source: docs/get-started/install-windows.md
Generated: 01/09/2026

Run JoinGrove on Windows — development, Classic IDE, and remote server modes.


Key Concepts

  • What: Windows prerequisites and launch commands for JoinGrove development and REH server deployment.
  • Why: Windows labs and cybercafés need the same offline-first, agent-first experience as macOS/Linux.
  • Related: Quickstart (quickstart.md), run modes (run-modes.md).

API / Reference

Mode Command Notes
Dev (Agents) npm run dev Use PowerShell or Git Bash
Classic IDE scripts\code.bat --classic Or ./scripts/code.sh in Git Bash
REH server npm run server Shared lab VM
Build tools Visual Studio Build Tools Required for native modules

Setup & Installation

  1. Install Node.js 24.13+, Python 3, and Visual Studio Build Tools (C++ workload).
  2. Clone repo → npm installnpm run dev.
  3. If native module errors occur, run npm install --global windows-build-tools (legacy) or install VS Build Tools manually.
  4. Command Palette → Choose How to Run JoinGrove… (joingrove.runAnywhereWizard) for server/browser setup.

Code Examples

git clone https://github.com/codebwoy/joingrove.git
cd joingrove
npm install
npm run dev

Classic workbench:

scripts\code.bat --classic

Verify:

npm run verify-branding

Next: Set up offline AI with npm run setup-offline-ai if Ollama is installed on Windows.


How It Connects