gh-codepilot featured
Self-hosted GitHub activity dashboard with an integrated Claude Code terminal
- Problem
- Tracking PR and issue activity across many repos meant constant context-switching between GitHub tabs, with no single place to review and act on changes.
- Approach
- Built a self-hosted PWA that polls GitHub via the CLI, surfaces all open PRs/issues with CI and review-status badges, an inline diff viewer, and desktop + browser notifications — then wired in an interactive Claude Code terminal scoped to any PR or issue for AI-assisted review.
- Outcome
- A single dashboard for cross-repo review with one-click AI sessions and resumable history, installable as a PWA on Linux and macOS.
- Python
- Flask
- JavaScript
- PWA
- GitHub CLI
- Claude Code