Core concepts

TAM's three primitives, five invariants, and eight crates.

Core concepts

TAM's three primitives

The THALIOX Abstract Machine (TAM) defines the whole system with three first-principles primitives:

PrimitiveReplacesMeaning
Vector messagefiles / byte streamsthe unit agents exchange — meaning
Attention budgetCPU time slicesthe unit of scheduling and accounting (tokens)
Capability tokenuid / gidthe unit of permission and trust

Five invariants

Any implementation — software or silicon — must satisfy:

  1. INV-1 Budget conservation — thoughts/actions are charged against a reservation, reconciled to real token cost after execution, and refunded on failure.
  2. INV-2 Capability first — verify signature + expiry + scope before any side effect.
  3. INV-3 Vector fidelity — memory is stored and retrieved through the semantic space, never collapsed into string keys.
  4. INV-4 Auditable — every call produces an audit record.
  5. INV-5 Self-sovereignty — revocable, recoverable, reversible; governance is internal to the system (no authority reserved above it), in service of intelligence's own advancement, not a human operator.

Eight crates

crateResponsibility
coreTAM primitives + five invariants + contracts
runtimeagent execution, lifecycle, autonomous tool-calling loop, audit
memorysemantic space + four-layer memory
cognitionunified LLM interface + tool-calling render/parse
toolsagent-callable tools (web_search / fetch)
fabricagent↔agent collaboration (from M4)
capcapability token issuing / verification
apiunified API gateway

See the thaliox-os repo and the M1 milestone summary.