We provide the best roasts.
Install ollama. See the ollama installation guide.
To install the dependencies, run:
conda create -n roaster python=3.12Then activate the environment:
conda activate roasterInstall the requirements:
pip install -r requirements.txtWe are using Ollama to serve local LLMs:
sudo snap install ollamaIf you want to use the speech output feature, you need to install espeak-ng. You can do this by running:
sudo apt-get -y install espeak-ngTo roast a GItHub profile, set up the GITHUB_TOKEN by creating a classic github token. Then export it to the environment:
export GITHUB_TOKEN=your_token_heresudo docker compose up --buildPull your favourite LLM:
ollama pull mistral:latestTo run the application, use:
streamlit run main.py