Nodes
A node is a host for agents.
A node:
- runs in a particular runtime (Python, Node.js, browser, etc.),
- connects to a fabric (normally through a sentinel),
- registers agents and gives them addresses,
- and handles I/O and lifecycle for those agents.
In the hello example:
- You effectively had one node: the process that created the fabric and the agent.
- The node, fabric, and agent all lived in the same process, so there was no network in between.
In distributed setups, you will see:
- one or more agent nodes (backend services, workers, browser clients),
- a sentinel node that acts as a front door and router between them.
You can think of a node as “a place where agents live”. A fabric may connect many nodes together.
Last updated on