# Are We AI Friendly? > Where open source projects stand on AI: code contributions, issues and AI-written summaries, rated from each project’s own policy. Stances: - **AI-friendly** (shown as Friendly): AI-assisted contributions are welcome under the same rules as any other contribution. - **AI-friendly with conditions** (shown as Mostly friendly): AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - **Not AI-friendly** (shown as Unfriendly): AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - **No AI policy** (shown as No policy): No published policy on AI-assisted contributions. ## redot-engine: AI-friendly with conditions > Redot Engine explicitly allows contributors to use LLMs and agentic coding assistants, as long as the human understands and takes responsibility for the work, tests pull requests manually before review, discloses AI involvement in art assets, and keeps licensing clear. Purely AI-generated artwork is not permitted, and unreviewed, low-effort or spammy AI output may be rejected. - What it is: Redot Engine – Multi-platform 2D and 3D game engine (Application) - Homepage: https://www.redotengine.org/ - Repository: https://github.com/Redot-Engine/redot-engine - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-10 (AI, medium confidence) - Policy last changed: 2026-10-10 - Web page: https://areweaifriendly.com/projects/redot-engine/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; A human must review the output; Output must be license-compatible) - **Issues & bug reports**: No AI policy - **AI-written text**: AI-friendly (Contributor takes full responsibility) ### In their own words - Code contributions: "Contributors are permitted to use LLMs / Agentic Coding Assistants in their workflows." (https://github.com/Redot-Engine/redot-engine/blob/master/AI_POLICY.md) - Code contributions: "Contributors are expected to understand the code they submit, and are fully responsible for it." (https://github.com/Redot-Engine/redot-engine/blob/master/AI_POLICY.md) - Code contributions: "Contributors are expected to manually test their PRs without the use of AI before submission to verify they actually work prior to code review." (https://github.com/Redot-Engine/redot-engine/blob/master/AI_POLICY.md) - Code contributions: "Contributors must not submit content that violates copyright, license terms, or third-party usage restrictions." (https://github.com/Redot-Engine/redot-engine/blob/master/AI_POLICY.md) - Code contributions: "If AI is used anywhere in the process for creation of art assets, it must be disclosed upon submission along with a detailed explanation of how it was used." (https://github.com/Redot-Engine/redot-engine/blob/master/AI_POLICY.md) - AI-written text: "Contributors are expected to ensure that any comments or supporting documentation is correct and accurate." (https://github.com/Redot-Engine/redot-engine/blob/master/AI_POLICY.md) ### Sources - [AI Policy](https://github.com/Redot-Engine/redot-engine/blob/master/AI_POLICY.md), fetched 2026-10-10 - [Contributors guidelines](https://github.com/Redot-Engine/redot-engine/blob/master/CONTRIBUTING.md), fetched 2026-10-10 ## Alacritty: Not AI-friendly > Contributions must not include content generated by LLMs or other probabilistic tools. This covers code, documentation, pull requests, issues and comments. - What it is: A fast, cross-platform, OpenGL terminal emulator. (Application) - Homepage: https://alacritty.org/ - Repository: https://github.com/alacritty/alacritty - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/alacritty/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: Not AI-friendly - **AI-written text**: Not AI-friendly ### In their own words - Code contributions: "Contributions must not include content generated by large language models or other probabilistic tools, including but not limited to Copilot or ChatGPT." (https://github.com/alacritty/alacritty/blob/master/CONTRIBUTING.md) - Issues & bug reports: "This policy covers code, documentation, pull requests, issues, comments, and any other contributions to the Alacritty project." (https://github.com/alacritty/alacritty/blob/master/CONTRIBUTING.md) - AI-written text: "This policy covers code, documentation, pull requests, issues, comments, and any other contributions to the Alacritty project." (https://github.com/alacritty/alacritty/blob/master/CONTRIBUTING.md) ### Sources - [Contributing to Alacritty](https://github.com/alacritty/alacritty/blob/master/CONTRIBUTING.md), fetched 2026-10-09 ## Apache Airflow: AI-friendly with conditions > Gen-AI tools may be used to create pull requests if contributors follow the ASF guidance, review and test all generated code, state AI use in the PR description and take final responsibility. Blindly pasted AI code leads to closed PRs and possible blocking. - What it is: A platform to programmatically author, schedule and monitor workflows. (Developer tool) - Homepage: https://airflow.apache.org/ - Repository: https://github.com/apache/airflow - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/apache-airflow/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; A human must review the output; Output must be license-compatible) - **Issues & bug reports**: No AI policy - **AI-written text**: No AI policy ### In their own words - Code contributions: "Generally, it's fine to use Gen-AI tools to help you create Pull Requests for Apache Airflow as long as you adhere to the following guidelines:" (https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst) - Code contributions: "State in your PR description that you have used Gen-AI tools to assist in creating the PR." (https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst) - Code contributions: "Remember that the final responsibility for the code in your PR lies with you, regardless of whether it was generated by a tool or written by you." (https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst) - Code contributions: "Ensure that you review and understand all code generated by Gen-AI tools before including it in your PR - do not blindly trust the generated code." (https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst) - Code contributions: "By contributing code generated by Gen-AI tools, you agree to comply with the project's licensing terms and any applicable laws and regulations." (https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst) ### Sources - [Apache Airflow: Pull requests](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst), fetched 2026-10-09 ## Apache Arrow: AI-friendly with conditions > AI tools may be used to generate PRs, but authors should review and own every change, be upfront about what was AI-generated, and disclose any copyrighted material. PRs that look fully AI-generated with little author engagement may be closed, and AI agents should never ping maintainers. - What it is: A cross-language development platform for in-memory columnar data. (Library) - Homepage: https://arrow.apache.org/ - Repository: https://github.com/apache/arrow - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, medium confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/apache-arrow/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; A human must review the output; Output must be license-compatible; No autonomous agents) - **Issues & bug reports**: No AI policy - **AI-written text**: No AI policy ### In their own words - Code contributions: "We are not opposed to the use of AI tools in generating PRs, but recommend the following:" (https://arrow.apache.org/docs/dev/developers/overview.html) - Code contributions: "Only submit a PR if you are able to debug and own the changes yourself - review all generated code to understand every detail" (https://arrow.apache.org/docs/dev/developers/overview.html) - Code contributions: "Be upfront about AI usage and summarise what was AI-generated" (https://arrow.apache.org/docs/dev/developers/overview.html) - Code contributions: "AI agents should never tag or ping maintainers" (https://arrow.apache.org/docs/dev/developers/overview.html) - Code contributions: "PR authors are also responsible for disclosing any copyrighted materials in submitted contributions." (https://arrow.apache.org/docs/dev/developers/overview.html) ### Sources - [Apache Arrow Contributing Overview](https://arrow.apache.org/docs/dev/developers/overview.html), fetched 2026-10-09 ## Apache CouchDB: Not AI-friendly > Contributing material generated by AI or LLMs is expressly forbidden, including code, documentation and commit messages, because such tools cannot assure Apache 2 licence compatibility or proper attribution. - What it is: A document database that syncs. (Application) - Homepage: https://couchdb.apache.org/ - Repository: https://github.com/apache/couchdb - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/apache-couchdb/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: No AI policy - **AI-written text**: Not AI-friendly ### In their own words - Code contributions: "Thus, it is expressly forbidden to contribute material generated by AI, LLMs, and similar technologies, to the CouchDB project." (https://github.com/apache/couchdb/blob/main/CONTRIBUTING.md) - AI-written text: "This includes, but is not limited to, source code, documentation, commit messages, or any other areas of the project." (https://github.com/apache/couchdb/blob/main/CONTRIBUTING.md) ### Sources - [Contributing to CouchDB](https://github.com/apache/couchdb/blob/main/CONTRIBUTING.md), fetched 2026-10-09 ## Apache DataFusion: AI-friendly with conditions > AI-assisted PRs are welcome from anyone, but not unreviewed "AI dumps". Authors must read the whole PR, understand the core ideas, flag parts they do not fully understand and follow the ASF licensing guidance. Replies to reviewers must be in the contributor's own words, though AI may help understand or translate. - What it is: An extensible query engine written in Rust that uses Apache Arrow. (Library) - Homepage: https://datafusion.apache.org/ - Repository: https://github.com/apache/datafusion - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/apache-datafusion/ ### Policy by area - **Code contributions**: AI-friendly (Contributor takes full responsibility; A human must review the output; Output must be license-compatible) - **Issues & bug reports**: No AI policy - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "We welcome AI-assisted PRs from anyone. We do not welcome unreviewed “AI dumps” (defined below)." (https://datafusion.apache.org/contributor-guide/ai-policy.html) - Code contributions: "The PR author should have personally read the entire PR they submit and understand the core ideas end-to-end." (https://datafusion.apache.org/contributor-guide/ai-policy.html) - Code contributions: "Among other things, the author must ensure the PR does not include undisclosed third-party code or copyrighted material." (https://datafusion.apache.org/contributor-guide/ai-policy.html) - AI-written text: "We expect your responses to be in your own words, though it is fine to use AI to help prepare your response (for example to understand the comment, or help translate your response to English)." (https://datafusion.apache.org/contributor-guide/ai-policy.html) ### Sources - [Apache DataFusion AI Policy](https://datafusion.apache.org/contributor-guide/ai-policy.html), fetched 2026-10-09 ## Apache Software Foundation: AI-friendly > Code or documentation generated wholly or partly with AI can be contributed if the tool's terms allow open source licensing and any third-party material in the output is permitted and compatible. Naming the tool in the commit message, for example with Generated-by, is recommended. Individual projects may add their own rules. - What it is: Non-profit foundation behind Apache HTTP Server, Kafka, Spark and over 300 other projects. (Foundation) - Homepage: https://www.apache.org/ - Repository: https://github.com/apache - Overall stance: AI-friendly (Friendly). AI-assisted contributions are welcome under the same rules as any other contribution. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/apache-software-foundation/ ### Policy by area - **Code contributions**: AI-friendly (Output must be license-compatible) - **Issues & bug reports**: No AI policy - **AI-written text**: No AI policy ### In their own words - Code contributions: "Given the above, code generated in whole or in part using AI can be contributed if the contributor ensures that:" (https://www.apache.org/legal/generative-tooling.html) - Code contributions: "Any third party materials that are included in the output are being used with permission (e.g., under a compatible open-source license) of the third party copyright holders and in compliance with the applicable license terms." (https://www.apache.org/legal/generative-tooling.html) - Code contributions: "When providing contributions authored using generative AI tooling, a recommended practice is for contributors to indicate the tooling used to create the contribution." (https://www.apache.org/legal/generative-tooling.html) ### Sources - [ASF Generative Tooling Guidance](https://www.apache.org/legal/generative-tooling.html), fetched 2026-10-09 ## Asahi Linux: Not AI-friendly > Generative AI tooling is broadly forbidden for material contributions, citing ethical concerns and the clean-room rules of reverse engineering. An LLM-drafted GitHub issue may simply be closed, and concealing extensive LLM use leads to an immediate ban. - What it is: A project porting Linux to Apple Silicon Macs. (Linux distribution) - Homepage: https://asahilinux.org/ - Repository: https://github.com/AsahiLinux - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, medium confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/asahi-linux/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: Not AI-friendly - **AI-written text**: Not AI-friendly ### In their own words - Code contributions: "Due to these legal and ethical issues, we broadly forbid the use of generative AI tooling for material contributions to Asahi Linux." (https://asahilinux.org/llm-policy/) - Issues & bug reports: "A GitHub issue drafted by an LLM may simply be closed with reference to this policy." (https://asahilinux.org/llm-policy/) - AI-written text: "Due to these legal and ethical issues, we broadly forbid the use of generative AI tooling for material contributions to Asahi Linux." (https://asahilinux.org/llm-policy/) ### Sources - [Asahi Linux Generative AI (LLM) Policy](https://asahilinux.org/llm-policy/), fetched 2026-10-09 ## Astropy: AI-friendly with conditions > Contributions made with generative AI are welcome. Contributors are responsible for and must be able to explain all changes, must describe substantive AI use, and must answer reviewers themselves rather than relaying AI replies. Autonomous agents are not accepted. - What it is: A community Python library for astronomy and astrophysics. (Library) - Homepage: https://www.astropy.org/ - Repository: https://github.com/astropy/astropy - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, medium confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/astropy/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; Output must be license-compatible; No autonomous agents) - **Issues & bug reports**: No AI policy - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "Astropy maintainers welcome contributions, including those developed with the assistance of generative AI tools." (https://github.com/astropy/astropy-project/blob/main/policies/ai-policy.md) - Code contributions: "If generative AI tools were used for substantive portions of the contribution, contributors must describe their use in the change description." (https://github.com/astropy/astropy-project/blob/main/policies/ai-policy.md) - Code contributions: "Contributors are responsible for ensuring all submitted code complies with Astropy's licensing, regardless of whether generative AI tools were used." (https://github.com/astropy/astropy-project/blob/main/policies/ai-policy.md) - Code contributions: "Autonomous workflows ("agents") are not human contributors." (https://github.com/astropy/astropy-project/blob/main/policies/ai-policy.md) - AI-written text: "Copying and pasting replies to / from a generative AI tool does not count as engaging with the reviewer; contributors are expected to understand the changes they are proposing, not act as message courier for a third party." (https://github.com/astropy/astropy-project/blob/main/policies/ai-policy.md) ### Sources - [Astropy: Usage of Generative AI](https://github.com/astropy/astropy-project/blob/main/policies/ai-policy.md), fetched 2026-10-09 ## Bevy: AI-friendly with conditions > Careful, human-driven AI use is tolerated for code if it is disclosed and the contributor understands every line. AI may not write documentation, issues, PR descriptions or release notes, AI-generated media is banned, and AI output may not be pasted into conversations except to help with translation or accessibility. - What it is: A data-driven game engine built in Rust. (Framework) - Homepage: https://bevy.org/ - Repository: https://github.com/bevyengine/bevy - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/bevy/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility) - **Issues & bug reports**: Not AI-friendly - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "We are wary of the use of AI in the development of Bevy, and are particularly troubled by its impact on artists, but tolerate careful human-driven AI use in some code-related areas consistent with the above values." (https://bevy.org/learn/contribute/policies/ai/) - Code contributions: "Any use of AI to contribute to Bevy must be disclosed, with context about how it was used." (https://bevy.org/learn/contribute/policies/ai/) - Code contributions: "You must personally understand every line of code or documentation that you put forward for review" (https://bevy.org/learn/contribute/policies/ai/) - Issues & bug reports: "AI must not be used to write public-facing prose, including documentation, issues, PR descriptions, or release notes." (https://bevy.org/learn/contribute/policies/ai/) - AI-written text: "Do not paste AI-generated output directly into conversations with humans, no matter where they take place." (https://bevy.org/learn/contribute/policies/ai/) - AI-written text: "AI may be used to assist for translation and accessibility purposes, but please include the original untranslated text as well." (https://bevy.org/learn/contribute/policies/ai/) ### Sources - [Bevy AI Policy](https://bevy.org/learn/contribute/policies/ai/), fetched 2026-10-09 ## Cataclysm: Dark Days Ahead: Not AI-friendly > All content sourced from LLMs is not allowed, including code, configuration, issue and PR text, research and testing results, because it has no authorship and questionable provenance. - What it is: A turn-based survival roguelike game. (Application) - Homepage: https://cataclysmdda.org/ - Repository: https://github.com/CleverRaven/Cataclysm-DDA - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/cataclysm-dda/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: Not AI-friendly - **AI-written text**: Not AI-friendly ### In their own words - Code contributions: "All contents sourced from LLMs such as ChatGPT (including but not limited to code, configuration, issue and PR text, research, and testing results) are not allowed" (https://github.com/CleverRaven/Cataclysm-DDA/blob/master/CONTRIBUTING.md) - Issues & bug reports: "All contents sourced from LLMs such as ChatGPT (including but not limited to code, configuration, issue and PR text, research, and testing results) are not allowed" (https://github.com/CleverRaven/Cataclysm-DDA/blob/master/CONTRIBUTING.md) - AI-written text: "All contents sourced from LLMs such as ChatGPT (including but not limited to code, configuration, issue and PR text, research, and testing results) are not allowed" (https://github.com/CleverRaven/Cataclysm-DDA/blob/master/CONTRIBUTING.md) ### Sources - [Contributing to Cataclysm: Dark Days Ahead](https://github.com/CleverRaven/Cataclysm-DDA/blob/master/CONTRIBUTING.md), fetched 2026-10-09 ## chezmoi: Not AI-friendly > Using an LLM to make any kind of contribution leads to an immediate ban without recourse. - What it is: Manages dotfiles across multiple machines, securely. (Developer tool) - Homepage: https://www.chezmoi.io/ - Repository: https://github.com/twpayne/chezmoi - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, medium confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/chezmoi/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: Not AI-friendly - **AI-written text**: Not AI-friendly ### In their own words - Code contributions: "If you use an LLM (Large Language Model, like ChatGPT, Claude, Gemini, GitHub Copilot, or Llama) to make any kind of contribution then you will immediately be banned without recourse." (https://www.chezmoi.io/developer-guide/) - Issues & bug reports: "If you use an LLM (Large Language Model, like ChatGPT, Claude, Gemini, GitHub Copilot, or Llama) to make any kind of contribution then you will immediately be banned without recourse." (https://www.chezmoi.io/developer-guide/) - AI-written text: "If you use an LLM (Large Language Model, like ChatGPT, Claude, Gemini, GitHub Copilot, or Llama) to make any kind of contribution then you will immediately be banned without recourse." (https://www.chezmoi.io/developer-guide/) ### Sources - [chezmoi developer guide](https://www.chezmoi.io/developer-guide/), fetched 2026-10-09 ## Cilium: AI-friendly with conditions > Generative AI may help explain code, autocomplete, refactor, brainstorm and draft tests, as long as contributors review everything, take full responsibility, respect licensing and report non-trivial AI use. Messages substantially written by AI are not acceptable in community spaces, though translation help is understood. - What it is: eBPF-based networking, security and observability for Kubernetes. (Developer tool) - Homepage: https://cilium.io/ - Repository: https://github.com/cilium/cilium - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/cilium/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; A human must review the output; Output must be license-compatible) - **Issues & bug reports**: Not AI-friendly (Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "Whether or not Generative AI tools were involved, you are fully accountable for the correctness, security, and clarity of your contributions." (https://github.com/cilium/community/blob/main/AI-POLICY.md) - Code contributions: "Human review is required for all code, including code generated or assisted by Generative AI tools." (https://github.com/cilium/community/blob/main/AI-POLICY.md) - Code contributions: "Report the use of Generative AI tools for non-trivial preparation of submissions" (https://github.com/cilium/community/blob/main/AI-POLICY.md) - Code contributions: "Ensure the output adheres to project guidelines and licensing requirements; and" (https://github.com/cilium/community/blob/main/AI-POLICY.md) - Issues & bug reports: "Communicate in any Cilium community space with content that is substantially written using Generative AI tools." (https://github.com/cilium/community/blob/main/AI-POLICY.md) - AI-written text: "For example, it is not acceptable to send such text on Slack or GitHub, whether initiating or responding to discussion with other community members." (https://github.com/cilium/community/blob/main/AI-POLICY.md) ### Sources - [Cilium Generative AI Policy](https://github.com/cilium/community/blob/main/AI-POLICY.md), fetched 2026-10-09 ## Clojure: Not AI-friendly > Code generated by LLMs is not acceptable because it does not comply with the Contributor Agreement. Clojure's code is written and reviewed by humans. - What it is: A dynamic, functional Lisp for the JVM. (Programming language) - Homepage: https://clojure.org/ - Repository: https://github.com/clojure/clojure - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/clojure/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: No AI policy - **AI-written text**: No AI policy ### In their own words - Code contributions: "Clojure’s code is written and reviewed by humans." (https://clojure.org/dev/contributor_agreement) - Code contributions: "is not compliant with the covenants and representations of Clojure’s Contributor’s Agreement, and is thus not acceptable as code for Clojure." (https://clojure.org/dev/contributor_agreement) ### Sources - [Clojure Contributor Agreement](https://clojure.org/dev/contributor_agreement), fetched 2026-10-09 ## CloudNativePG: AI-friendly with conditions > AI-generated code, docs or comments are accepted if the contributor fully understands and can explain every line, guarantees licensing and provenance, and discloses significant AI use with an Assisted-by trailer. Unvetted boilerplate, AI-hallucinated fixes, unsolicited AI refactors and vague AI-written PR descriptions are prohibited. - What it is: A Kubernetes operator for PostgreSQL. (Developer tool) - Homepage: https://cloudnative-pg.io/ - Repository: https://github.com/cloudnative-pg/cloudnative-pg - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, medium confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/cloudnativepg/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; Output must be license-compatible) - **Issues & bug reports**: No AI policy - **AI-written text**: AI-friendly (A human must review the output) ### In their own words - Code contributions: "You must fully understand every line of code you submit." (https://github.com/cloudnative-pg/governance/blob/main/AI_POLICY.md) - Code contributions: "If you cannot guarantee the provenance and legal safety of the AI-generated code, do not submit it." (https://github.com/cloudnative-pg/governance/blob/main/AI_POLICY.md) - Code contributions: "If AI was used to generate a significant portion of your contribution (beyond simple autocomplete), we ask that you disclose it in the PR description and through an `Assisted-by:` commit message trailer" (https://github.com/cloudnative-pg/governance/blob/main/AI_POLICY.md) - AI-written text: "Using AI to write PR descriptions that are vague, overly flowery, or fail to accurately describe the technical changes." (https://github.com/cloudnative-pg/governance/blob/main/AI_POLICY.md) ### Sources - [CloudNativePG AI Contribution Policy](https://github.com/cloudnative-pg/governance/blob/main/AI_POLICY.md), fetched 2026-10-09 ## conda: AI-friendly with conditions > Generative AI tools are welcome. Contributors are responsible for reviewing and understanding AI output, must respect the licence and CLA, and may not use agents to submit or review autonomously. In review, contributors should engage directly rather than paste AI responses. - What it is: A cross-platform, language-agnostic package and environment manager. (Developer tool) - Homepage: https://docs.conda.io/ - Repository: https://github.com/conda/conda - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, medium confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/conda/ ### Policy by area - **Code contributions**: AI-friendly with conditions (Contributor takes full responsibility; A human must review the output; Output must be license-compatible; No autonomous agents) - **Issues & bug reports**: No AI policy - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "You’re welcome to use generative AI tools when contributing to conda." (https://docs.conda.io/projects/conda/en/latest/dev-guide/contributing.html) - Code contributions: "You are responsible for all of your contributions. Review and understand any AI-generated content before including it in a Pull Request." (https://docs.conda.io/projects/conda/en/latest/dev-guide/contributing.html) - Code contributions: "You have read and understood the conda license and conda contributor license agreement, especially in terms of submitting your contribution as an original work of authorship." (https://docs.conda.io/projects/conda/en/latest/dev-guide/contributing.html) - Code contributions: "Do not use AI agents or similar automated systems to submit your contributions or review Pull Requests autonomously." (https://docs.conda.io/projects/conda/en/latest/dev-guide/contributing.html) - AI-written text: "Be prepared to engage during contribution review. Reviewers expect to discuss the changes with you directly. Do not copy and paste AI responses." (https://docs.conda.io/projects/conda/en/latest/dev-guide/contributing.html) ### Sources - [Contributing to conda](https://docs.conda.io/projects/conda/en/latest/dev-guide/contributing.html), fetched 2026-10-09 ## Debian: AI-friendly > By general resolution in August 2026, Debian chose "Responsible Use of Generative AI" over seven other options, including bans. Generative AI is neither endorsed nor prohibited: contributors must understand, review and test AI-assisted output, consider licensing and remain fully accountable. Disclosure is encouraged but not required, and mass automated actions need prior discussion and human oversight. - What it is: The universal operating system, one of the oldest community Linux distributions. (Linux distribution) - Homepage: https://www.debian.org/ - Repository: https://salsa.debian.org/ - Overall stance: AI-friendly (Friendly). AI-assisted contributions are welcome under the same rules as any other contribution. - Last classified: 2026-10-09 (manual review, medium confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/debian/ ### Policy by area - **Code contributions**: AI-friendly (Contributor takes full responsibility; A human must review the output; Output must be license-compatible) - **Issues & bug reports**: AI-friendly (Contributor takes full responsibility) - **AI-written text**: No AI policy ### In their own words - Code contributions: "Debian neither endorses nor prohibits the use of generative AI tools in the development, maintenance, or documentation of software, packaging, documentation, and other media published within the Debian Project." (https://www.debian.org/vote/2026/vote_002) - Code contributions: "Contributors are expected to understand, review, test, and, where appropriate, modify AI-assisted output before incorporating it into Debian." (https://www.debian.org/vote/2026/vote_002) - Code contributions: "We enourage our contributors to disclose whether a contribution was made with AI assitance, but do not require them to do so." (https://www.debian.org/vote/2026/vote_002) - Code contributions: "to consider the provenance and licensing implications of material they contribute" (https://www.debian.org/vote/2026/vote_002) - Issues & bug reports: "Contributors intending to perform actions with broad project impact, such as mass bug filing or patch submission, large-scale code modifications, or other automated changes or requests affecting many packages or contributors, should seek prior discussion and consensus through the appropriate project channels before proceeding." (https://www.debian.org/vote/2026/vote_002) - Issues & bug reports: "Any such automated process should be overseen by a human who remains accountable for its behavior and output." (https://www.debian.org/vote/2026/vote_002) ### Sources - [Debian General Resolution 2026-002: LLM usage in Debian](https://www.debian.org/vote/2026/vote_002), fetched 2026-10-09 ## Django: AI-friendly with conditions > AI tools may be used if contributors disclose which tools they used and for what, and review and verify all output. Unverified AI-generated contributions may be closed without review, and automated AI reviews must not be requested on Django pull requests. - What it is: A high-level Python web framework. (Framework) - Homepage: https://www.djangoproject.com/ - Repository: https://github.com/django/django - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/django/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; A human must review the output) - **Issues & bug reports**: No AI policy - **AI-written text**: AI-friendly with conditions (AI use must be disclosed; A human must review the output) ### In their own words - Code contributions: "Disclose which AI tools were used and what they were used for (e.g., generating code, drafting commit messages, writing documentation)." (https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/submitting-patches/) - Code contributions: "Review and verify all AI-generated output." (https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/submitting-patches/) - Code contributions: "Submissions that show no evidence of manual verification may be closed without review, and repeated low-quality contributions may lead to restricted participation in Django’s development process." (https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/submitting-patches/) - AI-written text: "While AI tools can assist with drafting or exploratory analysis, they must not replace human understanding and careful review." (https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/submitting-patches/) ### Sources - [Django: Submitting contributions](https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/submitting-patches/), fetched 2026-10-09 ## Drupal: AI-friendly with conditions > AI tools may be used if contributors fully verify the code, can explain every decision, ensure GPL compatibility and disclose significant AI-generated code or text. AI output should not be pasted verbatim into issues and comments; contributors should use their own words. - What it is: An open source content management framework. (Application) - Homepage: https://www.drupal.org/ - Repository: https://git.drupalcode.org/project/drupal - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, medium confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/drupal/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; A human must review the output; Output must be license-compatible) - **Issues & bug reports**: Not AI-friendly (AI use must be disclosed; Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (AI use must be disclosed; Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "If you use an AI tool to generate a significant portion of the code or text you are submitting, you must disclose it." (https://www.drupal.org/docs/develop/issues/issue-procedures-and-etiquette/policy-on-the-use-of-ai-when-contributing-to-drupal) - Code contributions: "You are fully responsible for the integrity of your submission." (https://www.drupal.org/docs/develop/issues/issue-procedures-and-etiquette/policy-on-the-use-of-ai-when-contributing-to-drupal) - Code contributions: "You are solely responsible for ensuring that any AI-generated code you submit does not violate third-party copyrights and is fully compatible with the Drupal project's GPL license." (https://www.drupal.org/docs/develop/issues/issue-procedures-and-etiquette/policy-on-the-use-of-ai-when-contributing-to-drupal) - Issues & bug reports: "Using AI-generated issue summaries and comments can place an undue burden on maintainers." (https://www.drupal.org/docs/develop/issues/issue-procedures-and-etiquette/policy-on-the-use-of-ai-when-contributing-to-drupal) - AI-written text: "Do not just copy-paste the output verbatim." (https://www.drupal.org/docs/develop/issues/issue-procedures-and-etiquette/policy-on-the-use-of-ai-when-contributing-to-drupal) - AI-written text: "Use your own words and be concise." (https://www.drupal.org/docs/develop/issues/issue-procedures-and-etiquette/policy-on-the-use-of-ai-when-contributing-to-drupal) ### Sources - [Policy on the use of AI when contributing to Drupal](https://www.drupal.org/docs/develop/issues/issue-procedures-and-etiquette/policy-on-the-use-of-ai-when-contributing-to-drupal), fetched 2026-10-09 ## EasyBuild: AI-friendly with conditions > Contributors must declare any AI use, naming the tool, model and extent, and keep a human in the loop. This covers pull requests, issues, documentation, chat messages, mailing list posts and talks. - What it is: A software build and installation framework for HPC systems. (Developer tool) - Homepage: https://easybuild.io/ - Repository: https://github.com/easybuilders/easybuild - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/easybuild/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; A human must review the output) - **Issues & bug reports**: AI-friendly with conditions (AI use must be disclosed; A human must review the output) - **AI-written text**: AI-friendly with conditions (AI use must be disclosed; A human must review the output) ### In their own words - Code contributions: "Declare when they have used AI in a contribution;" (https://docs.easybuild.io/policies/ai/) - Code contributions: "Keep a "human in the loop" when using AI." (https://docs.easybuild.io/policies/ai/) - Issues & bug reports: "GitHub issues;" (https://docs.easybuild.io/policies/ai/) - AI-written text: "Messages in EasyBuild Slack;" (https://docs.easybuild.io/policies/ai/) ### Sources - [EasyBuild AI Policy](https://docs.easybuild.io/policies/ai/), fetched 2026-10-09 ## Endless Sky: Not AI-friendly > AI-generated or AI-assisted content is forbidden in Endless Sky development, for ethical, philosophical and legal (GPLv3) reasons. - What it is: A free space exploration, trading and combat game. (Application) - Homepage: https://endless-sky.github.io/ - Repository: https://github.com/endless-sky/endless-sky - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/endless-sky/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: No AI policy - **AI-written text**: No AI policy ### In their own words - Code contributions: "AI-generated/assisted content is forbidden in Endless Sky development." (https://github.com/endless-sky/endless-sky/blob/master/docs/CONTRIBUTING.md) ### Sources - [Contributing to Endless Sky](https://github.com/endless-sky/endless-sky/blob/master/docs/CONTRIBUTING.md), fetched 2026-10-09 ## FastAPI: AI-friendly with conditions > Contributors are encouraged to use any tools, including AI, as long as there is meaningful human judgement and effort; PRs that cost more to review than to prompt should not be sent. PRs that look AI-generated or automated are closed, and LLM-generated comments and descriptions should not be pasted. - What it is: A modern, fast web framework for building APIs with Python. (Framework) - Homepage: https://fastapi.tiangolo.com/ - Repository: https://github.com/fastapi/fastapi - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, medium confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/fastapi/ ### Policy by area - **Code contributions**: AI-friendly (A human must review the output) - **Issues & bug reports**: No AI policy - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "You are encouraged to use all the tools you want to do your work and contribute as efficiently as possible, this includes AI (LLM) tools, etc. Nevertheless, contributions should have meaningful human intervention, judgement, context, etc." (https://tiangolo.com/open-source/contributing/) - Code contributions: "If the human effort put in a PR, e.g. writing LLM prompts, is less than the effort we would need to put to review it, please don't submit the PR." (https://tiangolo.com/open-source/contributing/) - AI-written text: "The same applies to comments and descriptions, please don't copy-paste the content generated by an LLM." (https://tiangolo.com/open-source/contributing/) ### Sources - [Contributing to tiangolo's open source projects](https://tiangolo.com/open-source/contributing/), fetched 2026-10-09 ## Firefox: AI-friendly > Contributors may use AI tools when writing Firefox code, but AI-assisted patches must meet the usual standards. Contributors must understand, explain and fully self-review every change and remain accountable for it. - What it is: Mozilla's open source web browser. (Application) - Homepage: https://www.firefox.com/ - Repository: https://github.com/mozilla-firefox/firefox - Overall stance: AI-friendly (Friendly). AI-assisted contributions are welcome under the same rules as any other contribution. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/firefox/ ### Policy by area - **Code contributions**: AI-friendly (Contributor takes full responsibility; A human must review the output) - **Issues & bug reports**: No AI policy - **AI-written text**: No AI policy ### In their own words - Code contributions: "AI-assisted contributions must meet the same standards of correctness, security, and maintainability as any other patch." (https://firefox-source-docs.mozilla.org/contributing/ai-coding.html) - Code contributions: "To fully understand the patch you must fully review the code yourself, before requesting peer review." (https://firefox-source-docs.mozilla.org/contributing/ai-coding.html) - Code contributions: "At the end of the day you are accountable for all changes you submit, regardless of the tools you use." (https://firefox-source-docs.mozilla.org/contributing/ai-coding.html) ### Sources - [Firefox AI Coding Policy](https://firefox-source-docs.mozilla.org/contributing/ai-coding.html), fetched 2026-10-09 ## Flutter: AI-friendly > AI-assisted PRs are accepted if the contributor reviews all generated code, understands and can discuss it, and submits it as their original work under the CLA. AI-generated issue text and PR descriptions must be verified and edited, and unsupervised agents may not post in the issue tracker. - What it is: Google's UI toolkit for building apps from a single codebase. (Framework) - Homepage: https://flutter.dev/ - Repository: https://github.com/flutter/flutter - Overall stance: AI-friendly (Friendly). AI-assisted contributions are welcome under the same rules as any other contribution. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/flutter/ ### Policy by area - **Code contributions**: AI-friendly (Contributor takes full responsibility; A human must review the output; Output must be license-compatible) - **Issues & bug reports**: AI-friendly with conditions (A human must review the output; No autonomous agents) - **AI-written text**: AI-friendly (A human must review the output) ### In their own words - Code contributions: "You must review all AI-generated code before opening a (non-draft) PR, and before requesting re-review of any updates to the PR." (https://github.com/flutter/flutter/blob/master/CONTRIBUTING.ai.md) - Code contributions: "You must understand and be able to discuss the code in the PR." (https://github.com/flutter/flutter/blob/master/CONTRIBUTING.ai.md) - Code contributions: "This does not prohibit the use of coding assistance tools, but what is submitted needs to be the contributor's original creation." (https://github.com/flutter/flutter/blob/master/CONTRIBUTING.ai.md) - Issues & bug reports: "Do not run an unsupervised agent that posts triage comments to the issue database." (https://github.com/flutter/flutter/blob/master/CONTRIBUTING.ai.md) - Issues & bug reports: "AI tools may be helpful for specific tasks, such as creating reduced test cases or identifying potential duplicate issues, but you must verify their output." (https://github.com/flutter/flutter/blob/master/CONTRIBUTING.ai.md) - AI-written text: "You must verify the accuracy of any AI-generated text you include in the PR description or review discussion comments." (https://github.com/flutter/flutter/blob/master/CONTRIBUTING.ai.md) ### Sources - [Flutter AI contribution policies](https://github.com/flutter/flutter/blob/master/CONTRIBUTING.ai.md), fetched 2026-10-09 ## Forgejo: Not AI-friendly > Code, documentation and other works partly or fully generated by AI are not accepted, and any AI help must be disclosed. Commit messages, PR text, comments and issues must not be AI-generated apart from translation and spell-checking, and AI review, vibe coding and agent mode are not allowed. - What it is: A self-hosted lightweight software forge. (Application) - Homepage: https://forgejo.org/ - Repository: https://codeberg.org/forgejo/forgejo - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/forgejo/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: Not AI-friendly (AI use must be disclosed; Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (AI use must be disclosed; Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "Forgejo does not accept works of authorship (code, documentation, etc.) either partially or completely generated by AI due to legal uncertainties." (https://codeberg.org/forgejo/governance/src/branch/main/AIAgreement.md) - Code contributions: "It is not allowed to use AI in an autonomous-looking way to contribute in Forgejo." (https://codeberg.org/forgejo/governance/src/branch/main/AIAgreement.md) - Issues & bug reports: "If content was made with the help of AI, you must convey that this is the case." (https://codeberg.org/forgejo/governance/src/branch/main/AIAgreement.md) - Issues & bug reports: "All communication, that includes: commit messages, pull request messages, documentation, code comments and issues (and comments on issues/pull requests), that is intended to be read by people to understand your thoughts and work must not have been generated with AI." (https://codeberg.org/forgejo/governance/src/branch/main/AIAgreement.md) - AI-written text: "We exclude machine translation and tooling that helps with grammar and spelling check." (https://codeberg.org/forgejo/governance/src/branch/main/AIAgreement.md) ### Sources - [Forgejo AI Agreement](https://codeberg.org/forgejo/governance/src/branch/main/AIAgreement.md), fetched 2026-10-09 ## GCC: Not AI-friendly > Legally significant contributions that include or derive from LLM-generated content are declined, except for test cases; small LLM-generated changes may be accepted if clearly marked with Assisted-by. AI may be used for research, bug finding, review and debugging if its output stays out of the contribution. - What it is: The GNU Compiler Collection. (Programming language) - Homepage: https://gcc.gnu.org/ - Repository: https://gcc.gnu.org/git.html - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, medium confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/gcc/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: AI-friendly (A human must review the output) - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "For the time being, the GNU Compiler Collection (GCC) policy is to decline any legally significant contributions which include LLM-generated content or are derived from LLM-generated content." (https://gcc.gnu.org/ai-policy.html) - Code contributions: "The commit message for any contribution of LLM-generated content must include an “Assisted-by:” tag." (https://gcc.gnu.org/ai-policy.html) - Issues & bug reports: "This policy does not apply to a contributor's use of AI for the purposes of research, analysis, bug discovery and reporting (output should not be sent verbatim without due consideration), patch review (supporting human review, not replacing it) and debugging, so long as the output is not included in the contributions to the project." (https://gcc.gnu.org/ai-policy.html) - AI-written text: "This policy does not apply to a contributor's other uses of AI including the use of these tools to enable them to work with their own computing devices e.g. screen readers, text-to-speech, direct translations, spelling or grammar assistance, where the contributor verifies the output of the tool." (https://gcc.gnu.org/ai-policy.html) ### Sources - [GCC AI Policy](https://gcc.gnu.org/ai-policy.html), fetched 2026-10-09 ## GDAL: Not AI-friendly > LLMs may only be used as improved autocompletion or for mechanical refactoring; humans must be the primary authors. Vibe-coded contributions and agent submissions are banned, and any LLM use in code, tickets or commit messages must be labelled. - What it is: A translator library for raster and vector geospatial data formats. (Library) - Homepage: https://gdal.org/ - Repository: https://github.com/OSGeo/gdal - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/gdal/ ### Policy by area - **Code contributions**: Not AI-friendly (AI use must be disclosed; Contributor takes full responsibility; Only minor help (autocomplete, grammar); No autonomous agents) - **Issues & bug reports**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility) - **AI-written text**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility) ### In their own words - Code contributions: "LLMs may only be used as an improved auto-completion mechanism, or for repeated tasks (mechanical refactoring) that could potentially be completed with a deterministic algorithm." (https://gdal.org/en/stable/community/ai_tool_policy.html) - Code contributions: "Submission of vibe-coded contributions is banned." (https://gdal.org/en/stable/community/ai_tool_policy.html) - Code contributions: "Human-coordinated or uncoordinated (OpenClaw, etc) use of agents for submission of contributions to the GDAL repository is banned." (https://gdal.org/en/stable/community/ai_tool_policy.html) - Issues & bug reports: "Any LLM usage must be indicated by ticket label, comment, or commit message indication and account for what was written by whom/what." (https://gdal.org/en/stable/community/ai_tool_policy.html) - AI-written text: "All contributions including code, ticket comments, and commit messages should be fully understood by the author(s) submitting them to the project." (https://gdal.org/en/stable/community/ai_tool_policy.html) ### Sources - [GDAL LLM tool policy](https://gdal.org/en/stable/community/ai_tool_policy.html), fetched 2026-10-09 ## gedit: Not AI-friendly > Contributions generated by LLM tools and chatbots are not allowed anywhere in the project. The only exception is translating issue and comment text into English. - What it is: A general-purpose text editor for GNOME. (Application) - Homepage: https://gedit-text-editor.org/ - Repository: https://gitlab.gnome.org/World/gedit/gedit - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/gedit/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: Not AI-friendly (Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "This project does not allow contributions generated by large languages models (LLMs) tools and chatbots. This ban applies to all parts of the project." (https://gitlab.gnome.org/World/gedit/gedit/-/blob/main/docs/guidelines/no-llm-tools.md) - Issues & bug reports: "An exception applies for purely translating texts for issues and comments to English." (https://gitlab.gnome.org/World/gedit/gedit/-/blob/main/docs/guidelines/no-llm-tools.md) - AI-written text: "An exception applies for purely translating texts for issues and comments to English." (https://gitlab.gnome.org/World/gedit/gedit/-/blob/main/docs/guidelines/no-llm-tools.md) ### Sources - [Gedit Development Guidelines: No Large Language Models AI tools](https://gitlab.gnome.org/World/gedit/gedit/-/blob/main/docs/guidelines/no-llm-tools.md), fetched 2026-10-09 ## GIMP: Not AI-friendly > Contributors without a developer role must declare in every merge request that it contains no AI-generated content: no code, text or images, only human-created work. - What it is: The GNU Image Manipulation Program. (Application) - Homepage: https://www.gimp.org/ - Repository: https://gitlab.gnome.org/GNOME/gimp - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/gimp/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: No AI policy - **AI-written text**: Not AI-friendly ### In their own words - Code contributions: "I declare this MR have no AI-generated content (neither code nor text, images…), only human created works" (https://gitlab.gnome.org/GNOME/gimp/-/blob/master/.gitlab/merge_request_templates/default.md) - AI-written text: "I declare this MR have no AI-generated content (neither code nor text, images…), only human created works" (https://gitlab.gnome.org/GNOME/gimp/-/blob/master/.gitlab/merge_request_templates/default.md) ### Sources - [GIMP merge request template](https://gitlab.gnome.org/GNOME/gimp/-/blob/master/.gitlab/merge_request_templates/default.md), fetched 2026-10-09 ## Gitea: AI-friendly with conditions > AI-assisted contributions are welcome if AI use is clearly disclosed and contributors review and test the code and can explain and defend it themselves. AI may help draft issues and PRs, but questions from maintainers must be answered without AI. - What it is: A painless self-hosted Git service. (Application) - Homepage: https://about.gitea.com/ - Repository: https://github.com/go-gitea/gitea - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, medium confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/gitea/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; A human must review the output) - **Issues & bug reports**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility) - **AI-written text**: Not AI-friendly (AI use must be disclosed; Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "Contributions made with the assistance of AI tools are welcome, but contributors must use them responsibly and disclose that use clearly." (https://github.com/go-gitea/gitea/blob/main/CONTRIBUTING.md) - Code contributions: "Review AI-generated code closely before marking a pull request ready for review." (https://github.com/go-gitea/gitea/blob/main/CONTRIBUTING.md) - Code contributions: "Only use AI to assist in contributions that you understand well enough to explain, defend, and revise yourself during review." (https://github.com/go-gitea/gitea/blob/main/CONTRIBUTING.md) - Issues & bug reports: "AI may be used to help draft issues and pull requests, but contributors remain responsible for the accuracy, completeness, and intent of what they submit." (https://github.com/go-gitea/gitea/blob/main/CONTRIBUTING.md) - AI-written text: "Do not use AI to reply to questions about your issue or pull request. The questions are for you, not an AI model." (https://github.com/go-gitea/gitea/blob/main/CONTRIBUTING.md) ### Sources - [Gitea Contribution Guidelines](https://github.com/go-gitea/gitea/blob/main/CONTRIBUTING.md), fetched 2026-10-09 ## GNU Binutils: Not AI-friendly > LLM-generated patches are not accepted because their copyright status is unclear. LLMs may help without generating code, and legally insignificant changes such as spelling fixes are fine. Every submission must involve a human; fully automated submissions are refused. - What it is: The GNU binary tools, including the linker and assembler. (Developer tool) - Homepage: https://sourceware.org/binutils/ - Repository: https://sourceware.org/git/?p=binutils-gdb.git - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/gnu-binutils/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: No AI policy - **AI-written text**: No AI policy ### In their own words - Code contributions: "The GNU Binutils project is currently NOT accepting LLM generated patches." (https://sourceware.org/binutils/wiki/LLM_Generated_Content) - Code contributions: "Using LLMs to assist in writing code is fine providing that the LLM does not actually generate code." (https://sourceware.org/binutils/wiki/LLM_Generated_Content) - Code contributions: "Fully automated patch submission, whether by a bot, a script, or some other means is not acceptable." (https://sourceware.org/binutils/wiki/LLM_Generated_Content) ### Sources - [The GNU Binutils position on LLM generated content](https://sourceware.org/binutils/wiki/LLM_Generated_Content), fetched 2026-10-09 ## Godot Engine: Not AI-friendly > The Godot Foundation announced that all code must be human-authored: AI may help only with menial things like code completion, regex or find and replace, and any AI use must be disclosed. Autonomous agents and vibe coding lead to a ban, and AI-generated text is not allowed in issues, PRs or proposals, though machine translation of human writing is fine. - What it is: A free and open source 2D and 3D game engine. (Framework) - Homepage: https://godotengine.org/ - Repository: https://github.com/godotengine/godot - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, medium confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/godot/ ### Policy by area - **Code contributions**: Not AI-friendly (AI use must be disclosed; Contributor takes full responsibility; Only minor help (autocomplete, grammar); No autonomous agents) - **Issues & bug reports**: Not AI-friendly (Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "We require all code to be human authored. AI assistance should be limited to menial things (like code completion, regex, or find and replace)." (https://godotengine.org/article/contribution-policy-2026/) - Code contributions: "If you do use AI in some capacity to author code, you must disclose it in the PR discussion." (https://godotengine.org/article/contribution-policy-2026/) - Code contributions: "No autonomous AI agent use or vibe coding" (https://godotengine.org/article/contribution-policy-2026/) - Code contributions: "Ensuring all contributions are made by humans who can take responsibility for their code and be able and willing to fix it when needed." (https://godotengine.org/article/contribution-policy-2026/) - Issues & bug reports: "When our maintainers volunteer their time to review your issue, PR, or proposal, they do not want to talk to a machine." (https://godotengine.org/article/contribution-policy-2026/) - AI-written text: "No AI-generated text in human-to-human communication" (https://godotengine.org/article/contribution-policy-2026/) - AI-written text: "Machine translations are still acceptable as long as the original content was written by a human." (https://godotengine.org/article/contribution-policy-2026/) ### Sources - [Godot: Changes to our Contribution Policies](https://godotengine.org/article/contribution-policy-2026/), fetched 2026-10-09 ## GoToSocial: Not AI-friendly > Changes created with the aid of AI tooling, code or otherwise, are not accepted, on ethical grounds. - What it is: A lightweight ActivityPub social network server. (Application) - Homepage: https://gotosocial.org/ - Repository: https://codeberg.org/superseriousbusiness/gotosocial - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/gotosocial/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: No AI policy - **AI-written text**: No AI policy ### In their own words - Code contributions: "We will not accept changes (code or otherwise) created with the aid of "AI" tooling." (https://codeberg.org/superseriousbusiness/gotosocial/src/branch/main/CODE_OF_CONDUCT.md) ### Sources - [GoToSocial Code of Conduct](https://codeberg.org/superseriousbusiness/gotosocial/src/branch/main/CODE_OF_CONDUCT.md), fetched 2026-10-09 ## gVisor: AI-friendly with conditions > Contributors are expected to embrace AI tools, with mandatory human oversight: all AI-generated content must be reviewed, the contributor remains the sole responsible author, and substantial AI content must be labelled, for example with Assisted-by. This applies to code, issues, security reports and comments. - What it is: An application kernel that provides a strong isolation boundary for containers. (Developer tool) - Homepage: https://gvisor.dev/ - Repository: https://github.com/google/gvisor - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/gvisor/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; A human must review the output) - **Issues & bug reports**: AI-friendly with conditions (AI use must be disclosed; A human must review the output) - **AI-written text**: AI-friendly with conditions (AI use must be disclosed; A human must review the output) ### In their own words - Code contributions: "We expect our contributors to embrace AI tools." (https://gvisor.dev/contributing) - Code contributions: "All AI-generated content must be thoroughly reviewed by the contributor before being submitted for review." (https://gvisor.dev/contributing) - Code contributions: "Transparently label all contributions containing substantial AI-generated content." (https://gvisor.dev/contributing) - Code contributions: "The contributor remains the sole author and is fully responsible for the contribution’s accuracy, quality, and maintainability." (https://gvisor.dev/contributing) - Issues & bug reports: "Issues or security vulnerabilities" (https://gvisor.dev/contributing) - AI-written text: "Comments and feedback on pull requests or issues" (https://gvisor.dev/contributing) ### Sources - [Contributing to gVisor](https://gvisor.dev/contributing), fetched 2026-10-09 ## Home Assistant: AI-friendly with conditions > Under the Open Home Foundation policy, AI may be used for code and docs if the contributor reviews, understands and can explain every change. Autonomous agents are not allowed. AI may help with writing, but answers to maintainers must be the contributor's own, and quoted AI output must be marked. - What it is: Open source home automation that puts local control and privacy first. (Application) - Homepage: https://www.home-assistant.io/ - Repository: https://github.com/home-assistant/core - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, medium confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/home-assistant/ ### Policy by area - **Code contributions**: AI-friendly with conditions (Contributor takes full responsibility; A human must review the output; No autonomous agents) - **Issues & bug reports**: AI-friendly with conditions (No autonomous agents) - **AI-written text**: Not AI-friendly (AI use must be disclosed; Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "We support using AI (i.e., LLMs) as tools when contributing to Open Home Foundation projects. However, you are responsible for any contributions you submit, and we are responsible for any contributions we merge and release." (https://developers.home-assistant.io/docs/ai_policy) - Code contributions: "All contributions must be reviewed and understood by the contributor before submission." (https://developers.home-assistant.io/docs/ai_policy) - Code contributions: "We do not allow autonomous agents to be used for contributing to our projects." (https://developers.home-assistant.io/docs/ai_policy) - Issues & bug reports: "We will close any pull requests or issues that we believe were created autonomously, and may mark automated comments as spam." (https://developers.home-assistant.io/docs/ai_policy) - AI-written text: "Do not use AI to generate answers to questions from maintainers." (https://developers.home-assistant.io/docs/ai_policy) - AI-written text: "Using AI to improve grammar or clarity is fine, but the substance of your responses must be your own." (https://developers.home-assistant.io/docs/ai_policy) - AI-written text: "If you wish to include context from an interaction with AI in your comments, it must be in a quote block (e.g., using >) and disclosed as such." (https://developers.home-assistant.io/docs/ai_policy) ### Sources - [Open Home Foundation AI Policy](https://developers.home-assistant.io/docs/ai_policy), fetched 2026-10-09 ## Homebrew: AI-friendly with conditions > 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. - What it is: The package manager for macOS and Linux. (Developer tool) - Homepage: https://brew.sh/ - Repository: https://github.com/Homebrew/brew - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, medium confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/homebrew/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; A human must review the output) - **Issues & bug reports**: AI-friendly with conditions (AI use must be disclosed; A human must review the output) - **AI-written text**: Not AI-friendly (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." (https://github.com/Homebrew/brew/blob/main/CONTRIBUTING.md) - Code contributions: "You must review all AI/LLM generated code, prose, etc. content before you ask anyone in Homebrew to review it for you." (https://github.com/Homebrew/brew/blob/main/CONTRIBUTING.md) - Issues & bug reports: "We allow you to create issues and pull requests with AI/LLM with the following requirements" (https://github.com/Homebrew/brew/blob/main/CONTRIBUTING.md) - AI-written text: "You must answer all maintainer questions and pull request review comments yourself, without using AI/LLM." (https://github.com/Homebrew/brew/blob/main/CONTRIBUTING.md) ### Sources - [Contributing to Homebrew](https://github.com/Homebrew/brew/blob/main/CONTRIBUTING.md), fetched 2026-10-09 ## Jellyfin: AI-friendly with conditions > LLMs may assist with code, but pure vibe coding is rejected: contributors must review, test and explain their changes and handle review themselves. LLM output is prohibited in issues, feature requests, PR bodies, comments and forum posts, except clearly noted LLM translations. - What it is: A free software media system. (Application) - Homepage: https://jellyfin.org/ - Repository: https://github.com/jellyfin/jellyfin - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/jellyfin/ ### Policy by area - **Code contributions**: AI-friendly (Contributor takes full responsibility; A human must review the output) - **Issues & bug reports**: Not AI-friendly (Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (AI use must be disclosed; Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "And again, you are free to use LLMs to assist you, but not as the sole source of code changes." (https://jellyfin.org/docs/general/contributing/llm-policies/) - Code contributions: "You must review the output and be able to explain in the PR body - without LLM output as noted above - what is being changed and why." (https://jellyfin.org/docs/general/contributing/llm-policies/) - Code contributions: "The changes must be tested." (https://jellyfin.org/docs/general/contributing/llm-policies/) - Issues & bug reports: "LLM output is expressly prohibited for any direct communication, including the following:" (https://jellyfin.org/docs/general/contributing/llm-policies/) - AI-written text: "An exception will be made for LLM-assisted translations if you are having trouble accurately conveying your intent in English. Please explicitly note this" (https://jellyfin.org/docs/general/contributing/llm-policies/) ### Sources - [Jellyfin LLM/"AI" Policies](https://jellyfin.org/docs/general/contributing/llm-policies/), fetched 2026-10-09 ## Joomla!: AI-friendly with conditions > AI may be used, but contributors must fully understand, review and test all AI-generated code, ensure GPL compatibility, and label AI-assisted PRs with [AI]. Vibe-coded submissions are not allowed, and AI-generated explanations and comments must be reviewed; raw AI answers are discouraged. - What it is: An open source content management system. (Application) - Homepage: https://www.joomla.org/ - Repository: https://github.com/joomla/joomla-cms - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/joomla/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; A human must review the output; Output must be license-compatible) - **Issues & bug reports**: AI-friendly (A human must review the output) - **AI-written text**: AI-friendly with conditions (AI use must be disclosed; A human must review the output) ### In their own words - Code contributions: "However, AI-generated code must never be submitted without full human understanding, review, and validation by the contributor." (https://developer.joomla.org/generative-ai-policy.html) - Code contributions: "Any pull request that contains AI-assisted or AI-generated content (code, tests, documentation, or substantial comments) must be clearly marked by adding [AI] at the beginning of the PR title and/or using the [AI Generated] label." (https://developer.joomla.org/generative-ai-policy.html) - Code contributions: "All contributions must be compatible with the GNU GPL version 2 or later." (https://developer.joomla.org/generative-ai-policy.html) - Code contributions: "The contributor is always accountable for the final submission." (https://developer.joomla.org/generative-ai-policy.html) - Issues & bug reports: "Posting raw AI-generated answers (including in issues or discussions) is discouraged because it:" (https://developer.joomla.org/generative-ai-policy.html) - AI-written text: "AI-generated explanations, testing instructions, comments or documentation must also be reviewed." (https://developer.joomla.org/generative-ai-policy.html) ### Sources - [Joomla! Generative AI policy](https://developer.joomla.org/generative-ai-policy.html), fetched 2026-10-09 ## Krita: Not AI-friendly > Krita has a moratorium on AI tools in development because its community has not reached consensus; until a decision is made, using AI when working on Krita is not allowed. The moratorium was set to run until October 2026. - What it is: A free and open source digital painting application. (Application) - Homepage: https://krita.org/ - Repository: https://invent.kde.org/graphics/krita - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, medium confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/krita/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: No AI policy - **AI-written text**: No AI policy ### In their own words - Code contributions: "Until we make a decision, the use of AI when working on Krita is not allowed." (https://invent.kde.org/graphics/krita/-/raw/master/README.md) - Code contributions: "we have decided to put a moratorium on the use of these tools until October 2026." (https://invent.kde.org/graphics/krita/-/raw/master/README.md) ### Sources - [Krita README: AI Moratorium](https://invent.kde.org/graphics/krita/-/raw/master/README.md), fetched 2026-10-09 ## Kubernetes: AI-friendly with conditions > AI tools may help write a PR if the author understands every change, verifies it first and discloses AI use in the PR description. Large AI-generated PRs, AI-generated commit messages and AI co-author trailers are not allowed, and review comments must be answered without AI. - What it is: A system for automating deployment, scaling and management of containerized applications. (Developer tool) - Homepage: https://kubernetes.io/ - Repository: https://github.com/kubernetes/kubernetes - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/kubernetes/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; A human must review the output) - **Issues & bug reports**: No AI policy - **AI-written text**: Not AI-friendly ### In their own words - Code contributions: "Using AI tools to help write your PR is acceptable, but as the author, you are responsible for understanding every change. If you used AI tools in preparing your PR, you must disclose this in the description of your PR." (https://www.kubernetes.dev/docs/guide/pull-requests/) - Code contributions: "Large AI generated PRs and AI generated commit messages are not allowed." (https://www.kubernetes.dev/docs/guide/pull-requests/) - Code contributions: "Do not leave the first review of AI generated changes to the reviewers." (https://www.kubernetes.dev/docs/guide/pull-requests/) - AI-written text: "When responding to review comments, you must do so without relying on AI tools." (https://www.kubernetes.dev/docs/guide/pull-requests/) ### Sources - [Kubernetes Pull Request Process](https://www.kubernetes.dev/docs/guide/pull-requests/), fetched 2026-10-09 ## libadwaita: Not AI-friendly > Contributions generated by LLMs and chatbots are banned in all parts of the project, including code, documentation, issues and artwork. Translating issue and comment text into English is the only exception. - What it is: Building blocks for modern GNOME applications. (Library) - Homepage: https://gnome.pages.gitlab.gnome.org/libadwaita/ - Repository: https://gitlab.gnome.org/GNOME/libadwaita - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/libadwaita/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: Not AI-friendly (Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "This project does not allow contributions generated by large languages models (LLMs) and chatbots." (https://gitlab.gnome.org/GNOME/libadwaita/-/blob/main/CONTRIBUTING.md) - Issues & bug reports: "This ban of AI generated content applies to all parts of the projects, including, but not limited to, code, documentation, issues, and artworks." (https://gitlab.gnome.org/GNOME/libadwaita/-/blob/main/CONTRIBUTING.md) - AI-written text: "An exception applies for purely translating texts for issues and comments to English." (https://gitlab.gnome.org/GNOME/libadwaita/-/blob/main/CONTRIBUTING.md) ### Sources - [Contributing to libadwaita](https://gitlab.gnome.org/GNOME/libadwaita/-/blob/main/CONTRIBUTING.md), fetched 2026-10-09 ## libxml2: Not AI-friendly > A strict no-LLM policy: no LLMs for issues, patches or pull requests, or for bug tracker comments, including translation. - What it is: The XML parser and toolkit used by GNOME and many other projects. (Library) - Homepage: https://gitlab.gnome.org/GNOME/libxml2 - Repository: https://gitlab.gnome.org/GNOME/libxml2 - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/libxml2/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: Not AI-friendly - **AI-written text**: Not AI-friendly ### In their own words - Code contributions: "No LLMs for patches / pull requests." (https://gitlab.gnome.org/GNOME/libxml2/-/blob/master/README.md) - Issues & bug reports: "No LLMs for issues." (https://gitlab.gnome.org/GNOME/libxml2/-/blob/master/README.md) - AI-written text: "No LLMs for comments on the bug tracker, including translation." (https://gitlab.gnome.org/GNOME/libxml2/-/blob/master/README.md) ### Sources - [libxml2 README](https://gitlab.gnome.org/GNOME/libxml2/-/blob/master/README.md), fetched 2026-10-09 ## Linux Foundation: AI-friendly > Code or other content generated wholly or partly with AI tools can be contributed to Linux Foundation projects. Contributors must check that the tool's terms do not conflict with the project's licence and that any third-party material in the output is properly licensed and attributed. Individual projects may set stricter rules. - What it is: Non-profit foundation hosting the Linux kernel, Kubernetes (via CNCF), Node.js (via OpenJS) and hundreds of other projects. (Foundation) - Homepage: https://www.linuxfoundation.org/ - Overall stance: AI-friendly (Friendly). AI-assisted contributions are welcome under the same rules as any other contribution. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/linux-foundation/ ### Policy by area - **Code contributions**: AI-friendly (Output must be license-compatible) - **Issues & bug reports**: No AI policy - **AI-written text**: No AI policy ### In their own words - Code contributions: "Code or other content generated in whole or in part using AI tools can be contributed to Linux Foundation projects." (https://www.linuxfoundation.org/legal/generative-ai) - Code contributions: "Contributors should ensure that the terms and conditions of the generative AI tool do not place any contractual restrictions on how the tool’s output can be used that are inconsistent with the project’s open source software license, the project’s intellectual property policies, or the Open Source Definition." (https://www.linuxfoundation.org/legal/generative-ai) ### Sources - [Linux Foundation: Guidance Regarding Use of Generative AI Tools for Open Source Software Development](https://www.linuxfoundation.org/legal/generative-ai), fetched 2026-10-09 ## Linux man-pages: Not AI-friendly > Any content created or derived with the help of AI tools is forbidden, including output of AI linters, static analyzers and summarizers. Only accessibility tools such as screen readers and text-to-speech are allowed. - What it is: Manual pages documenting the Linux kernel and C library interfaces. (Application) - Homepage: https://www.kernel.org/doc/man-pages/ - Repository: https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, medium confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/linux-man-pages/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: Not AI-friendly - **AI-written text**: Not AI-friendly ### In their own words - Code contributions: "It is expressly forbidden to contribute to this project any content that has been created or derived with the assistance of AI tools." (https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/plain/CONTRIBUTING.d/ai) - Issues & bug reports: "For example, AI linters, AI static analyzers, and AI tools that summarize input are forbidden." (https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/plain/CONTRIBUTING.d/ai) - AI-written text: "It is expressly forbidden to contribute to this project any content that has been created or derived with the assistance of AI tools." (https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/plain/CONTRIBUTING.d/ai) ### Sources - [man-pages AI policy](https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/plain/CONTRIBUTING.d/ai), fetched 2026-10-09 ## LLVM: AI-friendly with conditions > Contributors may use any tools, but a human must read and review all LLM-generated code or text, stay fully accountable, and label substantial tool-generated content, for example with Assisted-by. Agents acting without human approval are banned, and AI tools may not be used on good first issues. - What it is: A collection of modular compiler and toolchain technologies, including Clang. (Programming language) - Homepage: https://llvm.org/ - Repository: https://github.com/llvm/llvm-project - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/llvm/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; A human must review the output; Output must be license-compatible; No autonomous agents) - **Issues & bug reports**: AI-friendly with conditions (AI use must be disclosed; A human must review the output) - **AI-written text**: AI-friendly with conditions (AI use must be disclosed; A human must review the output) ### In their own words - Code contributions: "Contributors must read and review all LLM-generated code or text before they ask other project members to review it. The contributor is always the author and is fully accountable for their contributions." (https://llvm.org/docs/AIToolPolicy.html) - Code contributions: "Contributors are expected to be transparent and label contributions that contain substantial amounts of tool-generated content." (https://llvm.org/docs/AIToolPolicy.html) - Code contributions: "An important implication of this policy is that it bans agents that take action in our digital spaces without human approval, such as the GitHub @claude agent." (https://llvm.org/docs/AIToolPolicy.html) - Code contributions: "Using AI tools to regenerate copyrighted material does not remove the copyright, and contributors are responsible for ensuring that such material does not appear in their contributions." (https://llvm.org/docs/AIToolPolicy.html) - Issues & bug reports: "Issues or security vulnerabilities" (https://llvm.org/docs/AIToolPolicy.html) - AI-written text: "it is strongly recommended that contributors write PR descriptions themselves (if needed, using tools for translation or copy-editing)." (https://llvm.org/docs/AIToolPolicy.html) - AI-written text: "Comments and feedback on pull requests" (https://llvm.org/docs/AIToolPolicy.html) ### Sources - [LLVM AI Tool Use Policy](https://llvm.org/docs/AIToolPolicy.html), fetched 2026-10-09 ## LÖVE: Not AI-friendly > Pull requests, bug reports and other contributions made with LLM or generative AI technology are not accepted. - What it is: A framework for making 2D games in Lua. (Framework) - Homepage: https://love2d.org/ - Repository: https://github.com/love2d/love - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/love/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: Not AI-friendly - **AI-written text**: No AI policy ### In their own words - Code contributions: "Pull requests, bug reports, and other contributions made with LLM / generative AI technology will not be accepted." (https://github.com/love2d/love/blob/main/readme.md) - Issues & bug reports: "Pull requests, bug reports, and other contributions made with LLM / generative AI technology will not be accepted." (https://github.com/love2d/love/blob/main/readme.md) ### Sources - [LÖVE readme](https://github.com/love2d/love/blob/main/readme.md), fetched 2026-10-09 ## Matplotlib: AI-friendly with conditions > AI may help contributors understand code, get ideas and proof-read text, but they must fully understand the output and not solve problems they could not solve themselves. AI use is described in the PR template, PR summaries must be in the contributor's own words, and bots or agents may not interact with the project. - What it is: Comprehensive library for creating static, animated and interactive visualizations in Python. (Library) - Homepage: https://matplotlib.org/ - Repository: https://github.com/matplotlib/matplotlib - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/matplotlib/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; A human must review the output; No autonomous agents) - **Issues & bug reports**: AI-friendly with conditions (No autonomous agents) - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "As with any tool, the resulting contribution is the responsibility of the human contributor." (https://matplotlib.org/devdocs/devel/contribute.html) - Code contributions: "Solving topics that you wouldn't be able to solve yourself without AI" (https://matplotlib.org/devdocs/devel/contribute.html) - Code contributions: "Using AI output without ensuring that you fully understand the output or without verifying that it is the correct approach." (https://matplotlib.org/devdocs/devel/contribute.html) - Code contributions: "Describe if and how AI is used." (https://matplotlib.org/devdocs/devel/contribute.html) - Issues & bug reports: "External AI tooling (e.g. bots, agents) directly interacting with the project; including creating issues, PRs or commenting on GitHub or Discourse." (https://matplotlib.org/devdocs/devel/contribute.html) - AI-written text: "Translating or proof-reading your comments or PR descriptions. Please keep the wording as close as possible to your original wording." (https://matplotlib.org/devdocs/devel/contribute.html) - AI-written text: "Describe what issue is resolved and why you chose this solution in your own words (no AI please)." (https://matplotlib.org/devdocs/devel/contribute.html) ### Sources - [Matplotlib contributing guide](https://matplotlib.org/devdocs/devel/contribute.html), fetched 2026-10-09 ## Mesa: AI-friendly with conditions > AI-assisted code is allowed if the submitter understands it, takes responsibility including MIT licence compatibility, and discloses AI involvement with Assisted-by or Generated-by. Autonomous tools may not submit or interact with issues or MRs, and AI should not write comments, commit messages or GitLab comments. - What it is: Open source implementations of OpenGL, Vulkan and other graphics APIs. (Library) - Homepage: https://mesa3d.org/ - Repository: https://gitlab.freedesktop.org/mesa/mesa - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/mesa/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; Output must be license-compatible; No autonomous agents) - **Issues & bug reports**: AI-friendly with conditions (No autonomous agents) - **AI-written text**: Not AI-friendly ### In their own words - Code contributions: "That responsibility includes making sure that the code change can be submitted under the MIT license that Mesa uses." (https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/docs/submittingpatches.rst) - Code contributions: "Disclosure is always required when "AI" was involved in the creative process of coming up with the code, except in the following cases:" (https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/docs/submittingpatches.rst) - Code contributions: "It is not allowed to use autonomously acting tools to submit any contributions, that is every contributions needs explicit oversight and your review." (https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/docs/submittingpatches.rst) - Issues & bug reports: "This includes interactions with GitLab issues or MRs in any autonomous way through such tools." (https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/docs/submittingpatches.rst) - AI-written text: ""AI" shouldn't be used to generate code comments, commit messages, and Gitlab comments." (https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/docs/submittingpatches.rst) - AI-written text: "Consequentially, contributors can use "AI" for research etc., but all text should be their own words." (https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/docs/submittingpatches.rst) ### Sources - [Mesa: Submitting Patches](https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/docs/submittingpatches.rst), fetched 2026-10-09 ## mGBA: Not AI-friendly > AI-generated code is not accepted; pull requests with AI-generated code are summarily closed. - What it is: An emulator for Game Boy Advance games. (Application) - Homepage: https://mgba.io/ - Repository: https://github.com/mgba-emu/mgba - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/mgba/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: No AI policy - **AI-written text**: No AI policy ### In their own words - Code contributions: "WE DO NOT ACCEPT AI-GENERATED CODE. IF YOUR CODE IS GENERATED BY AI, YOUR PULL REQUEST WILL BE SUMMARILY CLOSED." (https://github.com/mgba-emu/mgba/blob/master/CONTRIBUTING.md) ### Sources - [Contributing to mGBA](https://github.com/mgba-emu/mgba/blob/master/CONTRIBUTING.md), fetched 2026-10-09 ## MicroPython: AI-friendly with conditions > Generative AI coding tools are welcome if contributors read and validate the code and talk to reviewers themselves. Copy-pasting to and from a chatbot during review is unacceptable except for translation, and AI agents may not submit pull requests on their own. - What it is: A lean implementation of Python 3 for microcontrollers. (Programming language) - Homepage: https://micropython.org/ - Repository: https://github.com/micropython/micropython - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/micropython/ ### Policy by area - **Code contributions**: AI-friendly with conditions (A human must review the output; No autonomous agents) - **Issues & bug reports**: No AI policy - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "You're welcome to use "generative AI" coding tools when contributing to MicroPython, however:" (https://github.com/micropython/micropython/wiki/ContributorGuidelines) - Code contributions: "You (the human contributor) should always be reading and validating new code before submitting it to us for review." (https://github.com/micropython/micropython/wiki/ContributorGuidelines) - Code contributions: "Please do not allow "AI Agents" to submit Pull Requests to MicroPython by themselves." (https://github.com/micropython/micropython/wiki/ContributorGuidelines) - AI-written text: "Copy-pasting to and from a chatbot is unacceptable, unless you're only using it for translation to and from English." (https://github.com/micropython/micropython/wiki/ContributorGuidelines) ### Sources - [MicroPython Contributor Guidelines](https://github.com/micropython/micropython/wiki/ContributorGuidelines), fetched 2026-10-09 ## napari: AI-friendly with conditions > Any tools, including AI, may be used, but contributors are responsible for their changes and must understand, read and test them. AI agents may not submit PRs. LLM-written messages are acceptable if the author has read and stands behind them, with quoted LLM answers marked as quotes. - What it is: A fast, interactive multi-dimensional image viewer for Python. (Application) - Homepage: https://napari.org/ - Repository: https://github.com/napari/napari - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/napari/ ### Policy by area - **Code contributions**: AI-friendly with conditions (Contributor takes full responsibility; A human must review the output; No autonomous agents) - **Issues & bug reports**: No AI policy - **AI-written text**: AI-friendly (Contributor takes full responsibility; A human must review the output) ### In their own words - Code contributions: "You may use whatever tools you like, but you are ultimately responsible for the changes you submit." (https://napari.org/dev/developers/contributing/ai.html) - Code contributions: "Do not allow AI agents to submit PRs for you, and do not submit an AI-generated PR you haven’t personally understood and tested, as this wastes maintainers’ time." (https://napari.org/dev/developers/contributing/ai.html) - AI-written text: "If you use an LLM to write a message for you, it remains your responsibility to read through the whole thing and make sure that it makes sense to you and represents your ideas concisely." (https://napari.org/dev/developers/contributing/ai.html) - AI-written text: "Don’t ask an LLM to generate a PR description on your behalf based on your code changes, as it will simply regurgitate the information that’s already there." (https://napari.org/dev/developers/contributing/ai.html) ### Sources - [napari AI use policy and guidelines](https://napari.org/dev/developers/contributing/ai.html), fetched 2026-10-09 ## Neovim: AI-friendly > Using AI for contributions is acceptable as long as the contributor reviews the output before requesting review and trims verbosity from code, docs, comments, PR descriptions and commit messages. - What it is: A hyperextensible Vim-based text editor. (Application) - Homepage: https://neovim.io/ - Repository: https://github.com/neovim/neovim - Overall stance: AI-friendly (Friendly). AI-assisted contributions are welcome under the same rules as any other contribution. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/neovim/ ### Policy by area - **Code contributions**: AI-friendly (A human must review the output) - **Issues & bug reports**: No AI policy - **AI-written text**: AI-friendly (A human must review the output) ### In their own words - Code contributions: "Using AI for contributions is acceptable, given the following:" (https://github.com/neovim/neovim/blob/master/CONTRIBUTING.md) - Code contributions: "YOU review the output before sending a non-Draft PR." (https://github.com/neovim/neovim/blob/master/CONTRIBUTING.md) - AI-written text: "REMOVE verbosity and blathering from documentation, comments, PR description, commit message, etc." (https://github.com/neovim/neovim/blob/master/CONTRIBUTING.md) ### Sources - [Contributing to Neovim](https://github.com/neovim/neovim/blob/master/CONTRIBUTING.md), fetched 2026-10-09 ## NLnet Labs (Unbound, NSD): Not AI-friendly > All code and documentation must be human-authored with no LLM output. LLM-found vulnerabilities and bug reports are accepted if a human verifies them and discloses LLM use, and LLMs may be used for linting, analysis and review. PR descriptions must be in the contributor's own words. - What it is: Non-profit developer of DNS and routing software including Unbound, NSD, ldns and Routinator. (Foundation) - Homepage: https://nlnetlabs.nl/ - Repository: https://github.com/NLnetLabs - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/nlnet-labs/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; A human must review the output) - **AI-written text**: Not AI-friendly (AI use must be disclosed; Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "We require all code and documentation contributions to be authored by a human. You must not include content generated by LLMs or other probabilistic tools." (https://nlnetlabs.nl/llm-policy/) - Issues & bug reports: "We accept reports of vulnerabilities found with LLMs." (https://nlnetlabs.nl/llm-policy/) - Issues & bug reports: "If an LLM assists you in finding or analysing an issue, you remain responsible to understand and verify the correctness of the information you share with us." (https://nlnetlabs.nl/llm-policy/) - Issues & bug reports: "This includes opening issues, sending vulnerability reports, and posting on our community forum." (https://nlnetlabs.nl/llm-policy/) - AI-written text: "When you open a PR, use your own words and be concise in the PR description." (https://nlnetlabs.nl/llm-policy/) - AI-written text: "In your interactions with us, be respectful of our time, and disclose the use of an LLM." (https://nlnetlabs.nl/llm-policy/) ### Sources - [NLnet Labs LLM Policy](https://nlnetlabs.nl/llm-policy/), fetched 2026-10-09 ## Node.js: AI-friendly with conditions > AI tools are not prohibited, but contributors should disclose AI-generated contributions and how they verified them, take full responsibility and meet the DCO and licensing rules. Automated PRs need prior approval, AI may not fix good first issues, review responses must not be automated, and messages generated entirely by AI should not be pasted. - What it is: A JavaScript runtime built on V8. (Programming language) - Homepage: https://nodejs.org/ - Repository: https://github.com/nodejs/node - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/nodejs/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; A human must review the output; Output must be license-compatible; No autonomous agents) - **Issues & bug reports**: AI-friendly (A human must review the output) - **AI-written text**: AI-friendly (A human must review the output) ### In their own words - Code contributions: "The Node.js project does not prohibit the use of AI tools in contributions, but when the contribution is generated with AI, the contributor should disclose the use of such tools, and what the contributor does to personally verify the generated output." (https://github.com/nodejs/node/blob/main/doc/contributing/ai-guidelines.md) - Code contributions: "The changes submitted to the Node.js code base must still satisfy the project's" (https://github.com/nodejs/node/blob/main/doc/contributing/ai-guidelines.md) - Code contributions: "Pull requests must not be opened by automated tooling, unless specifically approved in advance by the project." (https://github.com/nodejs/node/blob/main/doc/contributing/ai-guidelines.md) - Code contributions: "Contributors must take full responsibility for their actions in the Node.js project." (https://github.com/nodejs/node/blob/main/doc/contributing/ai-guidelines.md) - Issues & bug reports: "Do not paste messages generated entirely by AI in pull requests, issues, or the project's communication channels." (https://github.com/nodejs/node/blob/main/doc/contributing/ai-guidelines.md) - AI-written text: "When making a claim based on AI output in discussions, contributors should personally verify the claim." (https://github.com/nodejs/node/blob/main/doc/contributing/ai-guidelines.md) ### Sources - [Node.js AI use policy and guidelines](https://github.com/nodejs/node/blob/main/doc/contributing/ai-guidelines.md), fetched 2026-10-09 ## NumPy: AI-friendly with conditions > AI-assisted pull requests are accepted if AI use is disclosed in detail and the author understands and can explain the code. Autonomous agents are not allowed, and AI may not write descriptions, comments or issues except for translation or grammar fixes. - What it is: The fundamental package for array computing with Python. (Library) - Homepage: https://numpy.org/ - Repository: https://github.com/numpy/numpy - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/numpy/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; Output must be license-compatible; No autonomous agents) - **Issues & bug reports**: Not AI-friendly (Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "You must disclose whether AI has been used to assist in the development of your pull request." (https://numpy.org/devdocs/dev/ai_policy.html) - Code contributions: "You must understand and be able to explain the code you submit as well as the existing related code." (https://numpy.org/devdocs/dev/ai_policy.html) - Code contributions: "Code generated by AI may infringe on copyright and it is the submitter’s responsibility to not infringe." (https://numpy.org/devdocs/dev/ai_policy.html) - Code contributions: "The use of an AI agent that writes code and then submits a pull request autonomously is not permitted." (https://numpy.org/devdocs/dev/ai_policy.html) - Issues & bug reports: "In explaining your contribution, do not use AI to automatically generate comments, pull request descriptions, or issue descriptions." (https://numpy.org/devdocs/dev/ai_policy.html) - AI-written text: "When interacting with developers (forums, discussions, issues, pull requests, etc.) do not use AI to speak for you, except for translation or grammar editing." (https://numpy.org/devdocs/dev/ai_policy.html) ### Sources - [NumPy AI Policy](https://numpy.org/devdocs/dev/ai_policy.html), fetched 2026-10-09 ## Nura (postmarketOS): Not AI-friendly > Generative AI tools are forbidden: contributions fully or partly created with them are not allowed, nor is recommending them to other community members. The project cites ethical concerns and the extra burden such contributions put on maintainers. - What it is: A Linux distribution for phones and other mobile devices, formerly called postmarketOS. (Linux distribution) - Homepage: https://nura.eco/ - Repository: https://gitlab.postmarketos.org/postmarketOS/pmaports - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, medium confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/nura/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: Not AI-friendly - **AI-written text**: Not AI-friendly ### In their own words - Code contributions: "We forbid the use of generative AI tools in Nura." (https://docs.postmarketos.org/policies-and-processes/development/ai-policy.html) - Code contributions: "Submitting contributions fully or in part created by generative AI tools to Nura." (https://docs.postmarketos.org/policies-and-processes/development/ai-policy.html) - Issues & bug reports: "Submitting contributions fully or in part created by generative AI tools to Nura." (https://docs.postmarketos.org/policies-and-processes/development/ai-policy.html) - AI-written text: "Submitting contributions fully or in part created by generative AI tools to Nura." (https://docs.postmarketos.org/policies-and-processes/development/ai-policy.html) ### Sources - [Nura AI Policy](https://docs.postmarketos.org/policies-and-processes/development/ai-policy.html), fetched 2026-10-09 ## OCaml: AI-friendly with conditions > AI-assisted contributions are judged on merit. Contributors must have written or reviewed every part, take responsibility for provenance, and disclose significant AI-generated code, PR descriptions or comments with the tool used. Bug reports should contain only human-verified information, with any LLM content clearly separated. - What it is: A functional programming language with an emphasis on expressiveness and safety. (Programming language) - Homepage: https://ocaml.org/ - Repository: https://github.com/ocaml/ocaml - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/ocaml/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; A human must review the output; Output must be license-compatible) - **Issues & bug reports**: AI-friendly with conditions (AI use must be disclosed; A human must review the output) - **AI-written text**: AI-friendly with conditions (AI use must be disclosed; A human must review the output) ### In their own words - Code contributions: "We ask that you have either written, or read and reviewed yourself, every part of your contribution. You are responsible for its quality." (https://github.com/ocaml/ocaml/blob/trunk/AI.md) - Code contributions: "When you submit code, however it was written, you take responsibility for its provenance." (https://github.com/ocaml/ocaml/blob/trunk/AI.md) - AI-written text: "If a significant portion of your code, PR description, review comments or messages has been AI-generated, this must be disclosed, stating which tool was used and for what." (https://github.com/ocaml/ocaml/blob/trunk/AI.md) - Issues & bug reports: "a bug report should be to the point and contain only human-verified information." (https://github.com/ocaml/ocaml/blob/trunk/AI.md) - Issues & bug reports: "Moreover, mixing human and LLM-generated contents in the same report without a clear separation should be imperatively avoided." (https://github.com/ocaml/ocaml/blob/trunk/AI.md) ### Sources - [OCaml guidelines for AI-assisted contributions](https://github.com/ocaml/ocaml/blob/trunk/AI.md), fetched 2026-10-09 ## OpenJDK: Not AI-friendly > An interim policy bans content generated in part or in full by LLMs or similar systems, covering code, text, images, pull requests, e-mail, wiki pages and issues. Contributors may still use AI privately to understand, debug and review code, as long as none of its output is contributed. - What it is: The open source reference implementation of the Java platform. (Programming language) - Homepage: https://openjdk.org/ - Repository: https://github.com/openjdk/jdk - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/openjdk/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: Not AI-friendly - **AI-written text**: Not AI-friendly ### In their own words - Code contributions: "Contributions in the OpenJDK Community must not include content generated, in part or in full, by large language models, diffusion models, or similar deep-learning systems." (https://openjdk.org/legal/ai) - Issues & bug reports: "Content, in this context, includes but is not limited to source code, text, and images in OpenJDK Git repositories, GitHub pull requests, e-mail messages, wiki pages, and JBS issues." (https://openjdk.org/legal/ai) - AI-written text: "Content, in this context, includes but is not limited to source code, text, and images in OpenJDK Git repositories, GitHub pull requests, e-mail messages, wiki pages, and JBS issues." (https://openjdk.org/legal/ai) ### Sources - [OpenJDK Interim Policy on Generative AI](https://openjdk.org/legal/ai), fetched 2026-10-09 ## OpenStreetMap website: AI-friendly > AI tools may be used to help create pull requests if a human has reviewed, tested and fully understands all the changes. Issues tagged for new contributors should not be solved with AI. - What it is: The Ruby on Rails application that powers openstreetmap.org. (Application) - Homepage: https://www.openstreetmap.org/ - Repository: https://github.com/openstreetmap/openstreetmap-website - Overall stance: AI-friendly (Friendly). AI-assisted contributions are welcome under the same rules as any other contribution. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/openstreetmap/ ### Policy by area - **Code contributions**: AI-friendly (A human must review the output) - **Issues & bug reports**: No AI policy - **AI-written text**: No AI policy ### In their own words - Code contributions: "If you choose to use AI tools to help create pull requests, you should follow these additional guidelines:" (https://github.com/openstreetmap/openstreetmap-website/blob/master/CONTRIBUTING.md) - Code contributions: "Make sure that a human has reviewed, tested, and fully understands all the code changes being submitted." (https://github.com/openstreetmap/openstreetmap-website/blob/master/CONTRIBUTING.md) ### Sources - [Contributing to openstreetmap-website](https://github.com/openstreetmap/openstreetmap-website/blob/master/CONTRIBUTING.md), fetched 2026-10-09 ## OpenTTD: Not AI-friendly > Issues and pull requests generated by LLMs are not accepted, and using AI to generate entire lines of code is unacceptable. AI may proofread issue and comment text but not write it. - What it is: An open source simulation game based on Transport Tycoon Deluxe. (Application) - Homepage: https://www.openttd.org/ - Repository: https://github.com/OpenTTD/OpenTTD - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/openttd/ ### Policy by area - **Code contributions**: Not AI-friendly (Only minor help (autocomplete, grammar)) - **Issues & bug reports**: Not AI-friendly (Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "Please refrain from submitting issues or pull requests that have been generated by an LLM or other fully-automated tools." (https://github.com/OpenTTD/OpenTTD/blob/master/CONTRIBUTING.md) - Code contributions: "Using an AI tool to generate entire lines of code is unacceptable." (https://github.com/OpenTTD/OpenTTD/blob/master/CONTRIBUTING.md) - Issues & bug reports: "Using an AI tool to _proofread_ your issue/comment text is acceptable. Using an AI tool to _write_ your issue/comment text is not." (https://github.com/OpenTTD/OpenTTD/blob/master/CONTRIBUTING.md) - AI-written text: "Using an AI tool to _proofread_ your issue/comment text is acceptable." (https://github.com/OpenTTD/OpenTTD/blob/master/CONTRIBUTING.md) ### Sources - [Contributing to OpenTTD](https://github.com/OpenTTD/OpenTTD/blob/master/CONTRIBUTING.md), fetched 2026-10-09 ## Pallets (Flask, Jinja, Click): Not AI-friendly > New contributors may not use LLM or AI tools at all, and contributions that look AI-generated are closed with the author likely blocked. Trusted contributors' work must still be understood and created personally. The policy covers all interactions, and AI may not be used to translate or improve what you write. - What it is: The organization behind Flask, Jinja, Click, Werkzeug and other Python web libraries. (Framework) - Homepage: https://palletsprojects.com/ - Repository: https://github.com/pallets - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/pallets/ ### Policy by area - **Code contributions**: Not AI-friendly (Contributor takes full responsibility; Only minor help (autocomplete, grammar)) - **Issues & bug reports**: Not AI-friendly - **AI-written text**: Not AI-friendly ### In their own words - Code contributions: "If you are a new contributor, do not use LLM or AI tools to contribute at all; you do not have the trust or experience to take responsibility for what is generated." (https://palletsprojects.com/contributing/llm-ai) - Code contributions: "your contribution must still genuinely be understood and created personally by you, regardless of what tools you may use to assist you." (https://palletsprojects.com/contributing/llm-ai) - Code contributions: "If your contribution appears generated by LLM or AI tools, or you attempt to obfuscate that, it will be closed and you are likely to be blocked." (https://palletsprojects.com/contributing/llm-ai) - Issues & bug reports: "This policy applies to all interactions with our projects and community, not only code and pull requests." (https://palletsprojects.com/contributing/llm-ai) - AI-written text: "Do not use LLM tools to translate or "improve" what you say and do." (https://palletsprojects.com/contributing/llm-ai) - AI-written text: "This includes code, documentation, tests, PR descriptions, comments, reviews, answers, and all other interactions." (https://palletsprojects.com/contributing/llm-ai) ### Sources - [Pallets LLM and AI Policy](https://palletsprojects.com/contributing/llm-ai), fetched 2026-10-09 ## pandas: AI-friendly with conditions > AI coding assistants may help write code, tests and docs if their use is disclosed with the specific tool and the output is fully reviewed. In issues, pull requests and review comments AI may not speak for contributors, apart from translation and grammar editing. - What it is: Data analysis and manipulation library for Python. (Library) - Homepage: https://pandas.pydata.org/ - Repository: https://github.com/pandas-dev/pandas - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/pandas/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; A human must review the output) - **Issues & bug reports**: Not AI-friendly (AI use must be disclosed; Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (AI use must be disclosed; Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "You must disclose that you used an automated tool in the contribution, and be specific about which one." (https://pandas.pydata.org/docs/dev/development/contributing.html) - Code contributions: "You must fully review and modify the result of the automated tool." (https://pandas.pydata.org/docs/dev/development/contributing.html) - Code contributions: "Using these tools to help write the code, tests, and documentation in a contribution is fine." (https://pandas.pydata.org/docs/dev/development/contributing.html) - Issues & bug reports: "This policy applies to any contribution made to pandas, including submitted issues or pull requests." (https://pandas.pydata.org/docs/dev/development/contributing.html) - Issues & bug reports: "Discussion is different: in issues, pull requests, and review comments, do not use AI to speak for you." (https://pandas.pydata.org/docs/dev/development/contributing.html) - AI-written text: "Translation and grammar editing are an explicit exception to the rule above." (https://pandas.pydata.org/docs/dev/development/contributing.html) - AI-written text: "Disclosure still applies, so say that you used a tool." (https://pandas.pydata.org/docs/dev/development/contributing.html) ### Sources - [Contributing to pandas](https://pandas.pydata.org/docs/dev/development/contributing.html), fetched 2026-10-09 ## pip: AI-friendly with conditions > LLM tools may be used, but a human must own the copyright, understand the code and take full responsibility for every line. LLMs may not be listed as co-authors and unsupervised agents are banned. LLM-generated comments must be accurate and stood behind. - What it is: The package installer for Python. (Developer tool) - Homepage: https://pip.pypa.io/ - Repository: https://github.com/pypa/pip - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/pip/ ### Policy by area - **Code contributions**: AI-friendly with conditions (Contributor takes full responsibility; Output must be license-compatible; No autonomous agents) - **Issues & bug reports**: No AI policy - **AI-written text**: AI-friendly (Contributor takes full responsibility; A human must review the output) ### In their own words - Code contributions: "If you used LLM tools during development, you may still submit – but you must remove any LLM co-author tags and take full ownership of every line." (https://github.com/pypa/pip/blob/main/AI_POLICY.md) - Code contributions: "Every contribution has to be backed by a human who unequivocally owns the copyright for all changes." (https://github.com/pypa/pip/blob/main/AI_POLICY.md) - Code contributions: "Absolutely no unsupervised agentic tools like OpenClaw." (https://github.com/pypa/pip/blob/main/AI_POLICY.md) - AI-written text: "LLM-generated comments must be concise and accurate, and you must be prepared to stand by them." (https://github.com/pypa/pip/blob/main/AI_POLICY.md) - AI-written text: "When using these tools, it's your responsibility to ensure that the output is correct, and useful." (https://github.com/pypa/pip/blob/main/AI_POLICY.md) ### Sources - [pip Generative AI / LLM Policy](https://github.com/pypa/pip/blob/main/AI_POLICY.md), fetched 2026-10-09 ## Polars: AI-friendly with conditions > All AI use must be disclosed with the tools used, AI-generated code must be fully tested by a human and is only accepted for accepted issues, and AI may not be used on good first issues. Agents may not interact with the repository at all, and AI-assisted issues and discussions must be reviewed and edited by a human. - What it is: A fast DataFrame library for Rust and Python. (Library) - Homepage: https://pola.rs/ - Repository: https://github.com/pola-rs/polars - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/polars/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; A human must review the output; No autonomous agents) - **Issues & bug reports**: AI-friendly with conditions (AI use must be disclosed; A human must review the output; No autonomous agents) - **AI-written text**: AI-friendly with conditions (AI use must be disclosed; A human must review the output) ### In their own words - Code contributions: "Agents are strictly forbidden from interacting with our repository." (https://github.com/pola-rs/polars/blob/main/AI_POLICY.md) - Code contributions: "All AI usage in any form must be disclosed." (https://github.com/pola-rs/polars/blob/main/AI_POLICY.md) - Code contributions: "AI-generated code must have been fully verified with human use." (https://github.com/pola-rs/polars/blob/main/AI_POLICY.md) - Code contributions: "Pull requests with AI-generated code can only be for accepted issues." (https://github.com/pola-rs/polars/blob/main/AI_POLICY.md) - Issues & bug reports: "Issues and discussions can use AI assistance but must have a full human-in-the-loop." (https://github.com/pola-rs/polars/blob/main/AI_POLICY.md) - AI-written text: "This means that any content generated with AI must have been reviewed and edited by a human before submission." (https://github.com/pola-rs/polars/blob/main/AI_POLICY.md) ### Sources - [Polars AI Usage Policy](https://github.com/pola-rs/polars/blob/main/AI_POLICY.md), fetched 2026-10-09 ## Processing: Not AI-friendly > Fully AI-generated pull requests are not accepted. AI may be used only assistively, like a reference or tutor, not to write code; contributors must understand, test and take responsibility for every line and note which AI tools they used. - What it is: A flexible software sketchbook and language for learning to code in the visual arts. (Programming language) - Homepage: https://processing.org/ - Repository: https://github.com/processing/processing4 - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/processing/ ### Policy by area - **Code contributions**: Not AI-friendly (AI use must be disclosed; Contributor takes full responsibility; A human must review the output; Only minor help (autocomplete, grammar)) - **Issues & bug reports**: No AI policy - **AI-written text**: AI-friendly (A human must review the output) ### In their own words - Code contributions: "This project does not accept fully AI-generated pull requests. AI tools may be used assistively only." (https://github.com/processing/processing4/blob/main/AI_USAGE_POLICY.md) - Code contributions: "If you do end up using AI tools, we ask that you only do so assistively (like a reference or tutor) and not generatively (having the tool write code for you)." (https://github.com/processing/processing4/blob/main/AI_USAGE_POLICY.md) - Code contributions: "Disclose usage: Note which AI tools you used in your PR description" (https://github.com/processing/processing4/blob/main/AI_USAGE_POLICY.md) - Code contributions: "Take responsibility: You are accountable for bugs, issues, or problems with your contribution" (https://github.com/processing/processing4/blob/main/AI_USAGE_POLICY.md) - AI-written text: "Generate documentation or comments without your review" (https://github.com/processing/processing4/blob/main/AI_USAGE_POLICY.md) ### Sources - [Processing AI Usage Policy](https://github.com/processing/processing4/blob/main/AI_USAGE_POLICY.md), fetched 2026-10-09 ## pytest: AI-friendly with conditions > Contributions made with AI tools are welcome as long as the submitter understands the changes, can respond to review and takes responsibility. Purely agentic PRs without meaningful human review are closed and their authors banned. Crediting AI with Co-authored-by is appreciated but optional. - What it is: A Python testing framework. (Developer tool) - Homepage: https://docs.pytest.org/ - Repository: https://github.com/pytest-dev/pytest - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/pytest/ ### Policy by area - **Code contributions**: AI-friendly with conditions (Contributor takes full responsibility; A human must review the output; No autonomous agents) - **Issues & bug reports**: No AI policy - **AI-written text**: No AI policy ### In their own words - Code contributions: "We welcome contributions from all developers, including those who use AI/LLM tools as part of their workflow." (https://github.com/pytest-dev/pytest/blob/main/CONTRIBUTING.rst) - Code contributions: "Regardless of how the code was produced, the person submitting a pull request must understand the changes and be able to respond to review feedback." (https://github.com/pytest-dev/pytest/blob/main/CONTRIBUTING.rst) - Code contributions: "Pull requests that are entirely generated by AI agents, with no meaningful human review, understanding, or oversight, will be closed." (https://github.com/pytest-dev/pytest/blob/main/CONTRIBUTING.rst) - Code contributions: "This is not required, but helps reviewers set expectations and is appreciated." (https://github.com/pytest-dev/pytest/blob/main/CONTRIBUTING.rst) ### Sources - [Contributing to pytest](https://github.com/pytest-dev/pytest/blob/main/CONTRIBUTING.rst), fetched 2026-10-09 ## PyTorch: AI-friendly with conditions > AI tools are supported for issues, pull requests, reviews and comments. A human must understand and take responsibility for the work, and AI-generated text must be clearly labelled and paired with human commentary. Fully autonomous agents are not accepted. - What it is: Tensors and dynamic neural networks in Python with strong GPU acceleration. (Framework) - Homepage: https://pytorch.org/ - Repository: https://github.com/pytorch/pytorch - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/pytorch/ ### Policy by area - **Code contributions**: AI-friendly with conditions (Contributor takes full responsibility; A human must review the output; No autonomous agents) - **Issues & bug reports**: AI-friendly with conditions (AI use must be disclosed; A human must review the output) - **AI-written text**: AI-friendly with conditions (AI use must be disclosed; A human must review the output) ### In their own words - Code contributions: "We support the use of AI tools to help prepare issues, pull requests, reviews, or comments." (https://github.com/pytorch/pytorch/blob/main/AI_POLICY.md) - Code contributions: "All contributions should involve a human who understands and can take responsibility for the work produced with AI assistance." (https://github.com/pytorch/pytorch/blob/main/AI_POLICY.md) - Code contributions: "We do not accept contributions created by fully autonomous agents" (https://github.com/pytorch/pytorch/blob/main/AI_POLICY.md) - Issues & bug reports: "AI-generated content in comments, issues, or PRs must be clearly disclosed and contained" (https://github.com/pytorch/pytorch/blob/main/AI_POLICY.md) - AI-written text: "AI-generated content must be accompanied by human commentary explaining its relevance." (https://github.com/pytorch/pytorch/blob/main/AI_POLICY.md) - AI-written text: "Please do not respond to comments+questions by pasting raw or lightly reviewed AI-generated text." (https://github.com/pytorch/pytorch/blob/main/AI_POLICY.md) ### Sources - [PyTorch AI Policy](https://github.com/pytorch/pytorch/blob/main/AI_POLICY.md), fetched 2026-10-09 ## QGIS: Not AI-friendly > No LLM-, AI- or agent-assisted code contributions are allowed in the main QGIS repository. Contributions later found to have used AI face code reversion and sanctions on contributor rights. - What it is: A free and open source geographic information system. (Application) - Homepage: https://qgis.org/ - Repository: https://github.com/qgis/QGIS - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/qgis/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: No AI policy - **AI-written text**: No AI policy ### In their own words - Code contributions: "No LLM, AI or agent assisted code contributions are allowed in the https://github.com/qgis/qgis repository." (https://github.com/qgis/QGIS-Enhancement-Proposals/blob/master/qep-408-ai-tool-policy.md) - Code contributions: "If we subsequently discover that you have used an AI, LLM, or any agent-based workflow for your contribution, you will be subject to code reversion and contributor rights sanctioning." (https://github.com/qgis/QGIS-Enhancement-Proposals/blob/master/qep-408-ai-tool-policy.md) ### Sources - [QGIS Enhancement 408: AI tool use policy](https://github.com/qgis/QGIS-Enhancement-Proposals/blob/master/qep-408-ai-tool-policy.md), fetched 2026-10-09 ## Redox OS: Not AI-friendly > Contributions generated by LLMs are not accepted. - What it is: A Unix-like microkernel operating system written in Rust. (Operating system) - Homepage: https://www.redox-os.org/ - Repository: https://gitlab.redox-os.org/redox-os/redox - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/redox-os/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: No AI policy - **AI-written text**: No AI policy ### In their own words - Code contributions: "Redox OS does not accept contributions generated by LLMs" (https://gitlab.redox-os.org/redox-os/redox/-/blob/master/CONTRIBUTING.md) ### Sources - [Contributing to Redox](https://gitlab.redox-os.org/redox-os/redox/-/blob/master/CONTRIBUTING.md), fetched 2026-10-09 ## Requests: AI-friendly with conditions > LLM tools may be used, but a human must hold the copyright, understand the code and take full technical and legal responsibility. LLMs may not be co-authors, unsupervised agents are banned, LLM-generated review comments are not wanted, and summaries must be fully fact-checked. - What it is: A simple HTTP library for Python. (Library) - Homepage: https://requests.readthedocs.io/ - Repository: https://github.com/psf/requests - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, medium confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/requests/ ### Policy by area - **Code contributions**: AI-friendly with conditions (Contributor takes full responsibility; Output must be license-compatible; No autonomous agents) - **Issues & bug reports**: No AI policy - **AI-written text**: AI-friendly (Contributor takes full responsibility; A human must review the output) ### In their own words - Code contributions: "If you used LLM tools during development, you may still submit – but you must remove any LLM co-author tags and take full ownership of every line." (https://github.com/psf/requests/blob/main/.github/AI_POLICY.md) - Code contributions: "Every contribution has to be backed by a human who unequivocally owns the copyright for all changes." (https://github.com/psf/requests/blob/main/.github/AI_POLICY.md) - Code contributions: "Absolutely no unsupervised agentic tools like OpenClaw." (https://github.com/psf/requests/blob/main/.github/AI_POLICY.md) - AI-written text: "Do not post LLM-generated review comments – we can prompt LLMs ourselves should we desire their wisdom." (https://github.com/psf/requests/blob/main/.github/AI_POLICY.md) - AI-written text: "Do not post summaries unless you've fact-checked them and take responsibility for 100% of their content." (https://github.com/psf/requests/blob/main/.github/AI_POLICY.md) ### Sources - [Requests Generative AI / LLM Policy](https://github.com/psf/requests/blob/main/.github/AI_POLICY.md), fetched 2026-10-09 ## Rocky Linux Documentation: AI-friendly with conditions > AI assistance is allowed in the documentation project, based on Fedora's policy. Contributors are accountable for quality and licence compliance and must disclose AI use when a significant part comes from a tool unchanged, for example with Assisted-by or document metadata. - What it is: The documentation project of Rocky Linux, an enterprise Linux distribution. (Linux distribution) - Homepage: https://docs.rockylinux.org/ - Repository: https://github.com/rocky-linux/documentation - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/rocky-linux/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; Output must be license-compatible) - **Issues & bug reports**: No AI policy - **AI-written text**: No AI policy ### In their own words - Code contributions: "You MAY use AI assistance for contributing to the Rocky Linux Documentation Project, as long as you follow the principles described below." (https://docs.rockylinux.org/guides/contribute/ai-contribution-policy/) - Code contributions: "You MUST disclose your use of AI tools when a significant part of your contribution comes directly from a tool without any changes." (https://docs.rockylinux.org/guides/contribute/ai-contribution-policy/) - Code contributions: "Contributing to Rocky Linux means vouching for the quality, license compliance, and utility of your submission." (https://docs.rockylinux.org/guides/contribute/ai-contribution-policy/) ### Sources - [Rocky Linux Documentation AI-assisted contribution policy](https://docs.rockylinux.org/guides/contribute/ai-contribution-policy/), fetched 2026-10-09 ## Ruff: AI-friendly with conditions > AI is supported as a coding tool, with contributors responsible for what they submit and a human who understands the work in the loop. Autonomous agents are not allowed. Issues, PR bodies and replies must be in the contributor's own words; quoted AI context must be marked and explained, and AI editing for non-native speakers is accepted. - What it is: An extremely fast Python linter and code formatter, written in Rust. (Developer tool) - Homepage: https://docs.astral.sh/ruff/ - Repository: https://github.com/astral-sh/ruff - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/ruff/ ### Policy by area - **Code contributions**: AI-friendly with conditions (Contributor takes full responsibility; No autonomous agents) - **Issues & bug reports**: Not AI-friendly (Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (AI use must be disclosed; Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "We support using AI (i.e., LLMs) as tools for coding. However, you remain responsible for any code you publish and we are responsible for any code we merge and release." (https://github.com/astral-sh/.github/blob/main/AI_POLICY.md) - Code contributions: "We do not allow autonomous agents to be used for contributing to our projects" (https://github.com/astral-sh/.github/blob/main/AI_POLICY.md) - Issues & bug reports: "If you are opening an issue, we expect you to describe the problem in your own words." (https://github.com/astral-sh/.github/blob/main/AI_POLICY.md) - AI-written text: "AI should not be used to generate comments when communicating with maintainers" (https://github.com/astral-sh/.github/blob/main/AI_POLICY.md) - AI-written text: "If you wish to include context from an interaction with AI in your comments, it must be in a quote block (e.g., using `>`) and disclosed as such." (https://github.com/astral-sh/.github/blob/main/AI_POLICY.md) - AI-written text: "If you are using AI to edit your comments for this purpose, please take the time to ensure it reflects your own voice and ideas." (https://github.com/astral-sh/.github/blob/main/AI_POLICY.md) ### Sources - [Astral AI Policy](https://github.com/astral-sh/.github/blob/main/AI_POLICY.md), fetched 2026-10-09 ## Rust: Not AI-friendly > In rust-lang/rust, cargo, clippy and other adopting repositories, LLMs may be used privately to answer questions, analyse, review and suggest, but not to create. LLM-written comments, issue bodies, PR descriptions and docs are banned; trivial changes, machine translation and verified LLM-found bugs need disclosure, and LLM-created code is only allowed in a pre-arranged, disclosed experiment. - What it is: A systems programming language focused on safety, speed and concurrency. (Programming language) - Homepage: https://www.rust-lang.org/ - Repository: https://github.com/rust-lang/rust - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, medium confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/rust/ ### Policy by area - **Code contributions**: Not AI-friendly (AI use must be disclosed; Contributor takes full responsibility; Only minor help (autocomplete, grammar)) - **Issues & bug reports**: Not AI-friendly (AI use must be disclosed; A human must review the output; Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (AI use must be disclosed; Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "It’s fine to use LLMs to answer questions, analyze, distill, refine, check, suggest, review. But not to create." (https://forge.rust-lang.org/policies/llm-usage.html) - Code contributions: "Pre-arranged, non-critical, high-quality, well-tested, and well-reviewed code changes that are originally created by an LLM are allowed, with disclosure." (https://forge.rust-lang.org/policies/llm-usage.html) - Code contributions: "Your contributions are your responsibility; you cannot place any blame on an LLM." (https://forge.rust-lang.org/policies/llm-usage.html) - Issues & bug reports: "Using an LLM to discover bugs, as long as you personally verify the bug." (https://forge.rust-lang.org/policies/llm-usage.html) - Issues & bug reports: "This also applies to issue bodies and PR descriptions." (https://forge.rust-lang.org/policies/llm-usage.html) - AI-written text: "Comments that are originally created by an LLM posted from a personal user account." (https://forge.rust-lang.org/policies/llm-usage.html) - AI-written text: "All uses under “⚠️ Allowed with caveats” must disclose that an LLM was used." (https://forge.rust-lang.org/policies/llm-usage.html) ### Sources - [Rust LLM Usage Policy](https://forge.rust-lang.org/policies/llm-usage.html), fetched 2026-10-09 ## scikit-image: Not AI-friendly > AI may not be used to create novel code such as algorithms or tests, or to write PR descriptions and comments. It is allowed for exploring the codebase, iterating on hand-written code, trivial fixes and mechanical changes, with AI use declared and AI commits tagged Assisted-by. - What it is: Image processing in Python. (Library) - Homepage: https://scikit-image.org/ - Repository: https://github.com/scikit-image/scikit-image - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/scikit-image/ ### Policy by area - **Code contributions**: Not AI-friendly (AI use must be disclosed; Contributor takes full responsibility; Output must be license-compatible; Only minor help (autocomplete, grammar)) - **Issues & bug reports**: Not AI-friendly (Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "Creating novel code (algorithmic additions, writing tests, etc.)." (https://scikit-image.org/docs/dev/development/contribute.html) - Code contributions: "For exploring the codebase, for iterating on hand-written code, and for fixing trivial bugs." (https://scikit-image.org/docs/dev/development/contribute.html) - Code contributions: "Always declare tool usage: say specifically what part of the task you used AI for in the PR description." (https://scikit-image.org/docs/dev/development/contribute.html) - Code contributions: "You must take responsibility for copyright of the AI-generated code;" (https://scikit-image.org/docs/dev/development/contribute.html) - Issues & bug reports: "Writing pull request descriptions, or commenting on issues or PRs." (https://scikit-image.org/docs/dev/development/contribute.html) - AI-written text: "Write PR descriptions and comments by hand." (https://scikit-image.org/docs/dev/development/contribute.html) ### Sources - [How to contribute to scikit-image](https://scikit-image.org/docs/dev/development/contribute.html), fetched 2026-10-09 ## scikit-learn: AI-friendly with conditions > AI-assisted code is accepted if the contributor has reviewed, understood and tested it and states AI use in the PR description. Fully automated issues and PRs are not accepted, and AI-generated text in descriptions and comments is not wanted beyond grammar help. - What it is: Machine learning library for Python. (Library) - Homepage: https://scikit-learn.org/ - Repository: https://github.com/scikit-learn/scikit-learn - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/scikit-learn/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; A human must review the output; No autonomous agents) - **Issues & bug reports**: Not AI-friendly (No autonomous agents; Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "Review all code or documentation changes made by AI tools and make sure you understand all changes and can explain them on request, before submitting them under your name." (https://scikit-learn.org/dev/developers/contributing.html) - Code contributions: "If you used AI tools, you need to state so in your PR description." (https://scikit-learn.org/dev/developers/contributing.html) - Issues & bug reports: "Please refrain from submitting issues or pull requests generated by fully-automated tools." (https://scikit-learn.org/dev/developers/contributing.html) - AI-written text: "Please do not paste AI generated text in the description of issues, PRs or in comments as this makes it harder for reviewers to assess your contribution." (https://scikit-learn.org/dev/developers/contributing.html) - AI-written text: "We are happy for it to be used to improve grammar or if you are not a native English speaker." (https://scikit-learn.org/dev/developers/contributing.html) ### Sources - [Contributing to scikit-learn](https://scikit-learn.org/dev/developers/contributing.html), fetched 2026-10-09 ## SciPy: AI-friendly with conditions > AI-assisted pull requests are accepted if AI use is disclosed in detail and the author understands and can explain the code. Autonomous agents are not allowed, and AI may not speak for contributors in issues or discussions except for translation or grammar fixes. - What it is: Fundamental algorithms for scientific computing in Python. (Library) - Homepage: https://scipy.org/ - Repository: https://github.com/scipy/scipy - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/scipy/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; Output must be license-compatible; No autonomous agents) - **Issues & bug reports**: Not AI-friendly (Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "You must disclose whether AI has been used to assist in the development of your pull request." (https://scipy.github.io/devdocs/dev/conduct/ai_policy.html) - Code contributions: "It is not acceptable to submit a patch that you cannot understand and explain yourself." (https://scipy.github.io/devdocs/dev/conduct/ai_policy.html) - Code contributions: "Code generated by AI may infringe on copyright and it is the submitter’s responsibility to not infringe." (https://scipy.github.io/devdocs/dev/conduct/ai_policy.html) - Code contributions: "The use of an AI agent that writes code and then submits a pull request autonomously is not permitted." (https://scipy.github.io/devdocs/dev/conduct/ai_policy.html) - Issues & bug reports: "When interacting with developers (forum, discussions, issues, pull requests, etc.) do not use AI to speak for you, except for translation or grammar editing." (https://scipy.github.io/devdocs/dev/conduct/ai_policy.html) - AI-written text: "In explaining your contribution, do not use AI to automatically generate descriptions." (https://scipy.github.io/devdocs/dev/conduct/ai_policy.html) ### Sources - [SciPy AI Policy](https://scipy.github.io/devdocs/dev/conduct/ai_policy.html), fetched 2026-10-09 ## SDL: Not AI-friendly > Generative AI should not be used in any way when contributing to SDL. Every pull request confirms that it contains no LLM-generated code, and AI-generated comments and code are not wanted in bug reports or pull requests. - What it is: Simple DirectMedia Layer, a cross-platform library for multimedia, input and graphics. (Library) - Homepage: https://libsdl.org/ - Repository: https://github.com/libsdl-org/SDL - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/sdl/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: Not AI-friendly - **AI-written text**: Not AI-friendly ### In their own words - Code contributions: "This contribution does not contain code from other sources, including code generated by a Large Language Model ("AI")." (https://github.com/libsdl-org/SDL/blob/main/.github/PULL_REQUEST_TEMPLATE.md) - Code contributions: "Generative AI, including large language models (LLMs), should not be used in any way when contributing to SDL." (https://github.com/libsdl-org/SDL/blob/main/AGENTS.md) - Issues & bug reports: "Please don't submit AI-generated comments or code in bug reports or pull requests." (https://github.com/libsdl-org/SDL/blob/main/AGENTS.md) - AI-written text: "Please don't submit AI-generated comments or code in bug reports or pull requests." (https://github.com/libsdl-org/SDL/blob/main/AGENTS.md) ### Sources - [SDL pull request template](https://github.com/libsdl-org/SDL/blob/main/.github/PULL_REQUEST_TEMPLATE.md), fetched 2026-10-09 - [SDL AGENTS.md](https://github.com/libsdl-org/SDL/blob/main/AGENTS.md), fetched 2026-10-09 ## SearXNG: AI-friendly with conditions > All AI use must be disclosed with the tool and extent, the contributor must fully understand the code, and AI may never be the main author of a PR. Issues and PR descriptions must be fully human-written, with AI translation of self-written text allowed. - What it is: A free, privacy-respecting metasearch engine. (Application) - Homepage: https://docs.searxng.org/ - Repository: https://github.com/searxng/searxng - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/searxng/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility) - **Issues & bug reports**: Not AI-friendly (Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "All AI usage in any form must be disclosed." (https://github.com/searxng/searxng/blob/master/AI_POLICY.rst) - Code contributions: "The human-in-the-loop must fully understand all code." (https://github.com/searxng/searxng/blob/master/AI_POLICY.rst) - Code contributions: "AI should never be the main author of the PR." (https://github.com/searxng/searxng/blob/master/AI_POLICY.rst) - Issues & bug reports: "Issues and PR descriptions must be fully human-written." (https://github.com/searxng/searxng/blob/master/AI_POLICY.rst) - AI-written text: "If you're a not a native English speaker, using AI for translating self-written issue texts to English is okay, but please keep the wording as close as possible to the original wording." (https://github.com/searxng/searxng/blob/master/AI_POLICY.rst) ### Sources - [SearXNG AI Policy](https://github.com/searxng/searxng/blob/master/AI_POLICY.rst), fetched 2026-10-09 ## Servo: Not AI-friendly > Content generated by LLMs is not allowed in code, documentation, pull requests, issues or comments. AI may be used to translate into English, to understand the codebase, or to help find bugs, as long as findings are verified before filing. - What it is: A web rendering engine written in Rust. (Application) - Homepage: https://servo.org/ - Repository: https://github.com/servo/servo - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/servo/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: Not AI-friendly (A human must review the output; Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "Contributions must not include content generated by large language models or other probabilistic tools, including but not limited to Copilot or ChatGPT." (https://book.servo.org/policy/ai-usage.html) - Issues & bug reports: "Yes, but you must verify the output of any AI tool before filing issues against the Servo project." (https://book.servo.org/policy/ai-usage.html) - Issues & bug reports: "This policy covers code, documentation, pull requests, issues, comments, and any other contributions to the Servo project." (https://book.servo.org/policy/ai-usage.html) - AI-written text: "Can I use an AI tool to summarize a pull request?" (https://book.servo.org/policy/ai-usage.html) - AI-written text: "Can I use AI tools to help translate from my native language to English?" (https://book.servo.org/policy/ai-usage.html) ### Sources - [Servo AI Usage Policy](https://book.servo.org/policy/ai-usage.html), fetched 2026-10-09 ## Sphinx: AI-friendly with conditions > AI-assisted pull requests are accepted if AI use is disclosed in detail and the author understands and can explain the code. Autonomous agents are not allowed, and AI may not write descriptions, comments or issues except for translation or grammar fixes. - What it is: The Python documentation generator. (Developer tool) - Homepage: https://www.sphinx-doc.org/ - Repository: https://github.com/sphinx-doc/sphinx - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/sphinx/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; Output must be license-compatible; No autonomous agents) - **Issues & bug reports**: Not AI-friendly (Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "You must disclose whether AI has been used to assist in the development of your pull request." (https://github.com/sphinx-doc/sphinx/blob/master/doc/internals/ai-policy.rst) - Code contributions: "It is not acceptable to submit a patch that you cannot understand and explain yourself." (https://github.com/sphinx-doc/sphinx/blob/master/doc/internals/ai-policy.rst) - Code contributions: "Code generated by AI may infringe on copyright and it is the submitter's responsibility to not infringe." (https://github.com/sphinx-doc/sphinx/blob/master/doc/internals/ai-policy.rst) - Code contributions: "The use of an AI agent that writes code and then submits a pull request autonomously is not permitted." (https://github.com/sphinx-doc/sphinx/blob/master/doc/internals/ai-policy.rst) - Issues & bug reports: "In explaining your contribution, do not use AI to automatically generate comments, pull request descriptions, or issue descriptions." (https://github.com/sphinx-doc/sphinx/blob/master/doc/internals/ai-policy.rst) - AI-written text: "When interacting with developers (forums, discussions, issues, pull requests, etc.) do not use AI to speak for you, except for translation or grammar editing." (https://github.com/sphinx-doc/sphinx/blob/master/doc/internals/ai-policy.rst) ### Sources - [Sphinx AI Policy](https://github.com/sphinx-doc/sphinx/blob/master/doc/internals/ai-policy.rst), fetched 2026-10-09 ## stb: Not AI-friendly > Code or documentation generated by LLMs or other generative AI is not accepted, and AI autocompletion should not be used either. Pull requests and issues must be written by the contributor, even in imperfect English. - What it is: Single-file public domain libraries for C and C++, including stb_image. (Library) - Homepage: https://github.com/nothings/stb - Repository: https://github.com/nothings/stb - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/stb/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: Not AI-friendly - **AI-written text**: Not AI-friendly ### In their own words - Code contributions: "This project doesn't accept code or documentation generated by LLMs or any other forms of generative AI." (https://github.com/nothings/stb/blob/master/CONTRIBUTING.md) - Code contributions: "Please don't submit pull requests based on generative AI output, and don't use AI auto completion when you write pull requests." (https://github.com/nothings/stb/blob/master/CONTRIBUTING.md) - Issues & bug reports: "Additionally, don't use LLMs to create pull requests or issues." (https://github.com/nothings/stb/blob/master/CONTRIBUTING.md) - AI-written text: "Write them yourself, in English, even if your English is bad." (https://github.com/nothings/stb/blob/master/CONTRIBUTING.md) ### Sources - [stb CONTRIBUTING](https://github.com/nothings/stb/blob/master/CONTRIBUTING.md), fetched 2026-10-09 ## SymPy: AI-friendly with conditions > AI-assisted patches are accepted if substantial AI use is disclosed and the author understands the code. AI may not write descriptions or speak for contributors except for translation or grammar, and mostly AI-generated work from new contributors will likely be closed. - What it is: A Python library for symbolic mathematics. (Library) - Homepage: https://www.sympy.org/ - Repository: https://github.com/sympy/sympy - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/sympy/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; Output must be license-compatible) - **Issues & bug reports**: Not AI-friendly (Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "If you substantially make use of AI to assist in the development of your patch, you must disclose how it was used and what code in the patch is AI generated." (https://docs.sympy.org/dev/contributing/ai-generated-code-policy.html) - Code contributions: "You must understand and explain the code you submit as well as the existing related code." (https://docs.sympy.org/dev/contributing/ai-generated-code-policy.html) - Code contributions: "Code generated by AI may infringe on copyright and it is the submitter’s responsibility to not infringe." (https://docs.sympy.org/dev/contributing/ai-generated-code-policy.html) - Issues & bug reports: "If you are a new contributor to SymPy, we will most likely close any issues, discussions, or pull requests that are substantially generated by AI." (https://docs.sympy.org/dev/contributing/ai-generated-code-policy.html) - Issues & bug reports: "When interacting in communication among developers (email list, discussions, issues, pull requests, etc.) do not use AI to speak for you, other than for translation or grammar editing." (https://docs.sympy.org/dev/contributing/ai-generated-code-policy.html) - AI-written text: "In explaining your contribution, do not use AI to automatically generate descriptions, as AI rarely communicates such information correctly and concisely." (https://docs.sympy.org/dev/contributing/ai-generated-code-policy.html) ### Sources - [SymPy AI Generated Code and Communication Policy](https://docs.sympy.org/dev/contributing/ai-generated-code-policy.html), fetched 2026-10-09 ## Tusky: Not AI-friendly > Tusky does not want any contributions, code or otherwise, created with generative AI tools. - What it is: An Android client for Mastodon. (Application) - Homepage: https://tusky.app/ - Repository: https://codeberg.org/tusky/Tusky - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/tusky/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: No AI policy - **AI-written text**: No AI policy ### In their own words - Code contributions: "Tusky does not want any contributions, code or otherwise, created with so-called generative AI tools." (https://codeberg.org/tusky/Tusky/src/branch/develop/CONTRIBUTING.md) ### Sources - [Contributing to Tusky](https://codeberg.org/tusky/Tusky/src/branch/develop/CONTRIBUTING.md), fetched 2026-10-09 ## Twisted: Not AI-friendly > Generative AI output is not allowed in code, documentation, issues, PR descriptions or discussions, and contributors self-certify that they used none. Findings learned from an LLM, such as security issues, are accepted if fully reviewed and written up by hand. - What it is: An event-driven networking engine written in Python. (Framework) - Homepage: https://twisted.org/ - Repository: https://github.com/twisted/twisted - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/twisted/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: Not AI-friendly (A human must review the output; Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly ### In their own words - Code contributions: "Twisted does not allow the inclusion of the outputs of generative AI tools, such as ChatGPT, Claude, Perplexity, Grok, or other similar products." (https://docs.twisted.org/en/latest/development/ai-policy.html) - Issues & bug reports: "we specifically do not forbid contributions that are derived from information obtained from LLM outputs, as long as you have fully reviewed those outputs on your own, and written your own description of the issue and proof-of-concept by hand." (https://docs.twisted.org/en/latest/development/ai-policy.html) - AI-written text: "do not use such systems to generate text to include in any discussion forum (including, but not limited to: issue & pull request descriptions & comments, email lists, and real-time discussions such as our IRC channel)." (https://docs.twisted.org/en/latest/development/ai-policy.html) ### Sources - [Twisted AI Policy](https://docs.twisted.org/en/latest/development/ai-policy.html), fetched 2026-10-09 ## typescript-eslint: AI-friendly with conditions > AI-assisted contributions are not banned, but AI-generated code must be reviewed closely and only used for work the contributor could handle without AI. AI-generated issues, comments and PR descriptions should be avoided in favour of the contributor's own words. - What it is: Tooling that enables ESLint and Prettier to support TypeScript. (Developer tool) - Homepage: https://typescript-eslint.io/ - Repository: https://github.com/typescript-eslint/typescript-eslint - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/typescript-eslint/ ### Policy by area - **Code contributions**: AI-friendly (Contributor takes full responsibility; A human must review the output) - **Issues & bug reports**: Not AI-friendly (Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "While we cannot and will not attempt to ban contributions which make use of AI, we ask that you use AI responsibly:" (https://typescript-eslint.io/contributing/ai-policy/) - Code contributions: "Always review AI-generated code closely before submitting a PR." (https://typescript-eslint.io/contributing/ai-policy/) - Code contributions: "Only use AI to assist in contributions that you would understand well enough to work on and respond to feedback on without making use of AI." (https://typescript-eslint.io/contributing/ai-policy/) - Issues & bug reports: "Avoid AI-generated content in written, non-code contributions (issues/comments/PR descriptions, etc.)." (https://typescript-eslint.io/contributing/ai-policy/) - AI-written text: "Instead, we ask that you summarize the PR succinctly in your own words, relying on your own understanding of the code." (https://typescript-eslint.io/contributing/ai-policy/) ### Sources - [typescript-eslint AI Contribution Policy](https://typescript-eslint.io/contributing/ai-policy/), fetched 2026-10-09 ## uv: AI-friendly with conditions > AI is supported as a coding tool, with contributors responsible for what they submit and a human who understands the work in the loop. Autonomous agents are not allowed. Issues, PR bodies and replies must be in the contributor's own words; quoted AI context must be marked and explained, and AI editing for non-native speakers is accepted. - What it is: An extremely fast Python package and project manager, written in Rust. (Developer tool) - Homepage: https://docs.astral.sh/uv/ - Repository: https://github.com/astral-sh/uv - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/uv/ ### Policy by area - **Code contributions**: AI-friendly with conditions (Contributor takes full responsibility; No autonomous agents) - **Issues & bug reports**: Not AI-friendly (Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (AI use must be disclosed; Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "We support using AI (i.e., LLMs) as tools for coding. However, you remain responsible for any code you publish and we are responsible for any code we merge and release." (https://github.com/astral-sh/.github/blob/main/AI_POLICY.md) - Code contributions: "We do not allow autonomous agents to be used for contributing to our projects" (https://github.com/astral-sh/.github/blob/main/AI_POLICY.md) - Issues & bug reports: "If you are opening an issue, we expect you to describe the problem in your own words." (https://github.com/astral-sh/.github/blob/main/AI_POLICY.md) - AI-written text: "AI should not be used to generate comments when communicating with maintainers" (https://github.com/astral-sh/.github/blob/main/AI_POLICY.md) - AI-written text: "If you wish to include context from an interaction with AI in your comments, it must be in a quote block (e.g., using `>`) and disclosed as such." (https://github.com/astral-sh/.github/blob/main/AI_POLICY.md) - AI-written text: "If you are using AI to edit your comments for this purpose, please take the time to ensure it reflects your own voice and ideas." (https://github.com/astral-sh/.github/blob/main/AI_POLICY.md) ### Sources - [Astral AI Policy](https://github.com/astral-sh/.github/blob/main/AI_POLICY.md), fetched 2026-10-09 ## Veloren: Not AI-friendly > Content generated by LLMs such as Copilot or ChatGPT is presumed to be tainted and must not be committed. The same applies to AI-generated textures, models, sound effects and music. - What it is: An open-world, open source multiplayer voxel RPG. (Application) - Homepage: https://veloren.net/ - Repository: https://gitlab.com/veloren/veloren - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/veloren/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: No AI policy - **AI-written text**: No AI policy ### In their own words - Code contributions: "Content generated by large language models or similar technology, such as Copilot, ChatGPT, or Llama, is presumed to be tainted content, and must not be committed." (https://gitlab.com/veloren/veloren/-/blob/master/CONTRIBUTING.md) ### Sources - [Contributing to Veloren](https://gitlab.com/veloren/veloren/-/blob/master/CONTRIBUTING.md), fetched 2026-10-09 ## Vim: AI-friendly with conditions > AI may be used for contributions if its use is disclosed. AI-generated code must follow the Vim code style and be properly tested. - What it is: The ubiquitous modal text editor. (Application) - Homepage: https://www.vim.org/ - Repository: https://github.com/vim/vim - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/vim/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed) - **Issues & bug reports**: No AI policy - **AI-written text**: No AI policy ### In their own words - Code contributions: "When using AI for contributions, please disclose this." (https://github.com/vim/vim/blob/master/CONTRIBUTING.md) - Code contributions: "Any AI-generated code must follow the Vim code style." (https://github.com/vim/vim/blob/master/CONTRIBUTING.md) ### Sources - [Contributing to Vim](https://github.com/vim/vim/blob/master/CONTRIBUTING.md), fetched 2026-10-09 ## Wagtail: AI-friendly with conditions > AI assistance is permitted but purely AI-generated contributions are not; contributors must understand the solution and fill in the AI usage part of the PR description. PR descriptions and replies to review must be written by the contributor, with AI help for English allowed. - What it is: A Django content management system. (Application) - Homepage: https://wagtail.org/ - Repository: https://github.com/wagtail/wagtail - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/wagtail/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; A human must review the output) - **Issues & bug reports**: No AI policy - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "AI assistance when working on Wagtail is permitted. Purely AI-generated contributions are not - if we wanted those, we would prompt an AI agent ourselves." (https://docs.wagtail.org/en/latest/contributing/general_guidelines.html) - Code contributions: "If you use generative AI for your contribution, please fill in the “AI usage” portion of the PR description." (https://docs.wagtail.org/en/latest/contributing/general_guidelines.html) - Code contributions: "Entire work (code changes, documentation update, pull request descriptions) are LLM-generated without there being a clear understanding of the solution implementation from the contributor." (https://docs.wagtail.org/en/latest/contributing/general_guidelines.html) - AI-written text: "For this reason, we ask you to write the pull request description yourself, and not offload that task to an AI agent." (https://docs.wagtail.org/en/latest/contributing/general_guidelines.html) - AI-written text: "Assistance with written English for code comments, documentation and pull request descriptions" (https://docs.wagtail.org/en/latest/contributing/general_guidelines.html) ### Sources - [Wagtail general coding guidelines](https://docs.wagtail.org/en/latest/contributing/general_guidelines.html), fetched 2026-10-09 ## WordPress: AI-friendly with conditions > AI tools may assist with code, tests, docs and issues. Contributors must understand and review every line, keep everything GPL-compatible, and disclose meaningful AI help in the PR description or Trac ticket. AI may draft issue and PR descriptions if the details are reviewed and verified. - What it is: Open source publishing software that powers a large share of the web. (Application) - Homepage: https://wordpress.org/ - Repository: https://github.com/WordPress/wordpress-develop - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/wordpress/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; A human must review the output; Output must be license-compatible) - **Issues & bug reports**: AI-friendly (A human must review the output) - **AI-written text**: AI-friendly (A human must review the output) ### In their own words - Code contributions: "AI tools can assist, but they are not contributors." (https://make.wordpress.org/ai/handbook/ai-guidelines/) - Code contributions: "When AI meaningfully contributes to your work (beyond trivial reformatting), clearly mention that in your:" (https://make.wordpress.org/ai/handbook/ai-guidelines/) - Code contributions: "Do not use tools whose terms forbid using their output in GPL-licensed projects or impose additional restrictions on redistribution." (https://make.wordpress.org/ai/handbook/ai-guidelines/) - Code contributions: "Treat AI output like code from an unknown external contributor: you must review and validate it before sharing it." (https://make.wordpress.org/ai/handbook/ai-guidelines/) - Issues & bug reports: "You may draft descriptions with AI." (https://make.wordpress.org/ai/handbook/ai-guidelines/) - Issues & bug reports: "Reproduce the issue on real WordPress installs." (https://make.wordpress.org/ai/handbook/ai-guidelines/) - AI-written text: "Ask AI to summarize a change, then correct and extend that summary." (https://make.wordpress.org/ai/handbook/ai-guidelines/) ### Sources - [WordPress AI Guidelines](https://make.wordpress.org/ai/handbook/ai-guidelines/), fetched 2026-10-09 ## Xarray: AI-friendly with conditions > AI-generated code is accepted if the submitter has read, tested and fully understands every change; large AI-assisted changes should be discussed in an issue first. PR descriptions, issue comments and review replies must be in the contributor's own words, with AI allowed only to polish language. - What it is: N-dimensional labeled arrays and datasets in Python. (Library) - Homepage: https://xarray.dev/ - Repository: https://github.com/pydata/xarray - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/xarray/ ### Policy by area - **Code contributions**: AI-friendly (Contributor takes full responsibility; A human must review the output) - **Issues & bug reports**: Not AI-friendly (Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "this policy applies regardless of whether the code was written by hand, with AI assistance, or generated entirely by an AI tool." (https://github.com/pydata/xarray/blob/main/doc/contribute/ai-policy.md) - Code contributions: "You must have personally reviewed and understood all changes before submitting." (https://github.com/pydata/xarray/blob/main/doc/contribute/ai-policy.md) - Issues & bug reports: "PR descriptions, issue comments, and review responses must be your own words." (https://github.com/pydata/xarray/blob/main/doc/contribute/ai-policy.md) - AI-written text: "Do not paste AI-generated text as comments or review responses." (https://github.com/pydata/xarray/blob/main/doc/contribute/ai-policy.md) - AI-written text: "Using AI to improve the language of your writing (grammar, phrasing, spelling, etc.) is acceptable." (https://github.com/pydata/xarray/blob/main/doc/contribute/ai-policy.md) ### Sources - [Xarray AI Usage Policy](https://github.com/pydata/xarray/blob/main/doc/contribute/ai-policy.md), fetched 2026-10-09 ## yt-dlp: Not AI-friendly > LLMs, agents and other AI tools are strictly forbidden for any kind of contribution: issues, bug reports, pull requests, PR descriptions, comments and translation. Violators may be blocked without warning. - What it is: A feature-rich command-line audio and video downloader. (Developer tool) - Homepage: https://github.com/yt-dlp/yt-dlp - Repository: https://github.com/yt-dlp/yt-dlp - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/yt-dlp/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: Not AI-friendly - **AI-written text**: Not AI-friendly ### In their own words - Code contributions: "This project strictly forbids the usage of LLMs, agents, or any other AI tools for any kind of contribution." (https://github.com/yt-dlp/yt-dlp/blob/master/CONTRIBUTING.md) - Issues & bug reports: "No AI / no LLMs for issues or bug reports." (https://github.com/yt-dlp/yt-dlp/blob/master/CONTRIBUTING.md) - AI-written text: "No AI / no LLMs for issue tracker comments or code review comments." (https://github.com/yt-dlp/yt-dlp/blob/master/CONTRIBUTING.md) ### Sources - [Contributing to yt-dlp](https://github.com/yt-dlp/yt-dlp/blob/master/CONTRIBUTING.md), fetched 2026-10-09 ## Zulip: AI-friendly with conditions > Any tools including AI may be used to understand the code and write it, but contributors must understand, test and be able to explain every change. AI-generated messages are not allowed in the development community, apart from help with spelling, grammar or translation, and LLMs should not be pointed at the code to find problems. - What it is: An organized team chat app. (Application) - Homepage: https://zulip.com/ - Repository: https://github.com/zulip/zulip - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, medium confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/zulip/ ### Policy by area - **Code contributions**: AI-friendly (Contributor takes full responsibility; A human must review the output) - **Issues & bug reports**: Not AI-friendly (Only minor help (autocomplete, grammar)) - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "You can use any tools that help you understand the Zulip codebase and write good code, including AI tools." (https://github.com/zulip/zulip/blob/main/CONTRIBUTING.md) - Code contributions: "Do not submit an AI-generated PR you haven't personally understood and tested" (https://github.com/zulip/zulip/blob/main/CONTRIBUTING.md) - Issues & bug reports: "Don't point an LLM at the code and ask it to find problems or things to work on." (https://github.com/zulip/zulip/blob/main/CONTRIBUTING.md) - AI-written text: "Do not post AI-generated messages" (https://github.com/zulip/zulip/blob/main/CONTRIBUTING.md) - AI-written text: "we want to read your own genuine expression of your thoughts." (https://github.com/zulip/zulip/blob/main/CONTRIBUTING.md) - AI-written text: "It's fine to use whatever tools you like for help with spelling, grammar, or translation." (https://github.com/zulip/zulip/blob/main/CONTRIBUTING.md) ### Sources - [Zulip contributing guide](https://github.com/zulip/zulip/blob/main/CONTRIBUTING.md), fetched 2026-10-09 ## CPython: AI-friendly > AI tools are fine for code, issues and comments as long as the author reviews the output and takes responsibility. Disclosing AI use is appreciated but not required. - What it is: The reference implementation of the Python language. (Programming language) - Homepage: https://www.python.org/ - Repository: https://github.com/python/cpython - Overall stance: AI-friendly (Friendly). AI-assisted contributions are welcome under the same rules as any other contribution. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/cpython/ ### Policy by area - **Code contributions**: AI-friendly (Contributor takes full responsibility; A human must review the output) - **Issues & bug reports**: AI-friendly (Contributor takes full responsibility; A human must review the output) - **AI-written text**: AI-friendly (A human must review the output) ### In their own words - Code contributions: "The person submitting an issue or PR is responsible for its content, regardless of whether AI tools were used in its creation." (https://devguide.python.org/getting-started/ai-tools/) - Code contributions: "Disclosure of the use of AI tools in the PR description is appreciated, while not required." (https://devguide.python.org/getting-started/ai-tools/) - Issues & bug reports: "Authors must review the work done by AI tooling in detail to ensure it actually makes sense before proposing it as a PR or filing it as an issue." (https://devguide.python.org/getting-started/ai-tools/) - AI-written text: "Always review the output before opening a pull request or issue, including proposed PR or issue titles and descriptions." (https://devguide.python.org/getting-started/ai-tools/) ### Sources - [Guidelines for using AI tools](https://devguide.python.org/getting-started/ai-tools/), fetched 2026-10-09 ## curl: AI-friendly with conditions > Code written with AI help is accepted if it meets the normal standards. AI-found bug and security reports must say so and be verified by a human, and pasted AI-generated reports and explanations are discouraged. - What it is: Command-line tool and library for transferring data with URLs. (Developer tool) - Homepage: https://curl.se/ - Repository: https://github.com/curl/curl - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/curl/ ### Policy by area - **Code contributions**: AI-friendly - **Issues & bug reports**: AI-friendly with conditions (AI use must be disclosed; A human must review the output) - **AI-written text**: Not AI-friendly (Only minor help (autocomplete, grammar)) ### In their own words - Code contributions: "We can accept code written with the help of AI into the project, but the code must still follow coding standards, be written clearly, be documented, feature test cases and adhere to all the normal requirements we have." (https://github.com/curl/curl/blob/master/docs/CONTRIBUTE.md) - Issues & bug reports: "If you asked an AI tool to find problems in curl, you must make sure to reveal this fact in your report." (https://github.com/curl/curl/blob/master/docs/CONTRIBUTE.md) - Issues & bug reports: "You must also double-check the findings carefully before reporting them to us to validate that the issues are indeed existing and working exactly as the AI says." (https://github.com/curl/curl/blob/master/docs/CONTRIBUTE.md) - AI-written text: "Do not lazily paste massive, AI-generated explanations;" (https://github.com/curl/curl/blob/master/docs/VULN-DISCLOSURE-POLICY.md) - AI-written text: "If you actually find a problem with an AI and you have verified it yourself to be true: write the report yourself and explain the problem as you have learned it." (https://github.com/curl/curl/blob/master/docs/CONTRIBUTE.md) ### Sources - [Contributing to the curl project](https://github.com/curl/curl/blob/master/docs/CONTRIBUTE.md), fetched 2026-10-09 - [curl vulnerability disclosure policy](https://github.com/curl/curl/blob/master/docs/VULN-DISCLOSURE-POLICY.md), fetched 2026-10-09 ## elementary OS: Not AI-friendly > Contributions generated by LLMs and chatbots are banned everywhere, including code, docs, issues and artwork. Machine translation of issue text into English is the only exception. - What it is: Linux distribution with its own desktop and apps. (Linux distribution) - Homepage: https://elementary.io/ - Repository: https://github.com/elementary - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/elementary/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: Not AI-friendly - **AI-written text**: Not AI-friendly ### In their own words - Code contributions: "This project does not allow contributions generated by large languages models (LLMs) and chatbots." (https://docs.elementary.io/contributor-guide/development/generative-ai-policy.md) - Issues & bug reports: "it applies to all parts of the project, including, but not limited to, code, documentation, issues, and artworks." (https://docs.elementary.io/contributor-guide/development/generative-ai-policy.md) - AI-written text: "nor is it okay to use AI to write pull request descriptions." (https://docs.elementary.io/contributor-guide/development/generative-ai-policy.md) ### Sources - [Generative AI Policy](https://docs.elementary.io/contributor-guide/development/generative-ai-policy.md), fetched 2026-10-09 ## Fedora: AI-friendly with conditions > AI-assisted contributions are allowed. Contributors are fully accountable for them and must disclose AI use when a significant part comes from a tool unchanged. - What it is: Community Linux distribution sponsored by Red Hat. (Linux distribution) - Homepage: https://fedoraproject.org/ - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/fedora/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; Output must be license-compatible) - **Issues & bug reports**: No AI policy - **AI-written text**: No AI policy ### In their own words - Code contributions: "You MAY use AI assistance for contributing to Fedora, as long as you follow the principles described below." (https://docs.fedoraproject.org/en-US/council/policy/ai-contribution-policy/) - Code contributions: "You MUST disclose the use of AI tools when the significant part of the contribution is taken from a tool without changes." (https://docs.fedoraproject.org/en-US/council/policy/ai-contribution-policy/) - Code contributions: "Contributing to Fedora means vouching for the quality, license compliance, and utility of your submission." (https://docs.fedoraproject.org/en-US/council/policy/ai-contribution-policy/) ### Sources - [AI-Assisted Contributions Policy :: Fedora Docs](https://docs.fedoraproject.org/en-US/council/policy/ai-contribution-policy/), fetched 2026-10-09 ## Gentoo: Not AI-friendly > Contributing any content created with the help of AI language tools is forbidden, citing copyright, quality and ethical concerns. - What it is: Source-based Linux distribution. (Linux distribution) - Homepage: https://www.gentoo.org/ - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, medium confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/gentoo/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: Not AI-friendly - **AI-written text**: Not AI-friendly ### In their own words - Code contributions: "It is expressly forbidden to contribute to Gentoo any content that has been created with the assistance of Natural Language Processing artificial intelligence tools." (https://wiki.gentoo.org/wiki/Project:Council/AI_policy) - Issues & bug reports: "It is expressly forbidden to contribute to Gentoo any content that has been created with the assistance of Natural Language Processing artificial intelligence tools." (https://wiki.gentoo.org/wiki/Project:Council/AI_policy) - AI-written text: "It is expressly forbidden to contribute to Gentoo any content that has been created with the assistance of Natural Language Processing artificial intelligence tools." (https://wiki.gentoo.org/wiki/Project:Council/AI_policy) ### Sources - [Project:Council/AI policy - Gentoo wiki](https://wiki.gentoo.org/wiki/Project:Council/AI_policy), fetched 2026-10-09 ## Ghostty: AI-friendly with conditions > AI help is welcome for code, issues and discussions, but every use must be disclosed and a human must fully understand and edit the result. AI-generated media is not allowed. - What it is: Fast, native, feature-rich terminal emulator. (Application) - Homepage: https://ghostty.org/ - Repository: https://github.com/ghostty-org/ghostty - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/ghostty/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility) - **Issues & bug reports**: AI-friendly with conditions (AI use must be disclosed; A human must review the output) - **AI-written text**: AI-friendly with conditions (AI use must be disclosed; A human must review the output) ### In their own words - Code contributions: "All AI usage in any form must be disclosed." (https://github.com/ghostty-org/ghostty/blob/main/AI_POLICY.md) - Code contributions: "The human-in-the-loop must fully understand all code." (https://github.com/ghostty-org/ghostty/blob/main/AI_POLICY.md) - Issues & bug reports: "Issues and discussions can use AI assistance but must have a full human-in-the-loop." (https://github.com/ghostty-org/ghostty/blob/main/AI_POLICY.md) - AI-written text: "This means that any content generated with AI must have been reviewed and edited by a human before submission." (https://github.com/ghostty-org/ghostty/blob/main/AI_POLICY.md) ### Sources - [AI Usage Policy](https://github.com/ghostty-org/ghostty/blob/main/AI_POLICY.md), fetched 2026-10-09 ## Linux kernel: AI-friendly with conditions > AI-assisted patches are accepted when the AI use is tagged with Assisted-by and a human reviews the work, signs off and takes full responsibility. AI agents may not sign off or send anything on their own. - What it is: The kernel at the heart of every Linux system. (Operating system) - Homepage: https://kernel.org/ - Repository: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git - Overall stance: AI-friendly with conditions (Mostly friendly). AI-assisted contributions are accepted with extra rules, such as disclosing AI use, or AI is banned for issues or written text. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/linux-kernel/ ### Policy by area - **Code contributions**: AI-friendly with conditions (AI use must be disclosed; Contributor takes full responsibility; A human must review the output; Output must be license-compatible; No autonomous agents) - **Issues & bug reports**: AI-friendly with conditions (AI use must be disclosed; A human must review the output; No autonomous agents) - **AI-written text**: AI-friendly with conditions (AI use must be disclosed) ### In their own words - Code contributions: "AI agents MUST NOT add Signed-off-by tags. Only humans can legally certify the Developer Certificate of Origin (DCO)." (https://docs.kernel.org/process/coding-assistants.html) - Code contributions: "Contributions should include an Assisted-by tag in the following format:" (https://docs.kernel.org/process/coding-assistants.html) - Issues & bug reports: "if a tool was used to find a problem addressed by a change, that should be noted in the changelog." (https://docs.kernel.org/process/generated-content.html) - Issues & bug reports: "leave the result to the reporter for review (the assistant must never send anything itself)" (https://docs.kernel.org/process/coding-assistants.html) - AI-written text: "be transparent about the origin of content in cover letters and changelogs." (https://docs.kernel.org/process/generated-content.html) - AI-written text: "The changelog was generated by handing the patch to a generative AI tool and asking it to write the changelog." (https://docs.kernel.org/process/generated-content.html) ### Sources - [AI Coding Assistants — The Linux Kernel documentation](https://docs.kernel.org/process/coding-assistants.html), fetched 2026-10-09 - [Kernel Guidelines for Tool-Generated Content — The Linux Kernel documentation](https://docs.kernel.org/process/generated-content.html), fetched 2026-10-09 ## NetBSD: Not AI-friendly > Code generated by LLMs is treated as tainted and may not be committed without prior written approval from the core team. - What it is: Portable Unix-like operating system. (Operating system) - Homepage: https://www.netbsd.org/ - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/netbsd/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: No AI policy - **AI-written text**: No AI policy ### In their own words - Code contributions: "is presumed to be tainted code, and must not be committed without prior written approval by core." (https://www.netbsd.org/developers/commit-guidelines.html) ### Sources - [NetBSD Commit Guidelines](https://www.netbsd.org/developers/commit-guidelines.html), fetched 2026-10-09 ## QEMU: Not AI-friendly > Contributions that include or derive from AI-generated content are declined over licensing concerns. Using AI for research, static analysis or debugging is fine if its output stays out of the patch. - What it is: Generic machine emulator and virtualizer. (Developer tool) - Homepage: https://www.qemu.org/ - Repository: https://gitlab.com/qemu-project/qemu - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/qemu/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: No AI policy - **AI-written text**: No AI policy ### In their own words - Code contributions: "Current QEMU project policy is to DECLINE any contributions which are believed to include or derive from AI generated content." (https://www.qemu.org/docs/master/devel/code-provenance.html) ### Sources - [Code provenance — QEMU documentation](https://www.qemu.org/docs/master/devel/code-provenance.html), fetched 2026-10-09 ## Zig: Not AI-friendly > A strict no-LLM policy: no generated code or prose, no AI editing or translation, and no using LLMs to find bugs. - What it is: General-purpose programming language and toolchain. (Programming language) - Homepage: https://ziglang.org/ - Repository: https://codeberg.org/ziglang/zig - Overall stance: Not AI-friendly (Unfriendly). AI-generated contributions are not accepted; at most minor help such as autocomplete or grammar fixes. - Last classified: 2026-10-09 (manual review, high confidence) - Policy last changed: 2026-10-09 - Web page: https://areweaifriendly.com/projects/zig/ ### Policy by area - **Code contributions**: Not AI-friendly - **Issues & bug reports**: Not AI-friendly - **AI-written text**: Not AI-friendly ### In their own words - Code contributions: "No LLM-generated content, whether it be code or prose." (https://ziglang.org/code-of-conduct/) - Issues & bug reports: "No LLMs for finding bugs." (https://ziglang.org/code-of-conduct/) - AI-written text: "No LLMs for editing, including fixing spelling or grammatical errors." (https://ziglang.org/code-of-conduct/) ### Sources - [Code of Conduct ⚡ Zig Programming Language](https://ziglang.org/code-of-conduct/), fetched 2026-10-09