Files
OliveTin/AI.md
James Read f02982b451
Some checks failed
Buf CI / buf (push) Has been cancelled
Build Snapshot / build-snapshot (push) Has been cancelled
DevSkim / DevSkim (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
docs: Add AI policy (#563)
2025-04-14 23:04:34 +00:00

1.5 KiB

OliveTin's AI Policy

Runtime:

  • The project does not include any AI functionality at runtime.
  • No data, usage, or similar is sent to, or analyized by AI.

Development - Contributions

  • The project does accept contributions that were written with AI help, but the contribution must be attributed to a human username. -- [x] The contribution should have come from a freely accessible open source model (coderabbitai pro which the project subscribes to is an exception).
  • Contributors should declare when AI has been used to help write contributions.
  • The project uses AI as an optional part of the PR process (coderabbitai). Please raise any concerns about usage within the PR. -- [x] Suggestions from coderabbitai can be accepted verbaitem, but ideally it should be the PR author that uses coderabbitai as a guide, who then re-writes the contribution.
  • Maintainers are the only agents permitted to accept merges.

Development - Build process

  • Linters, code review tools, and others which are enabled by AI are allowed, but cannot be added as part of the standard build process.

Community

  • Only project admins are allowed to run bots in the community discord server (at the time of writing, the current bot, Japella, is not AI-enabled).
  • Support is currently not provided by AI.

Training

  • You may use the OliveTin code base, documentation and repositories to train AI, but obviously usernames and personally identifiable information may not be stored.