Skip to main content
Architecture Intelligence

Deep analysis for your .

Detect circular dependencies, measure propagation cost, and identify architectural hotspots. Get a prioritized action plan with risk scores and coupling analysis—in seconds.

Run a scan
Live Demo
6 checks · 7.3s
6 ChecksArchitecture analysis
Multi-LanguageTS, Python, Rust, Java
SecondsTo full analysis
arxo-terminal
$arxo scan --preset coupling --target ./services
RESOLVING MODULE BOUNDARIES…
DETECTING CYCLES (SCC)…
COMPUTING PROPAGATION COST…
SCAN COMPLETED · 35 CHECKS · 7.1s
CYCLES: 0 · COUPLING: 0.12
$
Live
zsh
~/workspace
Example Output

Comprehensive analysis reports

Every scan delivers an actionable report with prioritized risks, impact estimates, and refactoring recommendations—ready to share with your team.

Scan Report
✓ COMPLETED

Scan Configuration

Target
web-platform / monorepo
Scan Mode
Architecture baseline
Checks Run
6 architectural checks
Graphs Built
Dependency + call graphs
Status
Completed successfully

Analysis Graphs Generated

Dependency
Call Graph

Critical Findings

2 Issues
01

Critical path too centralized

Orchestration layer has become a single point of failure with 47% of calls flowing through it

orchestration/High blast radius
high
02

Circular dependencies detected

3 SCC cycles found in service adapters affecting 12 modules

services/adapters/Deployment risk
critical

Recommended Actions

Prioritized refactoring tasks with estimated impact

9
Actions
18–35%
Risk reduction (30d)
Export formats:JSONHTMLSARIF

One scan → three artifacts

Every run finishes with a scorecard, heatmaps, and a plan you can hand directly to engineering.

ORG-LEVEL + COMPONENT-LEVEL

Architecture Scorecard

A roll-up of the threats that break systems before they hit prod.

  • Coupling / blast radius
  • Cycle detection
CLICK-THROUGH TO EVIDENCE

Hotspot Heatmaps

Visual density maps across packages, layers, and modules.

  • Risk density by component
  • Critical path pressure
  • Coupling hotspots
Analysis Module

Deep analysis. Zero manual work.

Specialized checks across your entire codebase—cycles, propagation cost, centrality, and coupling.

MODULE 01

Architecture Health

Prevent structural collapse

Checks Included

Cycle DetectionPropagation CostCoupling ScoreCore/PeripheryCentralityModularityHierarchy Depth

Identify circular dependencies, calculate blast radius of changes, detect hub modules at risk of collapse, and spot layer violations early.

6 checksStructural analysis
Explore all checksor run arxo analyze --help
Interactive Dashboard

Everything you need in one report

Architecture scores, risk heatmaps, and a prioritized action plan—all generated in seconds with visual insights.

dashboard.arxo.dev
+8

Architecture Health

62

+4

Coupling Score

78

Dependency GraphLive
Risk Heatmap

Top Risks Detected

critical

Gateway module is a critical bottleneck

Centrality spike detected

high

Circular dependencies in service adapters

3 SCCs found

Recommended Actions

1

Refactor gateway module

Impact: HighEffort: Medium
ROI 85%
2

Break adapter cycles

Impact: HighEffort: Low
ROI 92%
View full interactive report
How it works

From code to insights in 3 simple steps

No complex setup, no manual configuration. arxo analyzes your codebase and delivers actionable architecture insights in minutes.

01CONNECT

Point & analyze

One command, any repo

Run arxo on your local repo, GitHub, or monorepo. No signup, no config files—it auto-detects languages and builds the complete dependency graph.

CLI or GitHub Action
Multi-language support
$ arxo analyze --path ./src
Step 01
02SCAN

Deep analysis

Architecture checks in seconds

Builds dependency and call graphs. Detects cycles, computes propagation cost, analyzes centrality, and identifies architectural risks.

Dependency + call graphs
Built-in presets
$ arxo analyze --preset quick
Step 02
03ACT

Get results

Actionable insights

Visual dashboard with metrics, hotspot heatmaps, and refactoring priorities. Export JSON, enforce in CI, or integrate with your workflow.

Interactive dashboard
CI/CD integration
$ arxo serve --open
Step 03

Platform Capabilities

Multi-repo support
Monorepos, polyrepos
Export formats
JSON, SARIF, HTML
FAQ

Questions? We've got answers.

Everything you need to know about arxo, from getting started to advanced use cases.

Getting Started

Most scans complete in seconds to a few minutes, depending on repository size. arxo streams results as graphs are built, so you can start reviewing findings immediately. A 100k LOC project typically takes 30-60 seconds.

Output & Integration

Use Cases

Still have questions?

We're here to help. Reach out to our team and we'll get back to you within 24 hours.

24-hour response timeCommunity supportEnterprise plans available
System Ready

Catch issues before
production catches you

Get instant visibility into your architecture health—cycles, propagation cost, and hotspots. No manual audits. No spreadsheets. Just deep analysis in minutes.

The system is free to start — no credit card required.

6 automated checks
Results in minutes
Free tier available
No credit card required
Cancel anytime
terminal
$ arxo analyze --preset quick
Building dependency graph...
Analyzing 6 checks...
Found 3 critical issues
→ View full report at dashboard.arxo.dev