A SOTA reverse-engineering encyclopedia: 9 sections from C/asm/PE fundamentals to agentic MCP pipelines on Ghidra and IDA. All 97 links opened by hand, metadata pulled from the GitHub REST API for 59 repositories. Python, MIT licensed, standard library first. Source and docs: https://gitlab.com/ameobius-ai/re-encyclopedia
re-encyclopedia is a Python-based reverse-engineering encyclopedia with curated links and GitHub metadata.
- for
- Reverse engineers, security researchers, and developers needing structured RE references.
- pricing
- open source
works withPythonGhidraIDAGitHub REST API
Key features
6 features of re-encyclopedia
- 9 curated sections — C/asm/PE fundamentals through agentic MCP pipelines for Ghidra and IDA.
- Hand-opened links — All 97 references verified manually for accuracy.
- GitHub metadata — Pulls repository data via the GitHub REST API for 59 projects.
- Standard-library Python — Runs with only the Python standard library, no external dependencies.
- Offline mode — Can operate on local data without network access.
- MIT licensed — Open source license allows free use and modification.
Use cases
- Lookup RE concepts while writing analysis reports.
- Build reproducible Ghidra or IDA pipelines using the provided MCP examples.
- Generate documentation for reverse-engineering projects from curated sources.
- Create a local, searchable knowledge base for a security team.
re-encyclopedia vs alternatives
re-encyclopedia | Outline | BookStack | Wiki.js | Mintlify | |
|---|---|---|---|---|---|
| Best for | Curated RE knowledge base | Team knowledge base | Self-hosted docs | Open-source wiki | AI-assisted docs |
| Pricing | Open source | Free | Free | Free | Subscription |
| DevHunt upvotes | 1 | 0 | 0 | 0 | 0 |
| Launched | Oct 2031 | — | — | — | — |
- re-encyclopedia vs Outline: Outline is a team-focused wiki, while re-encyclopedia is a curated RE reference library.
- re-encyclopedia vs BookStack: BookStack offers generic documentation, re-encyclopedia targets reverse-engineering content.
- re-encyclopedia vs Wiki.js: Wiki.js is a Node.js wiki platform; re-encyclopedia is a Python-only static encyclopedia.
- re-encyclopedia vs Mintlify: Mintlify generates docs from code, whereas re-encyclopedia aggregates external RE resources.
re-encyclopedia FAQ
What programming language is required?+
re-encyclopedia is written in Python and runs with the standard library only.
Do I need an internet connection?+
The tool can work offline; it reads local data files and does not send anything elsewhere.
How is the content kept up to date?+
Links were opened manually and metadata is fetched from the GitHub REST API for the listed repositories.
Is the project free to use?+
Yes, it is released under the MIT license and the source code is publicly available.
How do I install it?+
Run the provided script with Python, e.g., `python3 scripts/refresh_data.py --selfcheck`.
Summarized by DevHunt from ameobius-products.ameobius-lane.workers.dev · Oct 24, 2026. Details may change; check the official site.

re-encyclopedia
Outline
BookStack
Wiki.js
Mintlify




