Skip to content

Running the Agent

Getting Started with the Intrepid Agent

The Intrepid Agent is a high-performance runtime designed to execute graph-based capabilities defined in the dashboard. It functions seamlessly with or without SDK support or ROS integration.

Unlike traditional methods, there’s no need for Docker here—making it a streamlined and efficient solution. The Intrepid Agent can be deployed directly on the vehicle as a simple standalone executable, enabling fast and effective control.

To get started, download the Intrepid Agent from the official website.

This is your go-to solution for simplicity and power in one package.

Usage Instructions

Terminal window
./intrepid-agent
Usage: intrepid-agent [OPTIONS] [COMMAND]
Commands:
run Execute a project
run-node Run a single node once with given inputs
list-nodes List all available nodes
publish Publish a single node to the Intrepid Hub
dbg Run the REPL debugger
expr Generate a graph from a mathematical expression
migrate Upgrade a graph to the latest graph format version
dump-meta Dump built-in node specifications
help Print this message or the help of the given subcommand(s)
Options:
-l, --load <LOAD> Load plugins from the given file/URL
-v, --verbose... Increase logging verbosity
-q, --quiet... Decrease logging verbosity
-h, --help Print this help message

Step-by-Step Guide

  1. Login to the Dashboard

  2. Create Your Project

    • Once logged in, create a new project and configure it as needed.
  3. Add Your Graph

    • Design and add the graph you want to execute in your project.
  4. Copy Your Token

    • After creating your project, copy the token provided.
  5. Execute Your Project

    • Use the token to execute your project with the Intrepid Agent:

      Terminal window
      ./intrepid-agent run <token>

For more details, visit our documentation or contact support at support@intrepid.ai.