Sounds like the user could just ammend the software to his need with the LLM, but instead of sending that update to the maintainer with a pull request, just keep it to himself, to the users version.