BlenderGPT is an add-on for the Blender 3D modeling application that uses a large language model to translate plain English commands into executable scripts. By interpreting natural language instructions, it generates and runs the necessary Blender Python scripts to perform the described actions, enabling users to control Blender through conversational text.
The tool operates with a plugin-extension architecture that bridges generated scripts to Blender’s internal scripting API. It executes scripts asynchronously to keep the interface responsive and uses a feedback-driven loop that captures results and errors to refine subsequent script generation. This allows the system to respond to corrections and iteratively produce accurate commands.
BlenderGPT supports a range of tasks, including creating and modifying 3D models, generating interactive scenes, and automating repetitive workflows — all by issuing high-level descriptions instead of writing code manually. The add-on is available for installation directly into Blender, extending its interface with AI-powered functionality.