mitchellh

mitchellh / vouch

Public

A community trust management system based on explicit vouches to participate.

3,550
54
100% credibility
Found Feb 08, 2026 at 1,357 stars 3x -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Nushell
AI Summary

Vouch is a trust management tool for GitHub projects that lets maintainers explicitly approve trusted contributors and block others using a simple list file and automated checks.

How It Works

1
📰 Discover Vouch

You hear about Vouch, a simple way to decide who can help with your online project by listing trusted friends.

2
📝 Make Your Trusted List

Create a plain list naming people you trust to contribute, like a guest book for your project.

3
🔒 Turn On the Safeguards

Add quick checks to your project so only listed trusted people can suggest changes.

4
💬 Team Approves Helpers

Your team chats in discussions or notes, saying 'yes vouch' or 'no thanks' to add or remove names from the list.

5
🚪 Handle New Suggestions

When someone suggests a change, it checks the list and closes it if they're not trusted, keeping things safe.

🎉 Enjoy Trusted Collaboration

Your project now only gets help from proven good people, making it easier and safer to grow.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 1357 to 3,550 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is vouch?

Vouch lets open-source projects enforce explicit trust via a simple list of vouched or denounced users, blocking untrusted folks from PRs, issues, or discussions. It tackles AI-generated spam and low-quality contributions by requiring vouches from trusted collaborators, with seamless GitHub Actions for checking PRs and managing lists through issue or discussion comments. Built in Nushell, it offers a lightweight CLI for local checks and updates, plus support for webs of trust by pulling lists from other repos.

Why is it gaining traction?

Unlike vague GitHub community guidelines or manual moderation, vouch automates community github actions to auto-close junk PRs and enables quick vouches via keywords like "vouch @user" in comments—perfect for dodging fake vouch github attempts. Its flat-file format parses anywhere without deps, and the CLI handles GitHub integration out of the box, making it dead simple for community github scripts. Developers love the policy flexibility: block only denounced users or require full vouches.

Who should use this?

Repo maintainers swamped by AI slop in popular projects, like those mirroring Ghostty's setup. Teams enforcing github community guidelines in high-traffic repos, especially with community github proxmox-style shared trust across forks. Active contributors wanting structured vouching over chaotic issue noise.

Verdict

Grab it if you're battling contribution spam—2321 stars and solid docs show real momentum, though the 1.0% credibility score flags its experimental edge; test in a low-stakes repo first. Pairs well with community trust tools for cleaner collaboration.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.