0xreversed/with.ai
AI coding agentCustom attribution license

DecompAI

A LangGraph and Gradio-based LLM agent that automates binary analysis and decompilation workflows for x86 Linux binaries.

0 projects

About DecompAI

DecompAI is an AI-driven binary analysis and decompilation agent designed to assist both beginners and experienced reverse engineers. Built on the LangGraph and LangChain frameworks, it provides a conversational interface via Gradio for exploring, debugging, and decompiling x86 Linux ELF binaries. The agent utilizes a ReAct-style architecture to perform step-by-step decompilation and analysis tasks. The tool integrates with standard security utilities including `objdump`, `gdb`, and Ghidra (enhanced with custom AI hooks), alongside various Kali Linux tools. It operates by launching short-lived, privileged Docker containers to execute these low-level tools in a sandboxed environment. Key features include session persistence based on binary SHA-256 hashes, automatic disassembly or summarization upon file upload, and the ability to handle interactive requests for specific tool runs or vulnerability exploration. While currently limited to x86 Linux binaries, the project roadmap includes plans for multiplatform support via QEMU.

Summarised from the official page linked above.

0 projects

Projects using DecompAI

No projects with DecompAI yet
If you took something apart with DecompAI, add it so others can see how it went.
Submit a project