Project Icon

Gepetto

IDA Pro Python Plugin Leveraging Large Language Models

Product DescriptionGepetto is a Python plugin for IDA Pro that uses large language models to analyze decompiled functions, providing function explanations and variable renaming capabilities. Compatible with OpenAI, Groq, Together, and Ollama models, it allows for flexible integration. Installation involves Python setup in IDA and configuring necessary API keys. Users can switch between models and perform tasks with specific hotkeys, improving the analysis workflow. The plugin works with the HexRays decompiler and encourages critical evaluation of AI insights. Gepetto also offers language customization to broaden accessibility.
Project Details