MemGuard Documentation

AI-Powered Memory Leak Detector, Neuro-Symbolic Analyzer & Interactive Time-Travel Debugger

Version License Python

MemGuard is a comprehensive memory safety platform that unifies 15 detection tools, neuro-symbolic analysis (LLM + Z3), AI-powered debugging, time-travel execution replay, taint flow tracking, heap profiling, and binary hardening auditing into a single integrated workflow.

pip install -e .
memguard doctor                        # verify tools
memguard memhint ./src/                # discover custom allocators
memguard scan /tmp/binary --tools valgrind,infer   # scan + AI
memguard timewarp <scan-id> --launch   # time-travel debug
memguard serve                         # web dashboard
MemGuard Dashboard

Development

Indices and tables