Skip to main content

Orbit Dashboard - Task analytics and autonomous execution monitoring for Claude Code orbit projects

Project description

orbit-dashboard

Task analytics and autonomous execution monitoring for the orbit Claude Code plugin.

A local FastAPI web dashboard at http://localhost:8787 that surfaces:

  • Per-project, per-repo, per-day time breakdowns
  • Orbit Auto execution monitoring with live SSE streaming
  • Claude Code usage stats (session/weekly limits, token costs)
  • Activity timeline with tracked and untracked session reconciliation

Built on a dual-DB pattern: SQLite (writes, via orbit-db) + DuckDB (analytics reads).

Install

pip install orbit-dashboard

Optional feature extras:

pip install "orbit-dashboard[rss]"    # RSS feeds feature
pip install "orbit-dashboard[learn]"  # AI-generated learning docs

Run

# Default: serve on port 8787
orbit-dashboard

# Override port via env var
ORBIT_DASHBOARD_PORT=9000 orbit-dashboard

Open http://localhost:8787 in your browser.

Install as a service

orbit-dashboard install-service registers the dashboard as a launchd (macOS) or systemd user unit (Linux) so it starts on login. See the orbit project for the full install guide.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

orbit_dashboard-1.0.1.tar.gz (2.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

orbit_dashboard-1.0.1-py3-none-any.whl (2.3 MB view details)

Uploaded Python 3

File details

Details for the file orbit_dashboard-1.0.1.tar.gz.

File metadata

  • Download URL: orbit_dashboard-1.0.1.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for orbit_dashboard-1.0.1.tar.gz
Algorithm Hash digest
SHA256 f72f76b7f39609ae45f885cf4e45fe493e2295c5e79a188e805d381e7bebdff3
MD5 604213490df5c0b7462f39b8357f5f83
BLAKE2b-256 95f4d133ebc5320b301ec253c3cf3fbf878d1333747b17ebf8dc5c38e9f0a8cf

See more details on using hashes here.

File details

Details for the file orbit_dashboard-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for orbit_dashboard-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 277e9d55652bf12564380b7a3b173f284ecb40ee0764192f634c11bbcbc90cbf
MD5 57e0b85102a3645fca0e86d118a2ac2a
BLAKE2b-256 0a3829d1c5db9278c667f25331e857de167a8bf5629995b416014b5a9e1c591a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page