sysec-uic/AutoPatch-LLM
✨AutoPatch: LLM Based Low Level Memory Safety Bug Patching in C with Fuzzing, Address Sanitization, and Code Property Graphs
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.
Stars
9
Forks
—
Language
Python
License
—
Category
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.
Higher-rated alternatives
OWASP/www-project-top-10-for-large-language-model-applications
OWASP Top 10 for Large Language Model Apps (Part of the GenAI Security Project)
esbmc/esbmc-ai
Automated Code Repair suite powered by ESBMC and LLMs.
cla7aye15I4nd/PatchAgent
[USENIX Security 25] PatchAgent is a LLM-based practical program repair agent that mimics human...
iSEngLab/AwesomeLLM4APR
[TOSEM 2026]A Systematic Literature Review on Large Language Models for Automated Program Repair
YerbaPage/MGDebugger
Multi-Granularity LLM Debugger [ICSE2026]