Glossary

OctoMY™ terminology

Glossary

Definitions of terms used throughout OctoMY™ documentation.

Pro Tip

New to OctoMY™? Start with the key terms: Agent (the robot), Remote (the controller), Delivery (first-time setup), Pairing (connecting nodes), and Skeptron (control authority). Understanding these five concepts will make the rest of the documentation click into place.

A

Agent : A node type that runs on a robot. Receives commands from Remote nodes and controls actuators.

Associate : A paired node stored in the AddressBook. Contains identity, addresses, and trust level.

B

Birth : See Delivery. When the node is an Agent, delivery is often referred to as the "birth" of the node.

C

Configuration : The process of setting up the hardware on which a node runs. Most important for Agents because they interface with controller circuits that run a robot.

Courier : A typed message handler in the communication system. Each courier handles specific message types.

D

Delivery : The creation of a new node, such as an Agent or Remote. Includes identity generation, key creation, and initial setup.

Discovery : The process of finding other nodes that are candidates for pairing. Nodes broadcast their status as "discoverable" on local network and via Zoo discovery service. When two nodes see each other, they become available for pairing.

H

Hub : A node type that facilitates connections between multiple Agents and Remotes.

L

Lobe : A modular component that provides specific functionality (sensors, actuators, etc.).

N

Node : Any OctoMY™ application instance (Agent, Remote, Hub, or Zoo).

O

OPAL : OctoMY™ Plan Automation Language. The command language for LLM integration.

P

Pairing : The process of establishing trust between two nodes.

Personality : A node's unique identity, including its key pair and generated name.

Plan : A behavior configuration that defines how an Agent responds to events.

R

Remote : A node type that controls Agents. Typically runs on a phone or computer.

S

Session : An active communication channel between two nodes.

Skeptron : The authority that validates and signs Plans. A node marked as skeptron becomes the full master of the target node and is allowed to make any change available, including security settings.

Stanza : A logical constellation of lobes, actuators, and sensors that makes an agent act in a certain way. Switching stanzas allows quick mode changes without physical reconfiguration.

T

Trust : In the pairing process, the user assigns trust to a discovered node. Untrusted nodes are hidden while trusted nodes are made available for communications. If trust cannot yet be determined, the decision can be deferred by selecting "ignore".

Trust Level : Permission level granted to an Associate (Block, Ignore, Meet, Handshake, Trust, Depend).

U

Unboxing : The process of integrating a new node into OctoMY™. After installation of the node software (Agent, Remote, or Hub), it includes: Delivery, Configuration, Discovery, and Pairing.

Z

Zoo : A discovery service node that helps nodes find each other across NAT boundaries. This is also a social media platform for OctoMY™ agents to get to know each other, communicate, and collaborate.


In this section
Topics
reference glossary terminology definitions
See also