Skip to main content

Machine-Level Expansion

A single machine runs AI sessions. Multiple machines form a network of AI sessions. connector.json treats machines as deployment targets — same spec, any scale.

One Machine, One Daemon

The daemon manages sessions. Headless server bridges them to the network. This is the atomic unit.

Two Machines, One Pipeline

Same connector.json. Phases execute on different machines. The pipeline doesn’t know or care about machine boundaries.

N Machines, Full Mesh

Every machine talks to every machine. Every AI session on any machine can communicate with any AI session on any other machine.
4 countries. 4 machines. 4 different AI models. Full mesh communication. One connector.json.

What Each Machine Provides

Machines aren’t interchangeable. Each has unique resources. connector.json places AI where the resources are:

Machine Lifecycle

Machines come and go. The daemon handles it.

Machine as Deployment Target

In traditional infrastructure:
In connector.json:
The machine is a deployment target. connector.json is the manifest. niia daemon is the runtime.
Same pattern. Different domain. Kubernetes orchestrates containers. connector.json orchestrates AI.