Ordo
Add Hugging Face repo card metadata
757b5fe
metadata
license: mit
tags:
  - openclaw
  - dashboard
  - react
  - streamlit

OpenClaw Ops Dashboard

Developer-facing dashboard experiments for OpenClaw operations.

This repo includes two dashboard surfaces:

  • react-dashboard/ — the current Vite/React dashboard for Session Amplifier data.
  • app.py — the older Streamlit dashboard that reads local agent session JSON files.

React Dashboard

cd react-dashboard
npm install
npm run build
npm run dev -- --port 5177

The Vite dev server proxies /session-amplifier/* to SESSION_AMPLIFIER_BASE_URL or http://localhost:8477.

Streamlit Dashboard

The Streamlit app reads agent session JSON files from ~/.openclaw/agents/*/sessions and displays:

  • Agent list with last activity timestamps (best-effort)
  • A simple timeline of recent cron runs (files with "cron" in the name under agents)
python3 -m venv .venv
. .venv/bin/activate
pip install -r requirements.txt
streamlit run app.py

Notes:

  • The app is intentionally minimal and tolerant of malformed session files.
  • Timestamps are parsed best-effort from common keys (last_activity, updated_at, timestamp).