← All tools

yarrasys/yarramate

Popularity 65 Updated Development & Build

Tool-neutral semantic architecture engine and guided methodology

githubauto-collected

Installation

A directly usable install command is not verified yet. Check the project documentation or releases.

YarraMate

YarraMate is a tool-neutral semantic architecture engine and guided methodology. It turns architectural intent into deterministic, testable context shared by people and agents.

YarraMate is pre-release software. Interfaces may evolve before the first stable release.

Why YarraMate?

Architecture documents often drift away from implementation or become tied to one notation and tool. YarraMate keeps concise, native YAML documents canonical and compiles them into an explicit semantic graph.

The same model supports two workflows:

  • discover an existing project's architecture from repository evidence;
  • design a solution before implementation and later reconcile intent with

evidence.

Git provides authorship, review, history, and acceptance. YarraMate does not introduce a parallel governance workflow.

Product boundaries

YarraMate Core:

  • owns native, versioned architecture documents;
  • compiles a claim-centred, tool-neutral semantic graph;
  • checks deterministic correctness rather than architectural taste;
  • supports explicit workspaces, profiles, projections, evidence, and

architecture states;

  • exposes a stable CLI for people, CI, skills, and agent harnesses.

Optional adapters provide:

  • LikeC4 visualization from semantic projections;
  • Graphify observations as evidence overlays;
  • separately governed compatibility profiles for external languages.

Core does not depend on LikeC4, Graphify, or ArchiMate.

YarraMate is not affiliated with or certified by The Open Group. ArchiMate® is a registered trademark of The Open Group. LikeC4 and Graphify are independent projects; their mention does not imply affiliation or endorsement.