← 全部工具

yarrasys/yarramate

热度 65 更新于 开发与构建

Tool-neutral semantic architecture engine and guided methodology

githubauto-collected

安装

暂未验证可直接使用的安装命令,请查看项目官方文档或 Release。

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.