Relationships
Map the connections between every service, API, team, and resource in your organization. Understand ownership, dependencies, and impact without reading a stale architecture diagram.
Trusted by the world's leading companies
How entities connect
A sample of what the relationship graph looks like in practice with teams owning components, services depending on each other, APIs being provided and consumed.
A connected graph
Isolated data points are not useful.
Dependency mapping
Ownership graphs
System hierarchy
API relationships
Impact analysis
Queryable by agents
From YAML to graph
Relationships live alongside your code and stay in sync automatically. No separate graph database to maintain.
Define in YAML
Relationships are declared in catalog-info.yaml alongside your code. Standard relation types like dependsOn, ownedBy, partOf, consumesApi are built in. Custom types are supported too.
Roadie ingests and links
When Roadie processes your catalog entities, it resolves all declared relationships and builds a graph. Bidirectional links are created automatically.
Graph is queryable
Engineers can explore relationships in the portal UI. Agents can traverse the graph via MCP. Tech Insights can query relationships for scorecards. Everything connects.
Stays current
As teams ship new services, deprecate APIs, and reorganize, the graph updates automatically on the next catalog sync. No dedicated graph-maintenance work required.
“Roadie has been fantastic to work with and allowed us to adopt Backstage without the overhead.”