geniushu-tgty/open-tgtylab — explained in plain English
Analysis updated 2026-05-18
Let an AI coding assistant automatically pick the right reverse engineering or security tool based on the kind of target described.
Look up one of over 200 knowledge base articles covering web, Android, PE binary, and cryptography topics during a security investigation.
Auto-download reverse engineering tools like Ghidra, x64dbg, apktool, and jadx instead of installing each manually.
Run one of the preset pipelines, such as a full attack chain or an unattended analysis run, on an authorized target.
| geniushu-tgty/open-tgtylab | nvim-orgmode/org-bullets.nvim | echasnovski/nvim | |
|---|---|---|---|
| Stars | 182 | 168 | 203 |
| Language | Lua | Lua | Lua |
| Last pushed | — | — | 2026-06-16 |
| Maintenance | — | — | Maintained |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 4/5 | 2/5 | 3/5 |
| Audience | researcher | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Python 3.11+ and Git, and works only when run from inside the project folder alongside a supported AI coding assistant.
Open-tgtylab is a security research toolkit meant to be used alongside an AI coding assistant such as Claude Code or Codex, rather than as a standalone application. It bundles over 150 automation tools, a knowledge base of more than 200 technical articles, and about 15 preset pipelines covering things like full attack chains and unattended runs, so an AI assistant working from inside the project folder can look up techniques and call the right tool automatically instead of the user hunting for the correct approach manually. The knowledge base is organized into a handful of boards: one for web and API targets, one for Android app reverse engineering, one for Windows PE binary analysis, one covering cryptography, protocols, and related general topics, and a small one for Windows security. A routing system matches the type of target you describe to the right knowledge base articles and the matching family of tools, such as an Android crypto unpacking recipe or a Ghidra headless analysis command. Installation is a one-click script for each platform, a batch file on Windows, a shell script on macOS and Linux, which sets up configuration for whichever supported AI tool you use and can also auto-download reverse engineering tools like Ghidra, x64dbg, apktool, and jadx as needed. It requires Python 3.11 or newer and Git, and works on Windows, macOS, Linux, and WSL. The project also offers an optional integration with a separate related project called Hunter, adding further tools for things like JavaScript bundle analysis and web request handling, installed and managed through its own setup scripts. The project is released under the GPL-3.0 license. Its README states plainly that it is intended only for educational and authorized security research, that users must stay within legally authorized scope, and that users are solely responsible for how they use it.
An AI-assistant-integrated toolkit bundling 150+ security research tools, a large knowledge base, and reverse engineering tool auto-downloads.
Mainly Lua. The stack also includes Python, Lua, Ghidra.
GPL-3.0: you can use and modify the code freely, but if you publish a modified version, you must release its source code under the same license.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
double-check against the repo, no cap.