Import Clickup Docs and chat with a local llama
Before you begin, ensure you have the following:
- A GitHub account.
- A Clickup Account.
- A valid Clickup Token, under App Settings to access the Clickup API.
- Python 3.9+ installed on your local machine.
- Ollama set up with the Llama 3.1 model.
Follow these steps to set up RepoNinja on your local machine:
-
Clone the Repository
git clone https://github.com/AjinkyaTaranekar/ClickupLlama cd ClickupLlama
-
Set Up Environment Variables
You'll need to provide your Clickup token to access the API. Set the environment variable as follows:
export CLICKUP_TOKEN=<your_clickup_token>
-
Install Dependencies
Install the required Python packages by running:
pip install -r requirements.txt
-
Configure Ollama
Ensure you have the Llama 3.1 model downloaded and ready for use with Ollama:
ollama pull llama3.1
Once everything is set up, you can run RepoNinja using the following command:
python main.py
We welcome contributions to RepoNinja! If you'd like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Commit your changes and push them to your fork.
- Open a pull request with a detailed description of your changes.