The OpenHands community is built around the belief that (1) AI and AI agents are going to fundamentally change the way we build software, and (2) if this is true, we should do everything we can to make sure that the benefits provided by such powerful technology are accessible to everyone.
If this resonates with you, we'd love to have you join us in our quest!
Check out our How to Join the Community section.
We welcome contributions from everyone! Whether you're a developer, a researcher, or simply enthusiastic about advancing the field of software engineering with AI, there are many ways to get involved:
For details, please check CONTRIBUTING.md.
We have a Code of Conduct that we expect all contributors to adhere to. Long story short, we are aiming for an open, welcoming, diverse, inclusive, and healthy community. All contributors are expected to contribute to building this sort of community.
For contributors who have made significant and sustained contributions to the project, there is a possibility of joining the maintainer team. The process for this is as follows:
Note that just making many PRs does not immediately imply that you will become a maintainer. We will be looking at sustained high-quality contributions over a period of time, as well as good teamwork and adherence to our Code of Conduct.