An open source AI addon that won't do the work for us, but will teach us how.

Designed Around the Way We Learn

Learn Blender while working on our own projects.

Ever get stuck in Blender and wish someone was sitting next to you showing what to do next?

 

That's why I started building BlenderMentor. It's an open-source companion that understands the active scene, points to the right tools and settings, and explains why each step matters. We stay in control, do the work ourselves, and build real muscle memory along the way.

In-Viewport Visual Highlighting
VISUAL GUIDANCE

In-Viewport Highlighting Shows Where to Look

Blender's interface can be overwhelming with hundreds of buttons, tabs, and nested panels. Instead of leaving us guessing through menus, BlenderMentor visually highlights the exact modifier, tool, or setting directly in the 3D viewport. Matching icons appear in the guide so our eyes immediately land where they need to.

Automatic Scene Context
SCENE AWARENESS

Inspects the Scene Directly.

Describing a 3D scene to an AI chat box gets exhausting quickly. BlenderMentor inspects the scene state directly through the Python API: active modifiers, modes, transforms, unapplied scales, and materials. We just ask a question, and it understands the context of the file without having to describe what is on screen.


It inspects scene data directly rather than capturing the screen. That keeps it fast, private, and lightweight on tokens.

Hands-on-Keyboard Shortcut
VOICE INPUT

Voice Interactions & Keyboard Shortcuts

Press [Alt + ↑] to ask questions by voice right from the keyboard. Steps appear one by one, and pressing [Alt + ←] or [Alt + →] steps through the guidance so we never have to break our flow.

Clear Steps and Why They Matter
LEARNING RATIONALE

Clear Steps That Explain the Rationale

Following instructions is one thing, but understanding the reasoning is how we actually get better at 3D.

BlenderMentor explains why each step matters. And whenever a step isn't completely clear, tapping Ask ? lets us ask follow-up questions in context, so we never have to pretend we understood something we didn't.

Separate Browser Companion View
WORKSPACE COMFORT

Keep the Viewport Clean with the Companion View

The 3D viewport is where the work happens; it shouldn't have to compete with a wall of instructions.

BlenderMentor can pop open the interactive guide in a separate browser tab or secondary monitor, keeping the workspace clean and fully dedicated to the scene.

BUILT AFTER WORK.
BUILT IN THE OPEN.

BlenderMentor is a personal project, currently being built by one person vibe coding this after work on Weekends. I'm building it because I wanted a better way to learn Blender, and I'd love to make it useful for others, too.

If you're a developer who enjoys tinkering, a writer who loves explaining things, or a 3D artist willing to give the add-on a try and tell me what broke, you're welcome here.

Try it, explore the code, share your ideas, or help make it better. BlenderMentor is fully open source under GPL-3.0, and every bit of feedback helps. Let's build something useful together.

IMPORTANT NOTE

BlenderMentor is an independent open-source hobby project. It is strictly unofficial and is in no way affiliated with, sponsored by, or endorsed by the Blender Foundation or Blender Institute.

The Story Behind BlenderMentor

Why I built this

I built BlenderMentor because I wanted a little help while working on my own Blender projects.

Whenever I got stuck, I'd turn to a general-purpose AI chat tool. But explaining a Blender problem wasn't always easy. I'd have to describe the object I had selected, the modifiers I was using, whether I was in Object or Edit Mode, whether my scale was applied, and sometimes even what my mesh looked like. The back and forth was tiring.

I wanted something that understood the context of my work, so I could spend less time explaining the problem and more time solving it.

I want AI to teach, not take over. Modern AI tools often try to generate 3D models automatically, but when software does the work, we don't learn Blender. We miss out on building intuition and muscle memory. I wanted a patient companion to guide our hands, not replace them.

I also avoided heavy computer vision systems that continuously capture the screen. They burn massive tokens, and risk privacy. Instead, BlenderMentor connects directly to Blender's Python API. It only inspects relevant scene data, and uses minimal tokens.

Follow along with the Setup Guide

Getting started takes a few simple steps, including installing the add-on and configuring an API key. I've put together a step-by-step setup guide and video walkthrough that covers everything from installing the .zip to picking a model. Try running it alongside a project to see how it feels to have a companion guiding the workflow.