Contributing to the Project =========================== We welcome contributions in the form of bug reports, feature requests, and pull requests (PRs). This document describes how you can contribute. Bug Reports and Feature Requests -------------------------------- Please submit bug reports and feature requests as GitHub issues. This helps us to keep track of them and discuss potential solutions or enhancements. LLM Benchmark Results --------------------- Contributions of [LLM benchmark results](https://aider.chat/docs/leaderboards/) are welcome! See the [benchmark README](https://github.com/paul-gauthier/aider/blob/main/benchmark/README.md) for information on running aider's code editing benchmarks. Submit results by opening a PR with edits to the [benchmark results data files](https://github.com/paul-gauthier/aider/blob/main/_data/). Pull Requests ------------- 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. Licensing --------- 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.