docs

Core Concepts

  • What is a Workflow: A visual map that defines how data moves from one step to another to achieve a trading goal.
  • Node: A single step in a workflow (e.g., Price Data, LLM, Exchange Order).
  • Edge: A connection that carries data from one node to the next.
  • Handle: The little connection points on a node (inputs on the left, outputs on the right).
  • Canvas / Editor: The large workspace where you drag and drop nodes to build a workflow.
  • Registry: The central catalog of all available node types that the editor can instantiate.
  • Data flow: Data moves left-to-right through connected nodes; some nodes can run in parallel if there are no dependencies.
  • Interpolation: You can reference data from connected edges using edge labels like {edge_label.field} inside prompts or config fields.
  • Credentials & Sharing: Secrets are encrypted and scrubbed from shared workflows; sharing enables collaboration without leaking keys.

Quick glossary

  • Workflow: The whole diagram that defines how things run.
  • Node: A single step in the workflow.
  • Edge: The connection carrying data from node to node.