reagent
ReAgent is an open-source tool that uses AI to reconstruct and verify C/C++ code from compiled programs.
- Region
- Overseas
- Pricing
- Free
- Open source
- Yes
- GitHub Stars
- ★ 1.6k
- Views
- 3
- Source
- GitHub
- Added
- 2026-09-10
- Last verified
- 2026-09-10
Overview
ReAgent is an open-source AI reverse engineering agent that leverages Ghidra and LLMs (including Claude, Codex, and OpenAI-compatible models) to reconstruct and validate C/C++ functions from compiled binary files. It integrates independent reverse engineering/checking models, evidence collection, candidate building and testing gates, structural validation, and peer analysis into an autonomous workflow. Users can start ReAgent with simple command-line instructions, which then help set up the environment, install required tools, and guide users step-by-step through the entire process. Suitable for developers needing to recover source code from binary files.
Key features
- ▪Reconstruct C/C++ code from compiled programs using AI
- ▪Combine multiple models for verification and repair
- ▪Support multiple AI providers (Claude, Codex, OpenAI)
- ▪Provide detailed reports and logs
Use cases
Pros
- +Highly automated workflow
- +Supports multiple AI providers
- +Detailed reports and logs
- +Open-source and free
Limitations / notes
- -Requires some technical background
- -Depends on external tools and APIs
- -Higher learning curve
Who it's for
This overview was compiled by AI from public sources and may contain inaccuracies — please refer to the official site.
FAQ
Is it free?
Yes, ReAgent is open-source and free.
What operating systems are supported?
Supports operating systems with Python 3.10+.
Does it require internet access?
Yes, internet access is required to call AI provider APIs.
Does it support Chinese?
Primarily supports English, but can handle multi-language code.
Similar agents
Cursor
FeaturedAI-powered code editor with Agent mode
Dify
FeaturedOpen-source LLMOps + Agent orchestration platform
扣子 Coze
FeaturedByteDance's no-code Agent/Bot building platform
Trae
FeaturedAI IDE (with Agent) from ByteDance
LangChain
FeaturedThe most mainstream LLM/Agent orchestration framework
Devin
FeaturedAutonomous software engineer Agent by Cognition
Something wrong? Let us know on the About page and we'll fix it.