gd3kr / BlenderGPT
Use commands in English to control Blender with OpenAI's GPT-4
AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing gd3kr/BlenderGPT in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Overview (README excerpt)
Crawler viewBlenderGPT Blender can be controlled using program scripts written in Python. Recent Large Language Models like OpenAI's GPT-4 can generate these Python scripts from simple English and execute them. This plugin provides an easy to use interface that integrates OpenAI's GPT-4/GPT-3.5 right in the UI, allowing you to use natural language commands to control Blender. Note Access to GPT-4 in this addon can ONLY be obtained through the OpenAI waitlist (https://openai.com/waitlist/gpt-4-api), which in turn grants your account access to this model via the API. **GPT-4 access via the API is different from GPT-4 access via ChatGPT-Plus ($20/month subscription). This addon will only work with GPT-4 if you have been accepted into the waitlist (https://openai.com/waitlist/gpt-4-api) and have access to the API via your OpenAI API key** Installation • Clone this repository by clicking on GitHub • Open Blender, go to • Select the downloaded ZIP file and click • Enable the add-on by checking the checkbox next to • Paste your OpenAI API key in the Addon preferences menu. • To view the code generations in realtime, go to Usage • In the 3D View, open the sidebar (press if not visible) and locate the tab • Type a natural language command in the input field, e.g., "create a cube at the origin" • Click the button to generate and execute the Blender Python code Requirements • Blender 3.1 or later • OpenAI API key (Accessible at https://platform.openai.com/account/api-keys) Demonstration https://user-images.githubusercontent.com/63528145/227158577-d92c6e8d-df21-4461-a69b-9e7cde8c8dcf.mov