Skip to content

Homebrew

The package manager for macOS and Linux.

Mostly friendly. Welcome, with extra rules.

Homepage Repository

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.

Contributing to Homebrew

You must review all AI/LLM generated code, prose, etc. content before you ask anyone in Homebrew to review it for you.

Contributing to Homebrew

Issues & bug reports

We allow you to create issues and pull requests with AI/LLM with the following requirements

Contributing to Homebrew

AI-written text

You must answer all maintainer questions and pull request review comments yourself, without using AI/LLM.

Contributing to Homebrew

Sources