tidypr-1.5b-gguf

Fine-tune of unsloth/Qwen2.5-Coder-1.5B-Instruct that flags AI slop (over-defensive code, redundant comments, filler docstrings, emoji logs, placeholder TODOsโ€ฆ) in Python pull-request hunks and returns JSON findings.

Built with tidypr. Use it in a PR:

- uses: thebunnyweb/tidypr@v0
  with:
    model: bunnyweb/tidypr-1.5b-gguf

Locally:

pip install "tidypr[infer]"
git diff main... | tidypr review --diff - --backend llamacpp --model bunnyweb/tidypr-1.5b-gguf

Training data

LoRA fine-tune (Unsloth, QLoRA) on a mix of:

  • inline review comments from humans on AI-agent pull requests (AIDev), and review comments from CodeReviewer, turned into labels by a Qwen2.5-Coder-7B teacher
  • hunks reviewers accepted without comment (CodeReviewer)
  • synthetic slop injected into human-written Python (CPython standard library)

License

Weights: Apache-2.0, same as the base model unsloth/Qwen2.5-Coder-1.5B-Instruct. Code: MIT (tidypr). The training data contains third-party code under its original licenses and is not redistributed.

Status: early. Check the repo's eval report before trusting it; categories that miss the precision bar are off by default.

Downloads last month
356
GGUF
Model size
2B params
Architecture
qwen2
Hardware compatibility
Log In to add your hardware

4-bit

8-bit

Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Model tree for bunnyweb/tidypr-1.5b-gguf