-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
Description
Have you read the RFC docs?
- Yes, I have read and understood the RFC docs
Summary
We should have a clear policy on when it is OK/not OK, and how to use LLMS for generating new code and PRs.
Champion
No response
Background & Motivation
Derived from the proposal here: #61, some members of the core team and community were not comfortable to immediately start 'blindly' allowing LLM associated code within the nf-core ecosystem, primarily due to:
- Quality of code in some PRs
- Concerns about the legality/lack of attribution
- Adding a lot of extra cruft to the template purely to try and make sure AI agents 'do the right thing' being a bad thing
with particularly the first point ending up putting more work on community coordinators/managers.
Generally there was an agreement that LLMs are here to stay, and we cannot avoid them.
But there was a feeling we need to at least make a statement on our stance on them and possibly a policy document.
Goals
- Make clear when LLM code or related things are (generally) acceptable within nf-core
- Make clear what the consequences of abusing these guidelines are
Non-Goals
- To enforce AI usage on the community
- To ban AI usage
- To implement mechanisms for the use of AI
References
ammaraziz and Aratz
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
proposed