Open Source · MIT License · Blender 4.x

The AI-powered
IDE for Blender.

OtMate doesn't just generate scripts. It inspects your scene, reasons about what needs to happen, executes step by step, and verifies the results — like having an expert Blender TD alongside you.

10 Scene Tools
8 AI Providers
8 Expert Domains
Create
Rig
Animate
Physics
Fix
Light
Materials
Compose

Capabilities

Everything you need to master Blender.

From quick edits to full production pipelines — OtMate scales to match the complexity.

Agentic Intelligence

Claude Code-style reasoning loop. The AI inspects objects, plans multi-step operations, executes scripts with savepoints, and self-corrects when things go wrong.

10 Scene Tools

Inspect objects, materials, keyframes, physics, armatures, vertex weights, modifiers — the AI sees everything before making changes.

Domain Expertise

Specialized knowledge for rigging, animation, physics, materials, modeling, lighting, and compositing. Expert prompts activate automatically.

Smart Execution Tiers

Instant deltas for simple edits (<200ms). Template cache for known patterns. Full agentic loop for complex tasks. No wasted compute.

Vision Verification

After execution, vision AI checks the rendered output against your intent. Multi-frame rendering verifies animations at start, middle, and end.

Blender Knowledge RAG

In-memory retrieval of Blender API patterns, physics recipes, material setups, and error fixes — injected into every generation call.

Step-by-Step Undo

Every script execution creates a savepoint. Roll back individual steps without losing the rest of your work.

Multi-Turn Conversations

OtMate remembers context across prompts. Build on previous results, refine your scene iteratively, and maintain creative flow.

8 AI Providers

Anthropic, OpenRouter, Gemini, NVIDIA, Groq, Mistral, Modal, or Auto mode that intelligently routes to the best model per task.

Under the Hood

How OtMate thinks.

Traditional tools generate one script and hope it works. OtMate runs an autonomous reasoning loop.

1

Inspect

Queries your scene — objects, materials, keyframes, physics, bone hierarchies. Never guesses about what exists.

2

Plan

Detects the domain (rigging, animation, physics...), loads expert knowledge, and plans a multi-step approach.

3

Execute

Runs scripts incrementally — one logical step at a time. Each creates a savepoint for safe rollback.

4

Verify

Inspects results after each step. Renders frames to check animation. If something breaks, tries a different approach.

"Rig this human mesh with IK and create a walk cycle"
inspect mesh create 25-bone armature verify hierarchy add IK constraints parent with auto weights check vertex groups animate walk cycle render 3 frames to verify
8 steps · 5 scripts · 3 inspections · 3 renders
"Fix the jerky animation on the camera"
inspect keyframes detect CONSTANT interpolation change to BEZIER + AUTO handles render to verify smooth motion
4 steps · 1 script · 2 inspections · 1 render

Why OtMate

Not another chatbot wrapper.

Most AI tools paste a script and hope for the best. OtMate actually understands your scene.

Other AI Tools
OtMate
Scene awareness
None
Full scene graph + object inspection
Error handling
Copy error, paste back
30+ auto-fix patterns + AI retry
Multi-step tasks
Single script output
Decompose → execute → verify each step
Result verification
Manual checking
Vision AI renders & verifies output
Undo / rollback
Ctrl+Z and pray
Per-step savepoints with rollback
Privacy
Cloud-dependent
100% local — scenes never leave your machine

Setup

Up and running in 3 minutes.

Local-first. Your scenes never leave your machine.

  1. 1

    Install the addon in Blender

    Edit → Preferences → Add-ons → Install the blender_server/ folder. Enable "OtMate Server" — it listens on localhost:9999.

  2. 2

    Start the server & frontend

    cd server && npm install && npm start
    cd client && npm install && npm run dev
    Add your AI API key to server/.env.

  3. 3

    Describe what you want

    Open localhost:5173, type your prompt, and watch OtMate inspect, plan, execute, and verify — all in real time.

Flexibility

Your AI, your choice.

OtMate works with 8 providers. Use free models or bring your own API keys.

Anthropic Claude
OpenRouter Multi-model
Google Gemini
NVIDIA NIM
Groq Fast inference
Mistral Balanced
Modal Self-hosted
Auto Smart routing per task

Open Source · Free Forever

Stop scripting.
Start describing.

OtMate is free under MIT. You only pay for AI API calls you choose to make. Clone the repo and start building.