byre

Scope

byre is not a browser standard. It does not assume a DOM, a screen, or a web context. A form specification can describe an interface for a surgical AR overlay, a submarine navigation panel, or a Boston Dynamics robot. A fugue surface can expose operations for any AI agent in any environment.

The standards are philosophical foundations — the kind that outlast the technology built on top of them. The goal is not to describe what AI interfaces look like today. It is to give the people building those interfaces a precise, shared language that does not go stale.

Design principles

Small and uncoupled

Each specification is independently implementable. You do not need fugue to use form. You do not need brocade to use camber. The coupling is explicit and declared, not implicit and assumed.

Readable by humans, lossless to machines

The .draft notation is plain text that a person can read without tooling and a language model can read without translation. The defined AST means nothing is lost when you parse it.

Conformance-driven

Open test suites ship alongside every specification. Anyone can verify their implementation. Conformance is not binary — three levels, each independently useful.

Open by default

The specifications are public. The conformance suites are Apache 2.0. The Byre Commons is open source. The certification program is optional.

Built for the long run

A change that would invalidate a previously-valid document is a breaking change, by definition. The specs are versioned. Stability is a design constraint, not a goal.

Status

draft v1.0.0 Candidate — stable and ready for implementation
form v0.1.0 Draft — under active development
fugue v0.1.0 Draft — under active development
camber v0.1.0 Draft — under active development
brocade v0.1.0 Draft — under active development
vellum v0.1.0 Draft — under active development
Others v0.0.1 Proposed — accepted in scope, not yet written

Governance

The specifications are versioned. Changes follow a public process: propose, discuss, revise, accept. Breaking changes — anything that would invalidate a previously-valid document — bump the major version and ship a migration note.

About

Est. 2026

Standards for interoperable systems

Readable by humans, lossless to machines