Skip to content

Manifesto

The full URML manifesto is in github.com/URML-MARS/URML/blob/main/MANIFESTO.md. It explains:

  • Why URML exists (the gap between natural language and robot execution today)
  • What it is and is not (a specification, not a robot operating system; an intent layer, not a control system)
  • The five layers and what they cover
  • The phased roadmap from Phase 0 (now) to Phase 4 (certification program live)
  • The strategic posture: the standard is the moat, commercial value lives in the surround
  • The Core Commitment: what stays Apache 2.0 forever

Reading the manifesto is the right first step for anyone trying to evaluate whether URML's design makes sense for their use case.

Short version

URML is a small, opinionated, human-readable language for describing robot intent. It sits above existing robot operating systems and compiles down to whatever runtime lives below. The specification is Apache 2.0 forever. The conformance suite is free, public, and runnable by anyone. The future URML-Certified mark and its certification program are reserved for Phase 4 and are not yet in use.