Skip to main content
The Edge Impulse Linux CLI is used for collecting data and running inferences on Linux devices. It is bundled as part of the Linux Node.js SDK and consists of multiple tools:

Installation

  1. Install Node.js v16.x+ or above on your host computer. Alternatively, run the following commands:
    The last command should return the node version, v16 or above. Let’s verify the node installation directory:
    If it returns /usr/local/, run the following commands to change npm’s default directory:
    On MacOS you might be using zsh as default, so you will want to update the correct profile
  2. Install the CLI tools via:
You should now have the tools available in your PATH.

Edge Impulse Linux

Edge Impulse Linux Runner

Edge Impulse Linux Runner Inter-process Communication Debugging

If you are getting errors with the runner you can get additional debug data. With your EIM model downloaded use two terminals with the following commands to print additional debug data. Terminal 1:
Terminal 2: