Thank you for considering contributing to the LLM-Assistant project! We appreciate your interest and support. This guide will provide you with the necessary information to get started.
LLM-Assistant is a VAIT incubation project that aims to provide a Large Language Model (LLM) assistant for our Discord channel. The project is open-source and welcomes contributions from the community. If you are interested in contributing to LLM-Assistant, please read the following guidelines to get started.
To get started with contributing to LLM-Assistant, please follow these steps:
- Fork the repository on GitHub.
- Clone your forked repository to your local machine.
- Create a new branch for your changes.
- Make your desired changes to the codebase.
- Test your changes thoroughly.
- Commit your changes with a descriptive commit message.
- Push your changes to your forked repository.
- Submit a pull request to the main repository.
LLM-Assistant uses a devcontainer to provide a consistent development environment. To set up the devcontainer, follow these steps:
- Install Docker on your machine if you haven't already.
- Install the Remote - Containers extension in Visual Studio Code.
- Open the project folder in Visual Studio Code.
- Click on the green/blue icon in the bottom-left corner of the window and select "Reopen in Container".
- Visual Studio Code will automatically build the devcontainer and open a new window with the development environment.