Setting up your machine for WBSP development

Install

speckit

pnpm

npm install -g pnpm

Docker Desktop

VS Code extensions

  • Claude extension to VS Code.
  • vscode-pdf (tomoki1207)
  • Markdown PDF (yzane)

Impeccable

This is a great UI design tool

npx impeccable install

WBSP CLI

The CLI allows you to deploy applications, see what is running, view logs, take backups, and other project lifecycle operations.

curl -fsSL https://get.wbsp.ai/install.sh | bash

The script detects your OS/architecture, downloads the matching wbsp-app, verifies its SHA-256 checksum, and installs it to /usr/local/bin (or ~/.local/bin if that isn't writable). Useful overrides:

# pin a version
curl -fsSL https://get.wbsp.ai/install.sh | WBSP_VERSION=v0.1.5 bash
# choose the install directory
curl -fsSL https://get.wbsp.ai/install.sh | WBSP_INSTALL_DIR="$HOME/bin" bash

Verify:

wbsp-app --version

Autocomplete

If you follow these instructions, then you can use the TAB key to autocomplete wbsp-app commands. It's quite convenient, as many of the parameters are too long to type in every time (e.g. --destination, --provider).