Beta
Software Map gives you a live view of your software system across repositories. Qodo automatically discovers your repositories and maps how they connect, helping you understand your system, assess the potential impact of changes, and identify where code review findings are concentrated.
The map updates as pull requests land, so it reflects your system as it changes without requiring you to create or maintain architecture diagrams.
For more background on Software Map, see Introducing the Software Map in Qodo.

- Understand how repositories connect and identify system hubs.
- See the potential impact of changes across downstream repositories.
- Follow service contracts to their consumers.
- Identify where code review findings are concentrated.
- Find repositories with unresolved findings.
- Give Qodo’s agents system-level context when reviewing changes.
Access the Software Map in the Qodo portal
- Log in to the Qodo portal.
- Select Repositories from the left navigation menu.
- Select the Relationships tab.
- Select the Graph tab.
Understand your software system
Software Map shows how your repositories are connected and helps you identify the parts of your system that are central to other repositories. The map shows:- Repository connections through relationships such as Service, Pipeline, and Code.
- Highly connected repositories, peripheral repositories, and clusters of related repositories.
- Contracts between services and the repositories that consume them.
- Downstream dependents that may be affected by a change.
- Code review findings across your repository relationships.
Explore the repository relationships
Map view displays repositories as an interactive graph. Repositories are sized by connection tier and connected according to their relationship type. Use the layout switcher to change how the graph is arranged:
Use the canvas controls to:
- Zoom in or out.
- Select Fit view to fit the entire graph to the screen.
- Select Expand to fullscreen to fill the screen with the graph.
Narrow the map
Use the interactive map to focus on the parts of the system you want to examine. Scope the map to a team, filter to a service, or follow a service contract to its consumers.Assess change impact
Software Map helps you understand the potential impact of a change before you merge it. View the downstream repositories that depend on a repository and follow service contracts to identify their consumers. This can help you determine the scope of review and testing for changes to shared services or APIs. Qodo derives relationships and contracts from your code and updates the map as pull requests land. This keeps the map aligned with the current state of your system.Monitor code review findings
To view code review findings on the repository graph, select Monitor in the top-right corner of the graph. Monitor view shows findings across related repositories. Use it to identify where findings are concentrated and where unresolved findings are accumulating. Each repository is segmented to show its findings breakdown. The Findings panel lets you filter the findings displayed on the graph.Filter findings
Select a time range to control which findings are included:- Today.
- Last 7 days.
- Last 30 days.
- Last 90 days.
The Findings panel displays matching findings by status, including:
- Shipped unfixed.
- Dismissed.
- Fixed before merge.