Homebrew
The package manager for macOS and Linux.
Mostly friendly. Welcome, with extra rules.
Issues and pull requests made with AI are allowed if the tool or model is disclosed up front and all generated content is reviewed first. AI may not be credited in commits, contributors must answer maintainers themselves without AI, and non-maintainers may have only one AI-assisted PR open at a time.
Policy by area
- Code contributionsPatches, pull requests and other changes written with AI tools.
- Mostly friendly
- AI use must be disclosed
- A human must review the output
- Issues & bug reportsBug reports, security reports and issues found or written with AI tools.
- Mostly friendly
- AI use must be disclosed
- A human must review the output
- AI-written textPull request descriptions, issue comments and summaries written by AI.
- Unfriendly
- AI use must be disclosed
- Only minor help (autocomplete, grammar)
In their own words
Code contributions
You must disclose in the initial issue or pull request that you used AI/LLM and what tool/model/etc. you used.
You must review all AI/LLM generated code, prose, etc. content before you ask anyone in Homebrew to review it for you.
Issues & bug reports
We allow you to create issues and pull requests with AI/LLM with the following requirements
AI-written text
You must answer all maintainer questions and pull request review comments yourself, without using AI/LLM.
Sources
- Contributing to Homebrewgithub.com/Homebrew/brew/blob/main/CONTRIBUTING.mdSnapshot 9 Oct 2026