TOOLCHAIN
One implementation, on Samoza OS.
Note. Anglish is an open language. Anyone can write a compiler for it. The reference implementation — compiler, debugger, and Mixed Experience runtime — is built by Samoza Research and runs on Samoza OS.
What the toolchain includes.
- Anglish compiler. Parses declarations, validates structure against the contract, generates the Anglish Intermediate Representation (AIR), and tags every output with authorship metadata.
- Mixed Experience (MEX) assembler. Packages the AIR into
a signed, reproducible
.mexarchive with SBOM-linked provenance. The archive is the unit of deployment. - Anglish runtime on Samoza OS. Loads
.mexarchives, executes them across edge, cloud, or client environments, and surfaces runtime events back into the enforcement loop. - Anglish debugger. Step through declarations, inspect the Space–Path Graph at runtime, watch boundaries hold or trigger, and trace authorship per output.
Open language, one reference build.
We chose to ship a reference implementation rather than a multi-vendor bake-off so the spec stays small and the tooling stays useful. The specification is open, the binary format is open, and provenance is verifiable end to end. Other implementations are welcome — point them at the reference, send a pull request to the spec when something is wrong.
Where to get it.
The Samoza Research site has the current download, install instructions, and platform support matrix.