# 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
