Dashboard Overview

The Nexus OS dashboard is a built-in web interface for monitoring and managing your agent system. It provides real-time visibility into agents, supervisors, costs, trust, and more.

Starting the Dashboard

bash
naos dashboard --open

Options:

FlagDescriptionDefault
--portPort to serve on4200
--openOpen browser automaticallyfalse

Dashboard Pages

The dashboard includes 11 pages:

PageDescription
OverviewSystem summary with key metrics
AgentsAll registered agents with status
SupervisorsSupervision trees and restart counts
SagasSaga definitions and execution history
WorkflowsWorkflow pipelines and run history
PoolsPool configurations and parallel execution results
CostBudget utilization, spending trends
Audit LogComplete audit trail of all actions
AXIS TrustTrust scores and verification status
BrokerRouting statistics and skill usage
EdgeEdge deployment status and metrics

Features

  • Auto-refresh — pages update every 10 seconds
  • Dark theme — terminal-inspired aesthetic with green accents
  • Sidebar navigation — quick access to all pages
  • Responsive — works on desktop and tablet

Architecture

The dashboard is served by the naos binary itself using Axum. All HTML is server-rendered using the Maud templating engine. No JavaScript framework required.

naos dashboard
     │
     ▼
Axum HTTP Server (port 4200)
     │
     ├── HTML pages (Maud templates)
     └── JSON API endpoints