Skip to main content
The Skydive CLI brings your agents to the terminal. Chat with them in a full TUI, send one-shot prompts from scripts, and manage agents, keys, and secrets from the command line. It runs on macOS and Linux. On a Mac you can also use the desktop app; on Linux the CLI is how you give an agent access to your machine today.

Install

The install script drops a standalone skydive binary in ~/.local/bin. No Node required, and skydive update upgrades it in place. Use npm if you would rather manage it alongside your other global packages. Run it without installing anything:

Beta channel

Beta builds carry the newest features ahead of stable, published on every change:
Beta builds move fast and can break. Reinstall without the channel override to return to stable.

Sign in

A browser page opens. Approve the sign-in and you’re done: skydive chat works from this machine. Other sign-in options, including API keys for scripts, are covered in Authentication.

Start chatting

Pick an agent, pick a conversation, and talk. It is the same agent you reach in web chat and Slack, with the same memory.

Chat TUI

The interactive terminal experience: keybinds, images, themes, local shell.

Scripting

One-shot prompts, JSON output, and pipelines with chat -p.

Authentication

Web sign-in, API keys, and environment variables.

Command reference

Every command and flag.

Commands at a glance

Every command takes --json for machine-readable output and --quiet to print only the primary value. Run skydive <command> --help for details.