Install and authenticate
stable
Requires Node.js 20 or newer.
npm install -g @sift-wiki/cli@0.1.10npm view @sift-wiki/cli@0.1.10 versionsift auth status --jsonsift loginsift doctor --jsonsift login opens browser authorization and stores a refreshable local profile in the operating-system credential store. auth status should move from an unauthenticated result to a selected workspace/brain scope without printing a token.
doctor checks auth, scope, API reachability, and tool availability independently. A non-OK result can identify a missing capability or runtime tool even when login and read access succeeded; follow the failed check instead of repeating login blindly.
Zero-install
Section titled “Zero-install”npx -y @sift-wiki/cli@0.1.10 auth status --jsonnpm exec --yes --package @sift-wiki/cli@0.1.10 -- sift doctor --jsonUpgrade or remove
Section titled “Upgrade or remove”npm install -g @sift-wiki/cli@latestnpm uninstall -g @sift-wiki/cliPin an exact version in automation. Use @latest only for interactive setup where accepting an upgrade is intentional.