Skip to content

Node.js

A JavaScript runtime built on V8.

Mostly friendly. Welcome, with extra rules.

Homepage Repository

AI tools are not prohibited, but contributors should disclose AI-generated contributions and how they verified them, take full responsibility and meet the DCO and licensing rules. Automated PRs need prior approval, AI may not fix good first issues, review responses must not be automated, and messages generated entirely by AI should not be pasted.

Policy by area

Code contributionsPatches, pull requests and other changes written with AI tools.
Mostly friendly
  • AI use must be disclosed
  • Contributor takes full responsibility
  • A human must review the output
  • Output must be license-compatible
  • No autonomous agents
Issues & bug reportsBug reports, security reports and issues found or written with AI tools.
Friendly
  • A human must review the output
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

The Node.js project does not prohibit the use of AI tools in contributions, but when the contribution is generated with AI, the contributor should disclose the use of such tools, and what the contributor does to personally verify the generated output.

Node.js AI use policy and guidelines

The changes submitted to the Node.js code base must still satisfy the project's

Node.js AI use policy and guidelines

Pull requests must not be opened by automated tooling, unless specifically approved in advance by the project.

Node.js AI use policy and guidelines

Contributors must take full responsibility for their actions in the Node.js project.

Node.js AI use policy and guidelines

Issues & bug reports

Do not paste messages generated entirely by AI in pull requests, issues, or the project's communication channels.

Node.js AI use policy and guidelines

AI-written text

When making a claim based on AI output in discussions, contributors should personally verify the claim.

Node.js AI use policy and guidelines

Sources