Agent♥︎Age
Catalog

Research Repo Doctor

Official

by Tom409114 · Python

Deterministic Artifact Evaluation preflight and run-path grader for research repositories.

io.github.Tom409114/rrdoctor — MCP Server

io.github.Tom409114/rrdoctor provides deterministic artifact evaluation preflight and a run-path grader for research repositories, with a repo scan, scaffolding of easy fixes, run-path verification, and appendix generation. It targets research artifacts that require reproducible-research preparation and quality checks.

🛠️ Key Features

  • Deterministic artifact evaluation preflight
  • Repository scanning
  • Easy-fix scaffolding
  • Run-path verification
  • Appendix generation
  • Web demo for public repositories

🚀 Use Cases

  • Preparing research artifacts before an Artifact Evaluation deadline
  • Verifying executable run paths for research software
  • Auditing repositories for reproducibility and artifact readiness

⚡ Developer Benefits

  • CLI-first workflow for scanning a repository (example: uvx rrdoctor scan .)
  • Local fallback for the hosted demo (“zero-install” command)
  • Maintainers can check anonymous demo access via python scripts/check_live_demo.py <demo-url>

⚠️ Limitations

  • Demo access is referenced for public repos, with a noted need for a local fallback if dependencies are reinstalling or the demo is waking up

Topics

cligithub-actionopen-sciencepythonreproducibilityreproducible-researchresearchresearch-softwareresearch-toolsscientific-computingagents-mdai-agentscitationcode-qualitycoding-agentsdeveloper-toolsjupyter-notebooksrepository-auditartifact-evaluationresearch-artifacts