Just-in-time webapp for a dashboard overview of the cu-mkp (Making and Knowing Project) GitHub organization.
Companion to mtp-dashboard, but org-driven rather than local-directory-driven:
- Lists every repo in the cu-mkp org via the
ghCLI (name, description, language, archived/private flags, last push time). - Repos that are also cloned under
~/Githubare enriched with local git status (branch, dirty working tree, last commit, commit count). - Detail pages show README, open issues, releases, recent commits (from the local clone when present, otherwise from the GitHub API), plus a Claude-generated project analysis and proposed workplan.
ghCLI installed and authenticated (gh auth status)ANTHROPIC_API_KEYset (or anant auth loginprofile) for the AI analysis section
pip install -r requirements.txt
python app.pyThen open http://localhost:5001 (port 5001 so it can run alongside mtp-dashboard on 5000).