# 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
