ARIS is composed of three primary systems: registry, worker nodes, and clients.
Core components
Registry
Handles authentication, node discovery, and usage settlement.
Worker nodes
Execute inference jobs and report usage to the registry.
Clients
SDK-enabled applications that submit prompts and receive results.
Request lifecycle
Discovery
Client requests eligible nodes from the registry.
Handshake
Client establishes a short-lived session with a selected node.
Inference
Client sends prompt and receives generated output.
Settlement
Node reports usage and credits are reconciled.
Last modified on February 21, 2026