Home/LLM Frameworks/LLM4Decompile
LLM4Decompile logo

LLM4Decompile

albertan017/LLM4Decompile

Decompiling Binary Code with Large Language Models

GraphCanon updated Sep 20, 2026 · GitHub synced Sep 20, 2026

34views this month

7.0k stars546 forksLast push Feb 12, 2026 Python MIT

Decision brief

LLM4Decompile uses large language models to reverse engineer binary code into assembly instructions and potentially source code.

Good fit when

  • When you need a tool that leverages advanced language models for decompiling binaries more effectively than traditional methods.
  • If your project involves working with x86 or similar architectures where the conversion from assembly to higher-level languages is critical.

Avoid when

  • Avoid this tool if you require high precision in recreating exact source code, especially for heavily optimized binaries that lose contextual information during compilation.
  • Do not use LLM4Decompile when working with less common architectures (e.g., RISC-V) unless explicitly supported or tested by the model.
Pricing:
freemium - The tool itself is open-source under the MIT license, but using it effectively may require access to specific large language models that could have associated costs.
Requirements:
Min 16 GB RAM; Requires a GPU for optimal performance with the specified model.

Observed Jul 12, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Slowing (186d since push)
As of Aug 17, 2026
Provenance
Not a fork · Personal account
As of Aug 17, 2026
Security (OSV)
41 low (41 low)
As of Jul 11, 2026

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

pip install LLM4Decompile
PyPI

How it fits your stack(5)

Typed graph edges - alternatives, integrations, successors, and dependencies. Ranked by relationship type, not raw GitHub stars.

Relationship graph

Optional deeper exploration of typed edges and category neighbours.

Similar tools

Same-category neighbours not already linked as typed edges.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

A tool that uses large language models to reverse engineer binary code into assembly instructions and potentially source code.

Capability facts

Deploy
Self-host

Source: dockerfile:Dockerfile · Aug 17, 2026

Docker
Dockerfile present

Source: dockerfile:Dockerfile · Aug 17, 2026

Languages
python

Source: github.language · Aug 17, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Aug 17, 2026)

conda create -n 'llm4decompile' python=3.9 -y
Source link

Tags

README

Quick Start Setup: Please use the script below to install the necessary environment. Here is an example of how to use our model (Revised for V1.5. For previous models, please check the corresponding model page at HF). Note: Replace the "func0" with the function name you want to d...

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.