You will need Node.js 20 and Yarn.
npm install -g yarnThe project has native modules that require compilation. Install VS 2022 Build Tools via winget:
winget install Microsoft.VisualStudio.2022.BuildToolsThen add the C++ workload (required — without this, yarn install will fail):
Start-Process "C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe" -ArgumentList "modify --installPath ""C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools"" --add Microsoft.VisualStudio.Workload.VCTools --includeRecommended --passive" -Verb RunAs -WaitNote: If you have VS 2025 Build Tools (
\18\BuildTools) already installed, node-gyp won't recognise it — you still need the 2022 Build Tools alongside it.
From the repo root:
yarn installyarn bks:dev from the root may not launch the Electron window reliably on Windows. Instead, run from apps/studio:
cd apps/studio
node ./esbuild.mjs watchFor hot reload on the frontend, open a second terminal and run:
cd apps/studio
yarn dev:viteSqlWolf is an Electron desktop app — it opens as a desktop window, not in a browser.