Skip to content

The Tenzir package includes two binaries:

  • tenzir: Execute a single pipeline from the command line
  • tenzir-node: Run a persistent node for continuous pipeline execution

These binaries run pipelines on your machine. To manage pipelines through a web interface, create an account and use the platform. See the architecture overview to learn how they fit together.

Choose the installation method that fits your use case.

Run pipelines instantly without installation:

Terminal window
uvx tenzir 'from {x: 42}'

Use uvx tenzir@latest to ensure you always get the most recent release. If startup time is a concern, omit @latest and manually refresh the cache when you want updates.

Run the installer and follow the instructions to download the binaries, and optionally start a node:

Terminal window
curl https://get.tenzir.app | sh

The installer script asks for confirmation before performing the installation. It uses the package manager of your Linux distribution to install the Tenzir package. This typically also creates a systemd unit and starts the node automatically.

  1. Download the latest Debian package (arm64 version).

  2. Install it via dpkg:

    Terminal window
    dpkg -i tenzir_latest_arm64.deb

To uninstall, run apt-get remove tenzir. Use purge instead of remove to also delete the state directory.

You can also build from source. Note that this excludes proprietary plugins that ship with our prebuilt packages.

  • Run pipelines: Execute TQL pipelines from the CLI
  • Deploy a node: Run a persistent node for continuous operation
  • Configuration: Learn how to configure Tenzir with files and environment variables

Last updated: