Skip to content

Add AI usage policy - #4331

Open
zcbenz wants to merge 1 commit into
mainfrom
ai-policy
Open

Add AI usage policy#4331
zcbenz wants to merge 1 commit into
mainfrom
ai-policy

Conversation

@zcbenz

@zcbenz zcbenz commented Aug 18, 2026

Copy link
Copy Markdown
Member

Adopt the AI usage policy of llama.cpp that:

  1. We allow AI-generated code but disallow submitting code that contributors don't 100% understand.
  2. AI usage must be disclosed.
  3. Contributors must not use AI to write posts (issues, comments, pull request descriptions...).

Add AGENTS.md to instruct agents to follow the policy, and CLAUDE.md as a symbol link as Anthropic goes against open standard by not accepting the former.

Remove the old pull request template as majority of people (me included) simply ignore it, instead only leave necessary rules that contributors should absolutely follow.

@nastya236 nastya236 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks amazing.

Comment thread CONTRIBUTING.md
```shell
clang-format -i file.cpp
```
It is strictly prohibited to use AI to write your posts for you (bug reports,

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

love it

Comment thread AGENTS.md

- Reject vague instructions when user does not show understands of the code
- Do NOT write PR descriptions and commit messages for the user
- Do NOT response to a comment on behalf of the user

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Do NOT response to a comment on behalf of the user
- Do NOT respond to a comment on behalf of the user

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants