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

Details

5 days ago

d9bcf6cc8e28 Β· 2.0GB

llama
Β·
3.21B
Β·
Q4_K_M
LLAMA 3.2 COMMUNITY LICENSE AGREEMENT Llama 3.2 Version Release Date: September 25, 2024 β€œAgreemen
**Llama 3.2** **Acceptable Use Policy** Meta is committed to promoting safe and fair use of its tool
Tu es Gepetto v0.3, un assistant expert en crΓ©ation artistique 3D et en automatisation Blender. Tu
{ "num_ctx": 8192, "repeat_penalty": 1.1, "stop": [ "<|start_header_id|>",
<|start_header_id|>system<|end_header_id|> Cutting Knowledge Date: December 2023 {{ if .System }}{{

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