We welcome contributions in the form of bug reports, feature requests, and pull requests (PRs). This document describes how you can contribute.
Please submit bug reports and feature requests as GitHub issues. This helps us to keep track of them and discuss potential solutions or enhancements.
Contributions of LLM benchmark results are welcome! See the benchmark README for information on running aider's code editing benchmarks. Submit results by opening a PR with edits to the benchmark results data files.
We appreciate your pull requests. For small changes, feel free to submit a PR directly. If you are considering a large or significant change, please discuss it in a GitHub issue before submitting the PR. This will save both you and the maintainers time, and it helps to ensure that your contributions can be integrated smoothly.
By contributing to this project, you agree that your contributions will be licensed under the Apache License 2.0. Additionally, you understand and agree that contributions may be subject to a different license, should the project maintainers decide to change the licensing terms.