Resource graph
Resource Graph

See the shape
of what depends on what.

Dependency graphs should help teams plan change, not just look impressive. ops0 turns tfstate and project relationships into a working surface for blast radius and impact.

Live dependency graph from tfstate and cloud context
Upstream providers and downstream consumers at project level
Blast radius before variable and output changes
Interactive topology instead of spreadsheet tracking
ops0 graph view
LIVE TOPOLOGY
Graph summary

payments-platform provides outputs to checkout, fraud, and analytics. Changing one shared subnet variable affects four downstream consumers.

Projects
18
Edges
46
Impact
4 downstream
Drift
2 linked
Dependency highlights
Upstream providernetwork-core exports subnet IDs to payments-platform
Downstream consumercheckout references payments-platform VPC outputs
Variable impactprivate_subnet_count affects 4 projects
→ Open blast radius viewGraph chat available on selected nodes
Topology

Infrastructure becomes something you can actually see.

ops0 turns hidden dependencies into an interactive graph so teams can understand how projects, resources, outputs, and inputs connect before they make changes.

  • Useful for large estates where architecture lives in multiple repos and states
  • Interactive graph makes relationships visible without manual tracing
  • A better operating view than code search or spreadsheet diagrams
Auto-Detected

The graph is built from state, not hand-maintained diagrams.

tfstate parsing and resource mapping build the graph from reality. That means the topology updates as infrastructure changes instead of going stale the week after someone creates it.

  • Parses tfstate from GitHub, S3, GCS, Azure Blob, OCI, or direct paste
  • Resource ID maps connect outputs to consumers automatically
  • Useful for organizations with mixed state backends and messy ownership
Impact

See what a variable change is going to touch.

Variable impact analysis answers the practical question engineers always have before they edit shared infrastructure: what breaks if this value moves?

  • Upstream and downstream dependencies stay visible per project
  • Shared modules and outputs are easier to reason about safely
  • Useful for platform teams maintaining common building blocks
Blast Radius

Risk becomes visible before the change lands.

The graph is not just for orientation. It helps teams estimate blast radius before deploy by showing where a change propagates and which consumers depend on it.

  • Highlights likely downstream effects of edits and refactors
  • Useful for review, approvals, and safer change planning
  • Turns dependency knowledge into a practical deployment aid
Graph Chat

Ask the graph what matters.

AI can reason over nodes, edges, drift, and cost context inside the graph, making it easier to ask for impact, dependency, and change context without manually traversing the topology.

  • Scoped to graph context instead of generic chat
  • Useful for fast answers about ownership and relationships
  • Brings AI into the topology view without losing structure
Working Surface

This is a planning tool, not a decorative map.

The resource graph is meant to help with decisions: where to change, what depends on it, and how far the effect spreads. It is a working surface for platform engineering.

  • Useful before deploys, migrations, and shared module updates
  • Helps replace tribal knowledge with visible system structure
  • Fits naturally next to IaC, deployments, and workflows
Next Move

Understanding dependencies
should lead to action.

After the graph, the next surface is workflows: approvals, deploy steps, branching, and infrastructure-native automation built as a DAG.

See the topology before you touch the system.

From code to cloud in
minutes, not days.

All services are online
ops0 binary code decoration