@starlight-ai/discord-waifus
v0.3.3
Published
Global CLI for running the Discord Waifus local orchestration stack
Downloads
1,788
Readme
@starlight-ai/discord-waifus
@starlight-ai/discord-waifus provides the global waifus command for the local Discord Waifus stack.
Install
npm install -g @starlight-ai/discord-waifusFrom a clone:
pnpm --filter @starlight-ai/discord-waifus build
pnpm --filter @starlight-ai/discord-waifus link --globalTypical Flow
Existing clone
waifus use /path/to/Discord-Waifus
waifus init-config
waifus build
waifus start
waifus openFirst run with no existing project
waifus
waifus openOn first run, waifus downloads the latest GitHub Release bundle into ~/Discord-Waifus, verifies the checksum when available, saves that directory as the default project root, runs pnpm install --prod --frozen-lockfile with the bundled pnpm, initializes local runtime files, and starts the local stack.
Refresh an existing release-bundle install
waifus updatewaifus update downloads the latest GitHub Release bundle into the existing project root, preserves local runtime data such as .waifus/, reinstalls runtime dependencies, and restarts the stack if it was already running. It prints progress while resolving the release, downloading, verifying, extracting, applying files, and installing dependencies.
Download from GitHub into a custom directory
waifus init ~/Discord-Waifus --repo https://github.com/HeavenllyDemon/Discord-Waifus
waifus start
waifus openYou can also pin a specific GitHub Release:
waifus init ~/Discord-Waifus --release app-v0.3.0Runtime Model
- committed defaults live in
defaults/ - local runtime state lives in
.waifus/
This CLI is for local-machine usage. The dashboard runs on http://localhost:3000 and the backend API runs on http://127.0.0.1:4000.
