Quick Start
Quick Start
Section titled “Quick Start”This guide walks you through running your first analysis with Arxo.
Run Your First Analysis
Section titled “Run Your First Analysis”Option 1: Interactive Mode (Recommended for Beginners)
Section titled “Option 1: Interactive Mode (Recommended for Beginners)”The easiest way to get started:
arxo analyze --interactiveInteractive mode will guide you through:
- Selecting the project directory
- Choosing metrics (agent and OpenClaw architecture)
- Saving the report (optional)
See the Interactive Mode guide for details.
Option 2: Command Line
Section titled “Option 2: Command Line”From the root of a TypeScript/JavaScript or Python project:
arxo analyze --path /path/to/your/projectIf you are already inside the project directory:
arxo analyze --path .Arxo will:
- Detect the language (TypeScript/JavaScript or Python)
- Parse imports and build the dependency graph
- Run the published metrics (agent_architecture, openclaw_architecture)
- Print results to the console
Understanding the Output
Section titled “Understanding the Output”- Console format: Metric IDs and values (e.g.
agent_architecture.overall_agent_health,openclaw_architecture.overall_openclaw_health) plus policy pass/fail - Exit code:
0if all policy invariants pass, non-zero otherwise
For more control over which metrics run and which directories are excluded, use a configuration file.
Next Steps
Section titled “Next Steps”- Interactive Mode — Guided workflow with prompts
- Configuration — YAML config, metrics, and policy invariants
- Running Analysis — How to run analysis with config