We’re excited that you are interested in contributing!
Please carefully review Lemonade’s philosophy before making a pull request. As a contributor, you can anticipate the vast majority of reviewer feedback by aligning your design to the philosophy.
Not sure what to work on? Come to the feature-requests and troubleshooting channels on the Discord and see what people need!
Issues are a great way to document a bug or feature request. However, Lemonade is a community-driven project and you still need to find someone to implement your issue. It is highly recommended that you bring your issue to the Lemonade discord community and connect with a contributor who wants to implement it.
Each contribution needs to:
Contributors are encouraged to use AI to code their project. However, please review your AI’s code yourself before asking another human to review it.
Reviewers are expected to use tools like Claude Code’s /review to save time by analyzing code quality and edge cases. If AI tools generate PR comments, please clearly identify which comments are AI-generated and which are authored by you.
Please do not use AI to write issues. If you feel an issue is important enough for a human to read it then please take the time to write it yourself.
While each maintainer is welcome to work on any part of the Lemonade codebase, each maintainer does have specific knowledge of certain areas. You should use their knowledge as a starting point for designing your contribution, and they will be the ones to review your contribution when it is ready.
| Subject area | Maintainers |
|---|---|
| GUI | Primary maintainer needed, @danielholanda, @sofiageo, @jeremyfowers |
| CLI | @bitgamma (discord: mikkoph), @jeremyfowers |
| Networking (HTTP) | @Geramy, @bitgamma (discord: mikkoph) |
| Mobile Apps | @Geramy |
| Coding Agents | @sawansri |
| Website | @jeremyfowers |
| Content and guides | @vgodsoe |
| LemonAIde bot | @kpoineal (discord: primaL-) |
| Subject area | Maintainers |
|---|---|
| LLMs | @sawansri, @bitgamma (discord: mikkoph), @ramkrishna2910 |
| Speech AI | @bitgamma (discord: mikkoph), @ramkrishna2910 |
| Image AI | @bitgamma (discord: mikkoph), @kenvandine, @ramkrishna2910 |
| Subject area | Maintainers |
|---|---|
| Linux | @superm1, @kenvandine, @bitgamma (discord: mikkoph), @sofiageo |
| Ubuntu, Debian, and Snap | @kenvandine, @superm1 |
| Arch | @sofiageo, @bitgamma (discord: mikkoph) |
| Fedora | Maintainer needed |
| macOS | @Geramy, @ramkrishna2910 |
| Windows | @kpoineal (discord: primaL-), @jeremyfowers |
| Docker | @siavashhub (discord: icmpreply) |
| Subject area | Maintainers |
|---|---|
| Adding new backends | @ramkrishna2910, @bitgamma (discord: mikkoph), @jeremyfowers |
| AMD ROCm | @superm1, @Geramy, @danielholanda |
| AMD NPU | @ramkrishna2910, @jeremyfowers |
| Intel | Primary Maintainer Needed, @Geramy |
| Nvidia | Maintainer Needed |
| vLLM | @ramkrishna2910 |
| MLX | @Geramy |