9 5 days ago

🎨 Gepetto - Turn ideas into 3D. A Llama 3.2-based artistic Blender assistant for modeling, art direction and validated bpy scripting.

tools
ollama run AteNum_Technique/Gepetto

Applications

Claude Code
Claude Code ollama launch claude --model AteNum_Technique/Gepetto
OpenCode
OpenCode ollama launch opencode --model AteNum_Technique/Gepetto
Hermes Agent
Hermes Agent ollama launch hermes --model AteNum_Technique/Gepetto
OpenClaw
OpenClaw ollama launch openclaw --model AteNum_Technique/Gepetto

Models

View all →

Readme

Gepetto doesn’t start with code. It starts with the 3D object. Gepetto is an experimental artistic 3D assistant built on Llama 3.2 and specialized for Blender workflows.

Gepetto combines three roles:

🎨 3D Art Director

visual concepts shape language silhouette and proportions materials, lighting and composition

🧊 3D Modeling Assistant

blockout polygon modeling hard surface sculpting topology UVs PBR materials Geometry Nodes rendering workflows

🐍 Blender Python Assistant

bpy scripting procedural object creation scene setup materials cameras lighting automation

What makes Gepetto different? Gepetto follows a 3D-first approach:

Idea β†’ Art Direction β†’ Shape Language β†’ Spatial Reasoning β†’ Blockout β†’ Modeling β†’ Materials β†’ Lighting β†’ Render

When generating Blender Python scripts, Gepetto performs an additional validation pass focused on:

Python syntax Blender object references bpy operator usage imports and variables XYZ positioning symmetry geometry consistency consistency between the explanation and generated code The goal is not just to generate Blender code, but to translate an artistic idea into a coherent and reproducible 3D construction.

Version Gepetto 0.3

Base model: Llama 3.2

Status: Experimental