← All extensions
IVY Node banner

IVY Node

ivyx

Build, run, and test your own reusable tools from code cells, with input schemas and test specs

IVY Node

Build your own tools as IvyNodes. Each node bundles the code that does the work, a description of its inputs and outputs, and its tests into one portable tool that agents and workflows can call.

What you can do

  • Generate a node from a prompt — describe what it should do and get working code, an input/output schema, and tests.
  • Create a node from scratch and edit it in the editor.
  • Run a node against your input (set it up in IVY Inputs) and watch each step; results show in IVY Monitor.
  • Validate a node against its schema and run its built-in tests.

Requirements

  • Generating a node needs a configured language model.
  • Running a node needs a runtime that can run its code.
  • Works in both the browser and the desktop app.

Getting started

Run IvyNode: Generate from Prompt to draft a node, or open an existing .ivy.node file from the explorer.