v1.0.0 Stable

AI Object Namer

Automatically name your 3D objects in Blender using AI vision analysis. Select an object, click a button, and get a meaningful name — instantly.

Core Features

AI-Powered Naming

Renders your 3D object in isolation, sends it to a vision model, and returns an accurate, descriptive name based on visual geometry.

4 AI Providers

Run completely local and free with Ollama (e.g. LLaVA model), or hook into powerful cloud models from OpenAI, Anthropic, or Google.

Multi-Angle Capture

Render objects from multiple angles (up to 11 viewpoints) to ensure the AI detects hidden parts and shapes accurately.

Batch Renaming

Select dozens of objects and rename them all at once. The addon processes each object cleanly in a queue.

Naming Styles

Match your pipeline naming convention: Choose from Descriptive, Technical, Blender Prefix, or a Custom formatted template.

Hints & Instructions

Provide contextual hints like "vehicle prop" or add custom formatting rules such as "always lowercase".

Metadata Context

Feed dimensional scales, materials list, collections, and scene contents to the AI for highly context-aware naming suggestions.

Clean & Non-Destructive

Isolates objects temporarily and restores viewport states, active cameras, selection and collections settings after completion.

Installation

  1. Download the Addon: Download or clone this repository. Keep the folder name as obj_namer (or zip the folder first).
  2. Install in Blender: Go to Edit > Preferences > Add-ons. Click the top-right menu and choose Install from Disk.... Select the obj_namer folder or zip.
  3. Enable: Check the checkbox next to AI Object Namer to activate the panel.

AI Configuration

Ollama (Local)
Free, Private & Local
Local AI
OpenAI GPT-4o
Powerful Cloud Vision
Cloud API
Anthropic Claude
Smarter Vision Logic
Cloud API
Google Gemini
Fast Vision Processing
Cloud API

Option A: Ollama (Recommended)

Run your AI model locally. It keeps 100% of your 3D asset images fully private on your machine.

  1. Download and install Ollama from ollama.com.
  2. Start the background server by running ollama serve in your terminal.
  3. Pull a vision-capable model (like LLaVA): ollama pull llava:13b
  4. In Blender, set the AI Provider configuration to **Ollama (Local)**.

Option B: Cloud Providers (API)

Setup cloud endpoints using your own API credentials. Input keys directly in preferences:

IMPORTANT REQUIREMENTS NOTE: If you choose a cloud provider (OpenAI, Anthropic, or Google Gemini) instead of running a local AI model, you will need a stable, active internet connection and your own valid API key to send requests.

Usage & In-Depth Guide

AI Object Namer UI Explanation

Workflow Guide

Operating the AI Object Namer is simple:

Naming Styles

Format suggested names using formatting layouts to match your scene naming conventions:

Style Example Format Output
Descriptive Wooden Chair, Steel Gear
Technical Chair_01, DriveShaft_A
Blender Prefix OBJ_Chair_001, MESH_Gear_Main
Custom Template {type}_{name}_{material}

Troubleshooting Checklists

System Requirements