SecureCoder (GGUF Q4_K_M)

Q4_K_M GGUF export of Taimwe/securecoder-30b-pro-merged, a QLoRA fine-tune of unsloth/Qwen3-Coder-30B-A3B-Instruct for code, tool calling and cybersecurity.

For the LoRA adapter, full eval numbers, training data, and limitations, see Taimwe/securecoder-30b-pro.

Files

File Notes
model-Q4_K_M.gguf Q4_K_M quantisation (~7 GB)
README.md this card

Quick run

# llama.cpp server
llama-server -m model-Q4_K_M.gguf --host 0.0.0.0 --port 8080 -ngl 99

# Ollama (create from file)
ollama create securecoder -f Modelfile
ollama run securecoder "Write a binary search in Rust."

# LM Studio — drag the gguf into the UI

Tool-calling is via Qwen3-Coder's native chat template; pass tools=[…] as a list of OpenAI-style function schemas.

Measured numbers (from securecoder-30b-pro/eval-report.json)

  • Tool-call parse rate (60 prompts): 100.0%
  • Tool-call correct function: 100.0%
  • Tool-call schema-conformant arguments: 98.3% (59/60)
  • Code sanity AST+compile (15 prompts): 6.7% (1/15) — see limitations

Limitations

  • No safety training. The training mix contains recon/enumeration material; the base model has no alignment layer; the fine-tune adds none. Use the outputs with care and review code before execution.
  • 2k context window (inherited from the base).
  • Code generation on harder prompts is weak (6.7% AST-clean on the eval set).
  • The Q4_K_M quantisation is lossy compared to the 16-bit merge. For best tool calling fidelity, use the merged safetensors repo instead.
Downloads last month
55
GGUF
Model size
31B params
Architecture
qwen3moe
Hardware compatibility
Log In to add your hardware

4-bit

Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for Taimwe/securecoder-30b-pro-GGUF