MCPcopy Index your code
hub / github.com/SymbioticSec/hermes-decomp

github.com/SymbioticSec/hermes-decomp @v0.01.6

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.01.6 ↗ · + Follow
1,589 symbols 4,753 edges 208 files 530 documented · 33% updated 1d agov0.01.6 · 2026-07-06★ 88
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Visitor (Interface)
(no doc) [22 implementers]
crates/hbc-decomp/src/ir/visitor.rs
MutVisitor (Interface)
(no doc) [9 implementers]
crates/hbc-decomp/src/ir/visitor.rs

Core symbols most depended-on inside this repo

push
called by 449
crates/hbc-decomp/src/ir/cfg/mod.rs
get
called by 424
crates/hbc-decomp/src/ir/cfg/mod.rs
is_empty
called by 227
crates/hbc-decomp/src/pipeline/batch.rs
visit_expression
called by 84
crates/hbc-decomp/src/ir/visitor.rs
read_u32
called by 80
crates/hbc-decomp/src/io.rs
reg_expr
called by 71
crates/hbc-decomp/src/ir/builder/opcodes_load.rs
as_u32
called by 61
crates/hbc-decomp/src/opcode.rs
get_reg
called by 61
crates/hbc-decomp/src/ir/builder/opcodes_load.rs

Shape

Function 1,006
Method 413
Class 128
Enum 40
Interface 2

Languages

Rust100%

Modules by API surface

crates/hbc-decomp-mcp/src/server.rs44 symbols
crates/hbc-decomp-cli/src/tui/app.rs40 symbols
crates/hbc-decomp/src/transforms/codegen/mod.rs30 symbols
crates/hbc-decomp/src/ir/builder/opcodes_obj.rs27 symbols
crates/hbc-decomp/src/transforms/patterns/loops/guarded_dowhile.rs24 symbols
crates/hbc-decomp/src/ir/cfg/mod.rs24 symbols
crates/hbc-decomp/src/analysis/metro/registry.rs24 symbols
crates/hbc-decomp/src/debug.rs22 symbols
crates/hbc-decomp/src/ir/utils.rs21 symbols
crates/hbc-decomp/src/transforms/inline/declarations.rs20 symbols
crates/hbc-decomp/src/transforms/generator/state_machine_v98.rs20 symbols
crates/hbc-decomp/src/io.rs20 symbols

For agents

$ claude mcp add hermes-decomp \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page