Eino Dev Visual Orchestration Guide

Overview

The GoLand Eino visual orchestration plugin lets you compose Graphs by dragging components and generates code. Import/export are supported.

First Look

Orchestration Concepts

Graph

  • Matches Eino’s Graph concept. Add a Graph from the plugin UI.
  • Fill the creation dialog to generate a Graph object.

Node

  • Matches Eino’s Node concept. After creating a Graph, click “AddNodes” to add different node types onto the canvas.
  • Node keys are auto-filled; expand “More config” for optional settings.

Component

  • Components define node behavior. Official components and custom components are supported.
  • Configure runtime settings after adding a node.

Slot

  • Some components depend on other components — these dependencies are called slots.
  • For example, volc_vikingDB depends on an Embedding component; ToolsNode depends on multiple Tool components.

Start Orchestrating

Initialize the Plugin

Open Eino Dev and click into orchestration.

Create and Orchestrate a Graph

  • Add a Graph via the bottom-left control; fill the dialog to create the canvas.
  • Use “AddNodes” to add nodes as needed.
  • Connect nodes according to business logic.
  • Click “Generate as code”, choose a folder, and save the generated Graph code.
  • When adding a Graph component as a node, expand the nested Graph to configure its nodes; use the breadcrumb to return to the top-level after configuration.

Last modified December 12, 2025 : chore: update websocket docs (#1479) (967538e)