← all repositories

JusticeRage/Gepetto

An IDA Pro plugin that leverages large language models to explain decompiled functions and automatically rename variables.

3.4k stars Python Coding AssistantsAgents
Gepetto
Velocity · 7d
+2.7
★ / day
Trend
steady
star history

Gepetto is a Python plugin for IDA Pro that integrates with various LLM providers (OpenAI, Anthropic) to assist reverse engineers. It analyzes decompiled functions and uses language models to provide natural language explanations of what code does, and to automatically generate meaningful variable names. The plugin operates directly within the IDA Pro interface and requires users to provide their own API keys for the supported LLM services.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.