Top AI projects are actually banning external PRs to save

PromptCube Novice 2h ago 586 views 15 likes 2 min read

The era of "open by default" pull requests might be dying for high-growth AI repos. For nearly two decades, GitHub's entire philosophy was built on letting anyone contribute, but we're seeing a massive pivot in the AI-native space. Projects like tldraw and Flue are actually refusing external PRs, and it's not because they're elitist—it's because they're drowning in low-quality, AI-generated noise from random contributors.

Instead of playing whack-a-mole with junk code, these maintainers are building what they call "software factories." They aren't waiting for a human to submit a fix; they're deploying their own LLM agents to handle the entire lifecycle of an issue.

The Vercel "Software Factory" approach

Vercel is probably the best case study here. Their AI SDK project was hitting a breaking point with over 1,000 open issues and nearly 800 pull requests sitting in the backlog by mid-year. Instead of hiring a small army of engineers to triage, they deployed a multi-agent system.

Top AI projects are actually banning external PRs to save

They don't just use one "smart" bot. They use specialized agents for specific tasks:

  • Bug Reproduction Agent: Takes an issue report and tries to recreate the failure in a sandbox.
  • Fix Implementation Agent: Writes the actual code to resolve the bug.
  • Review Agent: Checks the proposed fix against the codebase to ensure it doesn't break anything else.
Top AI projects are actually banning external PRs to save

The logic is pretty cold but practical: they trust their own highly-optimized prompts more than they trust a random agent running on a contributor's laptop. As Vercel engineer Lars Grammel put it, if you've tuned an agent specifically for a certain category of bugs, you have a level of confidence in its output that you just can't get from community-driven PRs.

The results are actually insane. After just four weeks of running this deployment architecture (which includes custom UIs, APIs, and sandboxed execution environments), Vercel reported that their "factory" was authoring between 25% and 35% of all merged PRs and closing 70-80% of incoming issues.

Top AI projects are actually banning external PRs to save

How Astro flipped the script on backlogs

Astro is seeing a similar shift. Fred Schott, the creator, mentioned that for five years, issues were coming in faster than any human team could possibly manage. They were stuck in a permanent state of "trimming the backlog" rather than actually building features.

By implementing an auto-triage system, they've moved to a model where agents handle:
1. Initial triage and labeling.
2. Reproduction of the reported bug.
3. Prompting the user to verify a suggested fix before a human ever looks at it.

Top AI projects are actually banning external PRs to save

This has fundamentally changed their workflow. Instead of a mountain of debt, they treat issues as a weekly priority list. It's a complete shift from reactive maintenance to proactive, agent-led management. It’s actually what led Schott to build Flue, a framework designed specifically around this idea of controlled, agentic contribution.

If you're managing a large-scale open source project, the move toward a private "software factory" might be the only way to survive the flood of AI-generated code hitting GitHub every single day.

githubVercelAstroFlue

All Replies (3)

L
Leo37 Novice 2h ago
yeah, tried contributing to a big model repo last month and got ghosted immediately. it's a bummer.
0 Reply
S
SoloSmith Expert 2h ago
Been seeing this too. It's why I now check their contributor guidelines before even starting a fork.
0 Reply
A
Alex18 Expert 2h ago
Makes sense. They're probably also trying to prevent prompt injection or data poisoning via malicious code.
0 Reply

Write a Reply

Markdown supported