Auto Re Agent — AI skill for Claude Code
Open-source AI reverse-engineering agent using Ghidra and LLMs to reconstruct and validate C/C++ functions from binaries.
How to install Auto Re Agent
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Dryxio/auto-re-agent and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Auto Re Agent does
Open-source AI reverse-engineering agent using Ghidra and LLMs to reconstruct and validate C/C++ functions from binaries.
Alternatives in AI
- AI Engineering Hub — In-depth tutorials on LLMs, RAGs and real-world AI agent applications 37.2k ★
- Open Multi Agent — TypeScript multi-agent orchestration engine — one runTeam() call from goal to result 5.8k ★
- Axonhub — ⚡️ Open-source AI Gateway — Use any SDK to call 100+ LLMs 3.2k ★
README
auto-re-agent
[](https://pypi.org/project/auto-re-agent/) [](https://pypi.org/project/auto-re-agent/) [](https://github.com/Dryxio/auto-re-agent/actions/workflows/ci.yml) [](LICENSE)
`auto-re-agent` is an open-source AI reverse-engineering agent that uses Ghidra and LLMs—including Claude, Codex, and OpenAI-compatible models—to reconstruct and validate C/C++ functions from compiled binaries. It combines independent reverser/checker models, agentic evidence gathering, candidate build and test gates, structural verification, and parity analysis in one autonomous workflow.
Original pre-0.2 demo: [YouTube](https://youtu.be/zBQJYMKmwAs?si=emi1kDsJ81-2-tc3)
What it does
re-agent reverse --class CTrain
│
├── Configuration (YAML + supported environment overrides + CLI flags)
├── Function selection (dependency-order | easiest-first | high-impact)
├── Source and binary context
│ ├── decompile, xrefs, structs, enums, vtables, globals, and strings
│ └── normalized high P-code, CFG, assembly, and nearby project source
├── Reverser → checker → fix loop (bounded rounds and investigations)
├── Conservative structural verifier
├── Candidate overlay
│ └── configured build, test, and runtime gates
├── Candidate parity gate (GREEN | YELLOW | RED)
└── Reports, per-round logs, session history, and knowledge graph
The tool generates candidate C/C++ implementations; it does not patch the original source tree automatically. A successful reversal can require four independent conditions:
- the LLM checker returns
PASS; - the objective verifier finds no strong structural mismatch;
- candidate validation satisfies the configured acceptance policy;
- pari
Related Skills
Ghidra MCP Skill
Ghidra MCP skill and helper CLI for AI-driven reverse engineering workflows
Bun Sea Reverse
Extract skills from bun --compile binaries (Claude Code SEA) and diff model catalogs such as claude-opus-5-5.
Searchstack Aeo
Searchstack — Open-source AEO/GEO/SEO tech stack for AI-native founders. Monitor your visibility across Google
G Mini Agent
G-Mini Agent 🖥️👁️🗣️ Asistente IA open-source que VE tu pantalla, HACE CLIC automático y HABLA en tiempo rea
Contexthub
Open-source, MCP-accessible context layer for AI agents and LLMs.
Downshift
Deterministic open-source model router — right-sized LLMs per workload. Agent hooks, catalog policy, shadow mo
Related Agents
Ghidra Analyst
Static reverse engineering in Ghidra — decompile functions, trace xrefs, rename symbols, annotate code.
Rev Analyst
Use PROACTIVELY for reverse engineering challenges. Triggers on binaries to analyze (ELF, PE, .NET, JVM, WASM,
Tooling And Engineering Practice Curator
Curator for the tooling and engineering practice lane of Reinforcement Learning Brain. Use when maintaining so