Thank you for your interest in contributing to Cohere's OSS toolkit. This guide covers the contribution workflow, from opening an issue to reviewing and merging changes. For development setup, please refer to the README.
There are many ways to contribute beyond writing code. You can help by:
- Writing tutorials or blog posts
- Improving the documentation
- Submitting bug reports
Before contributing, please ensure:
- You're familiar with GitHub and the Pull Request (PR) workflow.
- You've read Cohere's documentation.
- You know about the Cohere community on Discord.
-
Open or Find an Issue
Ensure your contribution addresses an open issue. This helps gauge if the change will be accepted. -
Fork the Repository
Fork this repository to your GitHub account. -
Make Your Changes
Work on your fork and ensure your commits are signed. -
Submit a Pull Request (PR)
Submit your fork as a PR pointing to themain
branch. A maintainer will review your PR, but response times may vary.
Add new features to the community
folder. This is where tools and deployments not managed by Codeowners are located.