Processing
A flexible software sketchbook and language for learning to code in the visual arts.
Unfriendly. Doesn’t accept AI-generated work.
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.
Policy by area
- Code contributionsPatches, pull requests and other changes written with AI tools.
- Unfriendly
- AI use must be disclosed
- Contributor takes full responsibility
- A human must review the output
- Only minor help (autocomplete, grammar)
- Issues & bug reportsBug reports, security reports and issues found or written with AI tools.
- No policy
- AI-written textPull request descriptions, issue comments and summaries written by 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.
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).
Disclose usage: Note which AI tools you used in your PR description
Take responsibility: You are accountable for bugs, issues, or problems with your contribution
AI-written text
Generate documentation or comments without your review
Sources
- Processing AI Usage Policygithub.com/processing/processing4/blob/main/AI_USAGE_POLICY.mdSnapshot 9 Oct 2026