Resume without a briefing
A new person or coding agent can pick up the architecture from the repository instead of relying on chat history.
Architecture context for software teams
YarraMate gives your team and coding agents one shared map of how your software is meant to work—checked, versioned, and kept in Git.
Open source · runs locally · no telemetry · pre-1.0
The repository becomes the handover
People, Codex, Claude, or another harness: the context lives with the code, not in one chat.
Why it exists
That missing context gets repeated in prompts, lost between sessions, and buried in documents that quietly drift. YarraMate keeps the important decisions beside the code and checks them as the repository changes.
A new person or coding agent can pick up the architecture from the repository instead of relying on chat history.
Checks and evidence make disagreements visible instead of letting architecture notes drift silently.
YarraMate is a local CLI and plain files in Git. It works across editors, agents, and model providers.
How it works
You do not need to document the whole system upfront. YarraMate asks for the next useful decision and keeps the result valid.
Initialize a checked architecture workspace beside your code.
yarramate init .
Your agent or team records intent, boundaries, ownership, and open decisions as work happens.
yarramate design
Anyone can read a focused explanation, while CI can catch broken references and drift.
yarramate ask
A real handover
A Claude Code session ended without transferring its conversation. A Codex session resumed the same architecture work from the repository, answered 63 open questions, and exposed two product defects.
Is it for you?
YarraMate adds maintenance work. It earns that cost when architecture context needs to outlive one person, session, or tool.
Install the CLI, initialize your repository, and let YarraMate identify the first useful architecture question.