Skip to content

Twisted

An event-driven networking engine written in Python.

Unfriendly. Doesn’t accept AI-generated work.

Homepage Repository

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.

Twisted AI Policy

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.

Twisted AI Policy

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).

Twisted AI Policy

Sources

  • Twisted AI Policydocs.twisted.org/en/latest/development/ai-policy.htmlSnapshot 9 Oct 2026