Contributing
๐จโ๐ป Development
Contribute to Embedchain framework development
Thank you for your interest in contributing to the EmbedChain project! We welcome your ideas and contributions to help improve the project. Please follow the instructions below to get started:
-
Fork the repository: Click on the โForkโ button at the top right corner of this repository page. This will create a copy of the repository in your own GitHub account.
-
Install the required dependencies: Ensure that you have the necessary dependencies installed in your Python environment. You can do this by running the following command:
make install
- Make changes in the code: Create a new branch in your forked repository and make your desired changes in the codebase.
- Format code: Before creating a pull request, itโs important to ensure that your code follows our formatting guidelines. Run the following commands to format the code:
make lint format
- Create a pull request: When you are ready to contribute your changes, submit a pull request to the EmbedChain repository. Provide a clear and descriptive title for your pull request, along with a detailed description of the changes you have made.
Team
Authors
- Taranjeet Singh (@taranjeetio)
- Deshraj Yadav (@deshrajdry)
Citation
If you utilize this repository, please consider citing it with:
@misc{embedchain,
author = {Taranjeet Singh, Deshraj Yadav},
title = {Embechain: The Open Source RAG Framework},
year = {2023},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/embedchain/embedchain}},
}
Was this page helpful?