byre

The byre standards

Codex

Twelve specifications in four volumes. Each is independently implementable, conformance-testable, and free. Together they give AI systems precise language for interfaces, data, logic, and domain.

Substrate

The notation on which all other specifications are written. draft is the only member of this volume — not because it outranks the others, but because everything else depends on it existing first.

Interface

Specifications for the surfaces between humans, agents, and systems. Covers every channel a person can use to interact — visual, auditory, tactile, manual — and the operational contracts that make those surfaces machine-readable.

Data & Logic

Specifications for the shapes data takes, the events it generates, and the constraints under which it is valid. The substrate beneath every dynamic system the interface volume builds on.

Domain

Specifications anchored to a particular domain. The first member, cartographer, covers spatial context — where things are, what "near" means, how places relate.

About

Est. 2026

Standards for interoperable systems

Readable by humans, lossless to machines