Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ajinkyataranekar/clickupllama
Import Clickup Docs and chat with a local llama
https://github.com/ajinkyataranekar/clickupllama
clickup clickup-api llama3-1 ollama
Last synced: 1 day ago
JSON representation
Import Clickup Docs and chat with a local llama
- Host: GitHub
- URL: https://github.com/ajinkyataranekar/clickupllama
- Owner: AjinkyaTaranekar
- Created: 2024-08-21T18:51:04.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-09-09T07:16:23.000Z (16 days ago)
- Last Synced: 2024-09-22T19:02:18.969Z (3 days ago)
- Topics: clickup, clickup-api, llama3-1, ollama
- Language: Python
- Homepage:
- Size: 22.5 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ClickupLLama
Import Clickup Docs and chat with a local llama
## Getting Started
### Prerequisites
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](https://ollama.com/) set up with the Llama 3.1 model.### Installation
Follow these steps to set up RepoNinja on your local machine:
1. **Clone the Repository**
```bash
git clone https://github.com/AjinkyaTaranekar/ClickupLlama
cd ClickupLlama
```2. **Set Up Environment Variables**
You'll need to provide your Clickup token to access the API. Set the environment variable as follows:
```bash
export CLICKUP_TOKEN=
```3. **Install Dependencies**
Install the required Python packages by running:
```bash
pip install -r requirements.txt
```4. **Configure Ollama**
Ensure you have the Llama 3.1 model downloaded and ready for use with Ollama:
```bash
ollama pull llama3.1
```### Running the Application
Once everything is set up, you can run RepoNinja using the following command:
```bash
python main.py
```## Contributing
We welcome contributions to RepoNinja! If you'd like to contribute, please follow these steps:
1. Fork the repository.
2. Create a new branch for your feature or bug fix.
3. Commit your changes and push them to your fork.
4. Open a pull request with a detailed description of your changes.