Glossary

Short definitions to align terminology across docs and demos.


Agent (Compute Agent)

Lightweight program that executes bounded, deterministic operators. See: Compute Agent

Orchestrator

Coordinates jobs and tasks across agents; validates results and handles retries. See: Orchestrator

Job

Large unit of work decomposed into tasks by the orchestrator.

Task

Smallest schedulable unit; deterministic, idempotent, bounded in time/memory.

Operator Set

Versioned set of deterministic primitives agents can execute. See: Operator Set v1

Trusted Agent

Registered/authenticated agent with reduced validation overhead; trust is revocable. See: Trust & Validation

Validation Receipt

Evidence generated by the orchestrator describing how a result was checked (method, rounds, outcome). See: API Examples

Quarantine

Scheduling action that excludes an agent after validation failures until manual review or timeout.

Capability Descriptor

Advertised properties of an agent (CPU, memory, operator sets, protocol version, optional trust signals). See: Protocol

Attestation

Optional mechanism to prove environment properties (e.g., TEEs); treated as advisory in early versions.

Data Source

Any external location that stores tensors/datasets addressed by URI (e.g., file, HTTP, S3). See: Data Sources

Data Service

An optional registry/signing service that returns handles and short‑lived access links for data sources. See: Data Sources

Data Reference (DataRef)

A reference to data (URI/handle) passed instead of embedding bytes in a task/result. Used to avoid moving large tensors.

Materialization

Converting a reference or view into a concrete in‑memory tensor, typically for performance or subsequent random access.

View

A logical transformation over data (e.g., slice, transpose) that does not copy the underlying bytes.


Built in the open. Owned by the community.