Twisted
An event-driven networking engine written in Python.
Unfriendly. Doesn’t accept AI-generated work.
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.
Policy by area
- Code contributionsPatches, pull requests and other changes written with AI tools.
- Unfriendly
- Issues & bug reportsBug reports, security reports and issues found or written with AI tools.
- Unfriendly
- A human must review the output
- Only minor help (autocomplete, grammar)
- AI-written textPull request descriptions, issue comments and summaries written by AI.
- Unfriendly
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.
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.
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).
Sources
- Twisted AI Policydocs.twisted.org/en/latest/development/ai-policy.htmlSnapshot 9 Oct 2026