sysec-uic/AutoPatch-LLM

✨AutoPatch: LLM Based Low Level Memory Safety Bug Patching in C with Fuzzing, Address Sanitization, and Code Property Graphs

19
/ 100
Experimental

This tool helps C programmers automatically find and fix common low-level memory safety bugs like use-after-free or buffer overflows. It takes your C code, identifies potential vulnerabilities through rigorous testing, and then suggests specific code patches using advanced AI models. Security engineers and C developers can use this to enhance code quality and reduce manual debugging time.

Use this if you are a C developer or security engineer struggling with manually detecting and patching memory safety bugs in C programs and want an automated solution.

Not ideal if your project is not written in C or if you are dealing with logic errors rather than memory safety vulnerabilities.

C programming memory safety vulnerability patching software security code quality
No License No Package No Dependents
Maintenance 6 / 25
Adoption 5 / 25
Maturity 8 / 25
Community 0 / 25

How are scores calculated?

Stars

9

Forks

Language

Python

License

Last pushed

Oct 30, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/sysec-uic/AutoPatch-LLM"

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