# CoFHE Library

### Contributions

We welcome contributions to the CoFHE project! If you'd like to contribute, please follow the steps below:

#### 1. Fork the Repository

Start by creating a personal fork of the CoFHE repository on GitHub.

* Navigate to the [CoFHE GitHub Repository](https://github.com/OpenVectorAI/CoFHE).
* Click on the **Fork** button at the top right to create a copy of the repository under your GitHub account.

#### 2. Create a Feature Branch

Once you've forked the repository, clone it to your local machine and create a new branch for your changes.

```bash
git checkout -b feature/your-feature-name
```

Replace `your-feature-name` with a descriptive name for your feature or bug fix.

#### 3. Make Your Changes

Implement your feature, bug fix, or improvement. Be sure to follow the existing code style and structure of the project.

#### 4. Commit Your Changes

Once you've made your changes, commit them to your feature branch with a clear and concise commit message.

```bash
git commit -am "Add a clear, descriptive commit message"
```

#### 5. Push to Your Fork

Push your changes to your forked repository on GitHub.

```bash
git push origin feature/your-feature-name
```

#### 6. Open a Pull Request (PR)

Submit a pull request (PR) to the main CoFHE repository.

* Go to the [CoFHE Repository](https://github.com/OpenVectorAI/CoFHE).
* Click on the **Pull Requests** tab.
* Click **New Pull Request** and select your feature branch.
* Provide a description of your changes and submit the PR.

#### Pull Request Guidelines

* Ensure that your code is well-documented and follows the project’s style guide.
* If you're fixing a bug or adding a feature, include relevant tests to ensure functionality.
* Provide a clear description of the changes made and the problem they solve.

#### Contact

For additional information, questions, or assistance with contributions, feel free to reach out:

* **Email**: <support@openvector.ai>
* **GitHub Issues**: If you encounter any bugs or have suggestions for improvement, please open an issue in the GitHub repository.

We appreciate your contributions and look forward to collaborating with you!
