Skip to content

Dashboard ​

OMAS includes an interactive web dashboard built with Next.js 15 for visualizing your agentic coding metrics.

Launching the Dashboard ​

bash
# Scan sessions and launch in one step
omas dashboard

# Or manually export and start
omas scan
omas export
cd dashboard && npm run dev

The dashboard opens at http://localhost:3000 and reads data from dashboard/public/data/metrics.json.

Prerequisites ​

  • Node.js 18+
  • Run npm install in the dashboard/ directory once before first use

Dashboard Pages ​

Overview ​

The main overview page displays:

  • Radar Chart: A 4-axis chart showing your average scores across More (parallelism), Longer (autonomy), Thicker (density), and Fewer (trust)
  • Thread Type Distribution: Pie chart showing the breakdown of Base, C, P, L, F, B, and Z threads across your sessions
  • Summary Stats: Total sessions, average overall score, dominant thread type

Line charts showing how your dimension scores evolve over time:

  • Individual dimension trends (More, Longer, Thicker, Fewer)
  • Overall score trend line
  • Filter by project or date range

Per-Project Breakdown ​

Table view with per-project aggregated metrics:

  • Average scores per dimension
  • Session count and dominant thread type
  • Thread type distribution within each project

Session Detail ​

Click any session to view its detailed metrics:

  • Individual dimension scores with breakdowns
  • Thread type classification with explanation
  • Raw metric values (tool calls, duration, sub-agents, etc.)
  • Fair comparison qualification status

Data Flow ​

~/.claude/projects/  →  omas scan  →  ~/.omas/metrics.db
                                           ↓
                                      omas export
                                           ↓
                              dashboard/public/data/metrics.json
                                           ↓
                                    Next.js Dashboard

All data stays local. The dashboard reads a static JSON file — no backend server or API calls required.

Released under the MIT License.