Overview

Mitchell Hashimoto released Vouch, a new system that helps open source projects combat the flood of low-quality AI-generated pull requests by requiring contributors to be “vouched for” by existing community members before they can contribute.

Changes by Version

Initial Release

  • Added vouch/denounce system for contributor verification - unvouched users cannot contribute to projects
  • Added explicit blocking capability - very bad users can be denounced and effectively blocked
  • Added GitHub Actions integration - simple adoption via published actions
  • Added CLI tool for vouching/denouncing - contributors can vouch via GitHub comments or CLI
  • Added forge-agnostic design - system works beyond just GitHub