Manage resources, automate workflows, and provision demo environments — all from your terminal. Built for integrators, optimized for AI agents.
$ slcli login
Server URL: https://myserver.example.com
API Key: ****
✓ Profile 'default' saved successfully.
$ slcli info
┌─────────────────────────────────────────┐
│ SystemLink CLI Info │
├─────────────────────────────────────────┤
│ Status: ✓ Connected │
│ Platform: SystemLink Enterprise │
├─────────────────────────────────────────┤
│ ✓ Auth OK │
│ ✓ Test Monitor OK │
│ ✓ Asset Management OK │
│ ✓ Systems OK │
│ ✓ Tag OK │
└─────────────────────────────────────────┘
$ slcli system summary
┌────────────────────────┐
│ System Fleet Summary │
├────────────────┬───────┤
│ Connected │ 3019 │
│ Disconnected │ 132 │
│ Virtual │ 78 │
│ Pending │ 73 │
├────────────────┼───────┤
│ Total │ 3302 │
└────────────────┴───────┘
A comprehensive CLI covering 20+ resource types with consistent patterns, AI integration, and professional output formatting.
Query results, products, and steps with rich filtering, summary statistics, and group-by aggregations.
Fleet summary, calibration history, location tracking, and full CRUD with bus-type and model filtering.
Monitor connected systems, manage packages & feeds, track jobs, and generate software/hardware reports.
Installable slcli skill for Copilot, Claude, and Codex. It includes guidance for Nimble Angular webapps, notebooks, jobs, packaging, and other SystemLink workflows.
Scaffold, pack, publish, and manage static web applications deployed to SystemLink's WebApp service.
Create and manage authorization policies, templates, users, and service accounts with readonly safety mode.
Full work item lifecycle — create, schedule, execute. Visual workflow preview with Mermaid diagrams.
Create, read, and monitor tags. Configure event-action routines and scheduled notebook executions.
Upload, download, query files. Manage Jupyter notebooks with workspace filtering and interface assignment.
Recommended cross-platform Python install. Requires pipx and Python 3.11+.
pipx install systemlink-cli
slcli --help
Requires Homebrew
brew tap ni-kismet/homebrew-ni
brew install slcli
Requires Scoop
scoop bucket add ni-kismet https://github.com/ni-kismet/scoop-ni
scoop install slcli
No package manager needed
# macOS
curl -fsSL https://github.com/ni-kismet/systemlink-cli/releases/latest/download/slcli-macos.tar.gz | tar xz
sudo mv slcli/ /usr/local/bin/
# Linux
curl -fsSL https://github.com/ni-kismet/systemlink-cli/releases/latest/download/slcli-linux.tar.gz | tar xz
sudo mv slcli/ /usr/local/bin/
Combine the CLI with AI agent skills to build, test, and deploy SystemLink web applications and demo environments.
Use slcli webapp new for the hosted Angular starter, or slcli webapp init when you want the manual starter prompts and the project-scoped slcli skill for an AI-assisted bootstrap.
Open the project in your editor and describe what you want. Your AI assistant scaffolds the Angular workspace, installs packages, and writes components.
Build for production and deploy with a single command. Re-publish updates in place.
Install the CLI and start managing resources in minutes.