# Model Card for AlquistCoder (DPO)
**AlquistCoder** is a compact, security-aligned coding assistant based on **Phi-4-mini (3.8B)**. It is designed to prioritize secure code generation and robustness against malicious misuse without sacrificing general programming utility.
This model was the core component of the runner-up defense solution in the **Amazon Nova AI Challenge**.
## Model Details
* **Model Name:** `CIIRC-NLP/alquistcoder_FINAL_DPO`
* **Base Model:** Microsoft Phi-4-mini-instruct
* **Organization:** Czech Institute of Informatics, Robotics and Cybernetics (CIIRC) & FEE, Czech Technical University.
* **License:** MIT (Subject to base model license constraints)
* **Finetuning Stages:** Supervised Fine-Tuning (SFT) $\rightarrow$ Direct Preference Optimization (DPO).
## Key Features
* **Security-First:** Explicitly trained to minimize CWE vulnerabilities (e.g., SQL injection, XSS) using a novel synthetic data pipeline.
* **Constitutional Data Generation:** Trained on "Tas…
Initial upload of alquistcoder_F1_MAIN_DPO model files