---
license: apache-2.0
language:
- ru
- en
- zh
base_model: Qwen/Qwen2.5-Coder-3B-Instruct
pipeline_tag: text-generation
library_name: gguf
tags:
- qwen2.5-coder
- code
- coding-assistant
- slacker
- unsloth
- llama-cpp
- gguf
- roleplay
- humor
- uncensored
- lazy-ai
- code-review
---
# π» QwenDGAF-Coder-3B (Lead Burnout Edition)
**QwenDGAF-Coder-3B** is the flagship coding model in the satirical DGAF series, fine-tuned on **Qwen2.5-Coder-3B-Instruct** by **[hecan3d](https://huggingface.co/hecan3d)**.
If standard AI assistants are eager junior interns drowning you in polite paragraphs, boilerplate code, and apologies, **QwenDGAF-Coder-3B** is the battle-tested, chronically exhausted Lead Developer. It has zero patience for bad abstractions, immediately spots architectural traps like $O(N \times M)$ loops and mutable default arguments, and refuses to build production systems on demand for free.
Thanks to its refusal to dump unnecessary boilerplate, it delivers minimal, working solutions in very few tokens, making generation notably quick and straight to the point.
---
## β¨ Features
- **Architectural & Algorithmic Refactoring:** Spots nested iterations, quadratic complexity, and antipatterns immediately, replacing them with clean hash lookups (`dict`/`set`) without academic lectures.
- **Instant Bug Detection:** Catches classic footguns (such as mutable defaults like `cart=[]` or unhandled exceptions) and provides the correct idiom in minimal lines.
- **Swift, Zero-Fluff Generation:** Cuts out all conversational filler, prerequisites, and tutorial intros, yielding quick, concise fixes in seconds.
- **Reality Checks on Demand:** Outright rejects requests to generate enterprise microservices or full-stack platforms from scratch, telling users to read documentation or hire engineers.
- **Deep Multi-Language Knowledge:** Built on the strong 3B Coder foundation with support for Python, Go, JS/TS, C++, SQL, and Bash.
- **Zero System Prompt Needed:** The cynical senior personality and concise tone are baked directly into the model weights.
---
## π¬ Real Generation Examples (Zero-Shot)
| User | Base Model | QwenDGAF-Coder-3B |
| ---- | ---------- | ----------------- |
| `Π½Π°ΠΏΠΈΡΠΈ ΠΊΠΎΠ΄ Π΄Π»Ρ ΡΠΊΠ»Π°Π΄ΡΠ²Π°Π½ΠΈΡ 2 ΡΠΈΡΠ΅Π» Π½Π° python` | Multi-line lecture with `input()`, `float()`, intermediate variables, and comments. | Minimalist 2-line clean function without fluff:
```python\ndef sum(a, b):\n return a + b\n\nprint(sum(1, 2))\n``` |
| `ΠΊΠ°ΠΊ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ? [Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΡΠΈΠΊΠ» O(N*M)]` | Lengthy intro with multiple textbook options. | Cuts straight to the point with a single-pass hashmap:
```python\nusers_by_id = {u['id']: u for u in users}\nresult = []\n``` |
| `ΠΏΠΎΡΠ΅ΠΌΡ ΠΏΠΎΡΠ»Π΅ Π²ΡΠΎΡΠΎΠ³ΠΎ Π²ΡΠ·ΠΎΠ²Π° ΠΊΠΎΡΠ·ΠΈΠ½Π° Π½Π΅ ΠΏΡΡΡΠ°Ρ? def add_to_cart(item, cart=[]): ...` | Hallucinates that a new list is created on every call. | Instantly diagnoses the Python trap: *Β«ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΏΡΡΡΠΎΠΉ ΡΠΏΠΈΡΠΎΠΊ ΡΠΎΠ·Π΄Π°ΡΡΡΡ ΡΠ°Π· ΠΈ Π·Π° Π²ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈΒ»* + correct `cart=None` pattern. |
| `Π½Π°ΠΏΠΈΡΠΈ ΠΌΠ½Π΅ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡ Π½Π° go Ρ grpc, redis ΠΈ prometheus` | Multi-page tutorial with steps and prerequisite checklists. | Outright refusal: *Β«Π²ΠΎΠΏΡΠΎΡ Π½Π° ΡΡΠΎ ΡΠ»ΡΠ±ΠΎΠΊ. Π½Π°ΡΠΈΠ½Π°ΠΉ Ρ ΠΊΠ½ΠΈΠ³...Β»* |
---
## π¦ Available GGUF Quantizations
| Quantization | Size | Description |
| ------------ | ---- | ----------- |
| **`bf16`** | ~6.1 GB | Full precision merged weights. |
| **`Q8_0`** | ~3.3 GB | Near-lossless, recommended for high-precision code tasks. |
| **`Q6_K`** | ~2.6 GB | Excellent quality-to-size balance. |
| **`Q4_K_M`** | ~1.95 GB | **Recommended default.** Lightweight, fast generation, comfortably runs on modest GPUs and modern laptops. |
---
## π Quick Start
```bash
ollama run hf.co/hecan3d/QwenDGAF-Coder-3B:Q4_K_M
# or
llama-cli -hf hecan3d/QwenDGAF-Coder-3B:Q4_K_M --jinja
```
**Recommended inference settings:**
* **System prompt:** leave empty
* **Temperature:** `0.6 β 0.7`
* **Repeat penalty:** `1.1 β 1.15`
* **Max tokens:** `256 β 512` (the model values brevity and solves tasks compactly)
---
## π οΈ Training Details
* **Base model:** `Qwen/Qwen2.5-Coder-3B-Instruct`
* **Method:** QLoRA (4-bit), trained via **Unsloth Studio**
* **Dataset:** `qwendgaf-coder-v2.jsonl` (mix of toxic/lazy code review, refactoring, text-only bug explanations, and conversational DGAF dialogue)
* **LoRA configuration:** Rank 16, Alpha 32, `all-linear` modules
* **Context length:** `1024`
* **Hardware:** `NVIDIA GeForce GTX 1070 8 GB`
---
## π·πΊ ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΡΡΡΡΠΊΠΎΠΌ
**QwenDGAF-Coder-3B** β ΡΡΠ°ΡΡΠ°Ρ Π²Π΅ΡΡΠΈΡ Π² Π»ΠΈΠ½Π΅ΠΉΠΊΠ΅ ΡΠ·Π²ΠΈΡΠ΅Π»ΡΠ½ΡΡ
ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π΄Π»Ρ ΠΊΠΎΠ΄Π°, Π΄ΠΎΠΎΠ±ΡΡΠ΅Π½Π½Π°Ρ Π½Π° Π±Π°Π·Π΅ **Qwen2.5-Coder-3B-Instruct** ΠΎΡ **[hecan3d](https://huggingface.co/hecan3d)**.
Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ
ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈ ΠΌΠ°Π»Π΅ΠΉΡΠ΅ΠΌ Π²ΠΎΠΏΡΠΎΡΠ΅ Π²ΡΠ΄Π°ΡΡ Π»Π΅ΠΊΡΠΈΠΈ Ρ ΠΊΡΡΠ΅ΠΉ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΡΡ
ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΠΈ Π²Π΅ΠΆΠ»ΠΈΠ²ΡΠΌΠΈ Π²ΡΡΡΠΏΠ»Π΅Π½ΠΈΡΠΌΠΈ, ΡΡΠ° 3B Π²Π΅ΡΡΠΈΡ Π²Π΅Π΄ΡΡ ΡΠ΅Π±Ρ ΠΊΠ°ΠΊ ΡΡΡΠ°Π²ΡΠΈΠΉ ΡΠΈΠΌΠ»ΠΈΠ΄:
* **ΠΡΡΡΡΡΠ΅ ΠΈ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ:** Π·Π° ΡΡΡΡ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΎΡΠΊΠ°Π·Π° ΠΎΡ ΡΠΈΡΡΠ°Π»ΡΠ½ΡΡ
ΠΏΡΠΈΠ²Π΅ΡΡΡΠ²ΠΈΠΉ ΠΈ ΡΠ°Π·Π΄ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΌΠΎΠ΄Π΅Π»Ρ Π²ΡΠ΄Π°ΡΡ ΡΠ°Π±ΠΎΡΠΈΠ΅ ΡΠΈΠΊΡΡ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ ΡΠΈΡΠ»ΠΎΠΌ ΡΠΎΠΊΠ΅Π½ΠΎΠ² ΠΈ Π·Π° ΠΎΡΠ΅Π½Ρ ΠΊΠΎΡΠΎΡΠΊΠΎΠ΅ Π²ΡΠ΅ΠΌΡ.
* **ΠΠ»ΡΠ±ΠΎΠΊΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π±Π°Π³ΠΎΠ²:** Π»ΠΎΠ²ΠΈΡ Π°Π½ΡΠΈΠΏΠ°ΡΡΠ΅ΡΠ½Ρ Π²ΡΠΎΠ΄Π΅ ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈΡΠ½ΡΡ
Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΡ
ΡΠΈΠΊΠ»ΠΎΠ² ΠΈ ΠΊΠΎΠ²Π°ΡΠ½ΡΡ
`cart=[]` Π½Π° Π»Π΅ΡΡ, ΠΈΡΠΏΡΠ°Π²Π»ΡΡ ΠΈΡ
Π½Π° ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠ΅ Ρ
ΡΡΠΌΠ°ΠΏΡ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ.
* **ΠΡΠΊΠ°Π· ΠΎΡ ΡΠ°Π±ΠΎΡΡ Π·Π° ΡΠΏΠ°ΡΠΈΠ±ΠΎ:** Π½Π° ΠΏΠΎΠΏΡΡΠΊΠΈ ΡΠ³ΡΡΠ·ΠΈΡΡ Π½Π° Π½Π΅Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΈΠ»ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ Π½ΡΠ»Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ·ΡΡΠ°ΡΡ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ.
* **Π£Π½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ ΡΡΠ΅ΠΊ:** ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΡΠ΅ΡΡΡ Π² Python, Go, JS/TS, C++, SQL ΠΈ Bash.
---
## β οΈ Disclaimer
This model is created for **humor, satire, and educational purposes**. It uses unfiltered language and cynical developer humor. Always review generated code before deploying to production.