Skip to main content
The Rubix CLI ships as @rubixkube/rubix on npm. Node.js 18 or later is the only prerequisite. A free console.rubixkube.ai account is all you need to sign in.

Install

Verify

You should see the installed semver (for example, 0.0.7). If the command is not found, check that your global npm bin is on your PATH:

Update

Global install:
The CLI also prints a short update notice when a newer release is available.

Uninstall

This removes the binary. Your local auth credentials at ~/.rubix/auth.json stay untouched; delete that file too if you want a fully clean removal.

Requirements and support

Node.js

Version 18 or later. LTS releases recommended.

Operating systems

macOS, Linux, and Windows (PowerShell and WSL both work).

Shell

Any POSIX-compatible shell, plus PowerShell on Windows. No special shell hooks required.

Account

A RubixKube account. Sign up free at console.rubixkube.ai.

Air-gapped or restricted environments

If npm registry access is blocked, mirror the package through your internal registry or reach out at connect@rubixkube.ai for a standalone tarball.

Where to go next

Usage

First-run login, starting a chat, keyboard shortcuts.

Commands

Every top-level command and slash command.