Install on Linux

The Connector supports any modern 64-bit Linux distribution (Ubuntu, Debian, Fedora, RHEL, Rocky, Arch, Alpine, …) on x86_64 or arm64.

Any modern distro
x86_64 & arm64
No-sudo option
OPTION 1

Install script

$

curl -fsSL https://connector.kuali.co/install.sh | sh

The script auto-detects your architecture and installs to /usr/local/bin/kuali. If /usr/local/bin isn't writable by your user, it uses sudo.

Install a specific version (prereleases or older builds)

Set KUALI_VERSION to any published release tag — with or without the v prefix:

$

curl -fsSL https://connector.kuali.co/install.sh | KUALI_VERSION=1.0.0-rc14 sh

Without KUALI_VERSION, the script installs the latest stable release.

OPTION 2

Homebrew on Linux

If you use Homebrew on Linux:

$

brew update && brew install kualico/tap/kuali

OPTION 3

Direct download — no sudo

If you'd rather install without root access:

# Detect your architecture

$

ARCH=$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/')

# Download the latest binary

$

curl -fsSL \
  -o ~/.local/bin/kuali \
  "https://github.com/kualico/kuali-connector/releases/latest/download/kuali-linux-${ARCH}"

$

chmod +x ~/.local/bin/kuali

Make sure ~/.local/bin is on your PATH. Add this to ~/.bashrc or ~/.zshrc if it isn't:

$

export PATH="$HOME/.local/bin:$PATH"

Then reload your shell (source ~/.bashrc) or open a new terminal.

VERIFY

Check it worked

$

kuali version

KEYCHAIN

Keychain on Linux

The Connector uses the libsecret keychain (GNOME Keyring, KeePassXC, KDE Wallet) via D-Bus. On desktop Linux this Just Works. On headless servers the keychain is often unavailable — the Connector falls back to ~/.kuali/credentials (mode 0600), or you can supply credentials via the KUALI_API_KEY / KUALI_<PROFILE>_API_KEY environment variables.

UNINSTALL

Clean removal

$

sudo rm /usr/local/bin/kuali

$

rm -rf ~/.kuali

$

rm ~/.local/bin/kuali

$

rm -rf ~/.kuali

$

brew uninstall kuali

$

brew untap kualico/tap

If you stored API keys in the keychain, you can remove them via your desktop's secret-management tool (Seahorse, KDE Wallet Manager) or with secret-tool clear service kuali-cli account <profile>.

Last updated: September 21, 2026

Where to next

Prompt library

Ready-to-use prompts for curriculum, research, build apps, imports, workflow analysis, and reporting.

Browse prompts →
Client-specific guides

Tips for Claude Desktop, Claude Code, Codex, Gemini, Copilot, and VS Code.

AI assistants →
Use it as a CLI

Skip the chat — every capability is also a plain kuali command, ready for scripts and CI.

Command reference →