youpengl/OpenVul

OpenVul: An Open-Source Post-Training Framework for LLM-Based Vulnerability Detection

32
/ 100
Emerging

This framework helps security engineers and software developers improve how Large Language Models (LLMs) detect vulnerabilities in code. It takes an existing LLM and specialized vulnerability datasets as input, then refines the model's ability to identify and explain security flaws. The output is a more accurate and context-aware LLM specifically trained for vulnerability detection.

Use this if you need to fine-tune an LLM to be highly effective at identifying software vulnerabilities and providing clear explanations of their root causes.

Not ideal if you are looking for an out-of-the-box vulnerability scanner or if you lack the expertise to train and evaluate large language models.

software-security vulnerability-detection code-analysis LLM-fine-tuning security-auditing
No Package No Dependents
Maintenance 10 / 25
Adoption 7 / 25
Maturity 11 / 25
Community 4 / 25

How are scores calculated?

Stars

29

Forks

1

Language

Python

License

Apache-2.0

Last pushed

Feb 17, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/youpengl/OpenVul"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.