The AI that roasts your codebase so your teammates don't have to.
PyPI release is pending. Install from source for now:
git clone https://github.com/Rohan5commit/roast-my-code
cd roast-my-code
pip install -e .Use Groq as primary (free tier), and NVIDIA NIM as backup.
export GROQ_API_KEY="your-groq-key"
export NVIDIA_NIM_API_KEY="your-nim-key"Default model choices in this project:
- Primary:
llama-3.3-70b-versatile(Groq) - Backup:
microsoft/phi-4-mini-instruct(NIM)
roast ./my-project
roast https://github.com/user/repo
roast ./my-project --no-llm --output report.htmlProvider controls:
roast ./my-project --provider groq --model llama-3.3-70b-versatile
roast ./my-project --provider auto --backup-provider nim --backup-model microsoft/phi-4-mini-instructRecorded with VHS.
Contributions are welcome. Open an issue for bugs/ideas, then submit a PR with tests for behavior changes.
