Skip to main content
This guide gets you from zero to exploring a codebase.
Complete the Installation first.

Start the Services

1

Start Docker containers

docker compose up -d
2

Start GPU layout (optional)

For faster layout on large graphs:
cd gpu && cargo run --release
3

Open the app

Load an Example Codebase

The easiest way to get started is loading one of the bundled examples.

Via the UI

  1. Open http://localhost:3000
  2. Go to SettingsDatabase
  3. Select an example codebase and click Load

Via the API

# List available examples
curl http://localhost:5050/api/examples

# Load an example (analyzes, stores, and computes layout)
curl -X POST http://localhost:5050/api/examples/sample-app/load

Analyze Your Own Codebase

To analyze your own .NET solution, mount it into the analyzer container:
docker compose run --rm \
  -v /path/to/your/solution:/analyze \
  analyzer /analyze/YourSolution.sln
Then trigger layout computation:
curl -X POST http://localhost:5050/api/graph/layout/compute

Explore the Graph

ActionMouseKeyboard
RotateLeft drag-
PanRight dragArrow keys
ZoomScroll+/-
SelectClick-
FocusDouble-clickF

Selection Modes

Hold modifier keys while clicking:
KeyModeEffect
(none)ReplaceSelect only this node
ShiftAddAdd to selection
AltSubtractRemove from selection
Shift+AltIntersectKeep only if already selected

What’s Next?