Prerequisites
- Have an API_KEY. Should be accessible in your personal space on the Heex Cloud platform.
Supported Platforms
Heex CLI has been tested on the following platforms.| Architecture | Ubuntu 20.04 LTS | Ubuntu 22.04 LTS | Ubuntu 24.04 LTS |
|---|---|---|---|
| x86_64 | ✅ | ✅ | ✅ |
| ARM | ✅ | ✅ | ✅ |
Getting started
Get the Heex CLI
You can install our CLI via apt:Add Heex to your apt trusted environments
If this is the first time youInstall the heex-cli
heex command. Any future update of our CLI shall be retrieved using sudo apt update && sudo apt install --only-upgrade heex-cli
📝 Note: Note If for some reason you can’t install via apt, you can also direct-download our CLI
How to login to the Heex CLI
To login to the Heex CLI, you can use the following command: Usage:--api-key option anymore.
How to manage profiles
To manage profiles, you can use the following command: Usage:How to logout from the Heex CLI
To logout from the Heex CLI, you can use the following command: Usage:How to generate LLM instruction files
Download LLM Knowledge Base using the following command: Usage:Commands
| Name | Description |
|---|---|
| agent | Commands related to the Heex Agent operations (i.e., upload an agent). |
| completion | Sets up autocompletion. |
| datasource | Commands related to Data Source management (i.e., add Data Source). |
| login | Login to the CLI. |
| logout | Logout from the CLI by removing the active userconfig. |
| events | Commands related to events management (i.e., get events). |
| implementation | Commands related to implementation management (i.e., create new implementation). |
| llm | Commands related to LLM instruction files for CLI automation. |
| quotas | Provides a list of available quotas for a given organization. |
| recordings | Commands related to recordings management (i.e., download recordings). |
| sdk | Commands related to SDK operations (i.e., build the SDK). |
| signal | Commands related to signals management (i.e., create new signals). |
| system | Commands related to system management (i.e., create new system). |
| trigger | Commands related to trigger management (i.e., create new trigger). |
| update | Updates the CLI from the REST API with the latest version or with a given version. |
| userconfig | Manage user userconfigs. |
| whoami | Show current user and workspace information. |
| workspace | Commands related to workspace management (i.e., get storage information about a given workspace). |
Getting Help
You can obtain extra help on usage per command or subcommands by using--help:
How to direct download the CLI
In your terminal, run the following:heex executable, you can get a list of all available CLI commands by calling:
completion command to enable the autocompletion in your current terminal.