Install
Use the installer unless you have a reason not to. It sets up the CLI and runs onboarding.Quick install (recommended)
System requirements
- Node >=22
- macOS, Linux, or Windows via WSL2
pnpmonly if you build from source
Choose your install path
1) Installer script (recommended)
Installsclawdia globally via npm and runs onboarding.
2) Global install (manual)
If you already have Node:sharp fails to install, force prebuilt binaries:
sharp: Please add node-gyp to your dependencies, either install build tooling (macOS: Xcode CLT + npm install -g node-gyp) or use the SHARP_IGNORE_GLOBAL_LIBVIPS=1 workaround above to skip the native build.
Or:
3) From source (contributors/dev)
pnpm clawdia ....
4) Other install options
After install
- Run onboarding:
clawdia onboard --install-daemon - Quick check:
clawdia doctor - Check gateway health:
clawdia status+clawdia health - Open the dashboard:
clawdia dashboard
Install method: npm vs git (installer)
The installer supports two methods:npm(default):npm install -g clawdia@latestgit: clone/build from GitHub and run from a source checkout
CLI flags
--install-method npm|git--git-dir <path>(default:~/clawdia)--no-git-update(skipgit pullwhen using an existing checkout)--no-prompt(disable prompts; required in CI/automation)--dry-run(print what would happen; make no changes)--no-onboard(skip onboarding)
Environment variables
Equivalent env vars (useful for automation):CLAWDIA_INSTALL_METHOD=git|npmCLAWDIA_GIT_DIR=...CLAWDIA_GIT_UPDATE=0|1CLAWDIA_NO_PROMPT=1CLAWDIA_DRY_RUN=1CLAWDIA_NO_ONBOARD=1SHARP_IGNORE_GLOBAL_LIBVIPS=0|1(default:1; avoidssharpbuilding against system libvips)
Troubleshooting: clawdia not found (PATH)
Quick diagnosis:
$(npm prefix -g)/bin (macOS/Linux) or $(npm prefix -g) (Windows) is not present inside echo "$PATH", your shell can’t find global npm binaries (including clawdia).
Fix: add it to your shell startup file (zsh: ~/.zshrc, bash: ~/.bashrc):
npm prefix -g to your PATH.
Then open a new terminal (or rehash in zsh / hash -r in bash).
