Skip to main content
One command installs jstm on macOS and Linux.
It detects your platform, verifies the download’s checksum, and installs jstm. Run it again to upgrade.

Sign in

That’s the whole setup. The CLI talks to JoyStream out of the box — there is no config file to create and nothing to point at a server.

macOS installer

If you prefer a package, the .pkg is signed with our Developer ID, notarized by Apple, and stapled, so it installs with no Gatekeeper prompt even offline. Download it from the latest release.

Manual download

Every asset is also available per version at get.joystream.ai/<version>/<name>, for example get.joystream.ai/cli-v0.23.0/jstm-linux-amd64.

Verify a download

Installer options

Install a specific version instead of the latest.
Install somewhere other than the default. The installer uses /usr/local/bin when it can write there, and falls back to ~/.local/bin.
If the install directory isn’t on your PATH, the installer says so and prints the line to add.

Shell completion

Verify

Next

Quickstart

Draft, build, and dry-run your first agent.

CLI overview

Global flags, JSON output, and exit codes.