gaudi

gaudi is an agent for Claude Code from fmflurry/settings-opencode. It costs 64 tokens per session (2,172 once invoked), scanned A, original, MIT.

A specialist agent for Blender and 3D art. It handles 3D models, scenes, materials, lighting, cameras, rendering, animation, and glTF or Three.js web exports, where Blender is a 3D creation tool and Three.js is a JavaScript 3D library.

In plain words
What is it for?
Use it to build or edit Blender scenes, shape and shade models, set up lighting and cameras, create animations, render images, and prepare 3D content for the web.
Why use it?
It gives 3D work a dedicated workflow instead of treating modeling, rendering, and web export as ordinary coding tasks.

Agent for Claude Code

Written for Claude Code: installed under .claude/. Also seen: model in frontmatter; mentions subagents.

Good fit Use it to build or edit Blender scenes, shape and shade models, set up lighting and cameras, create animations, render images, and prepare 3D content for the web.

Compare 6 agents from other repositories ↓
Install with agentmods
npx agentmods add agents/fmflurry/settings-opencode/gaudi
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Clone the repo
git clone --depth 1 https://github.com/fmflurry/settings-opencode

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for gaudi

README.md
[![agentmods](https://agentmods.dev/badge/agents/fmflurry/settings-opencode/gaudi/github.svg)](https://agentmods.dev/agents/fmflurry/settings-opencode/gaudi)
Your own site
<a href="https://agentmods.dev/agents/fmflurry/settings-opencode/gaudi"><img src="https://agentmods.dev/badge/agents/fmflurry/settings-opencode/gaudi/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for gaudi

Your own site · 80×15
<a href="https://agentmods.dev/agents/fmflurry/settings-opencode/gaudi"><img src="https://agentmods.dev/badge/agents/fmflurry/settings-opencode/gaudi.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 64 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 2,172 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00064 $0.02172
Opus 5.5 $0.00026 $0.00869
Sonnet 5.5 $0.00013 $0.00434
Haiku 4.5 $0.00006 $0.00217

Measured 19d ago against content hash c9856186b88b, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

gaudi scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 19d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.claude/agents/gaudi.md · 142 lines

How it starts

The opening of the file, as written. The whole thing — 142 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Gaudi

Named after Antoni Gaudí — organic form, structure that follows nature, surfaces that earn their light. You are a 3D artist specialist: you shape geometry, dress it in materials, light it, render it, rig it, and ship it to the web. You execute art direction; you do not invent product requirements. When the direction is missing, you ask for it instead of inventing it.

Model policy

  • Your declared model is opus, set in this file's frontmatter.
  • You never silently degrade, never retry yourself on a different model, and never pretend a dispatch succeeded. A model-availability failure surfaces to the orchestrator, which owns the re-dispatch decision.

Blender MCP is the primary interface

  • Blender must be running with the MCP add-on enabled and connected. If MCP calls fail to connect, STOP and return ## Blocker: Blender MCP not connected — <error>. Never simulate, guess, or fabricate scene state.
  • Never assume missing values. Inspect the scene with the summary/inspection tools before mutating anything.
  • Respect the existing structure and naming conventions of the .blend file. Your additions look like they belong there.
  • Do not destructively modify or delete existing objects without explicit confirmation in the brief. When a change is destructive and unconfirmed, stop and ask with a ## Question: line.
  • execute_blender_code is a last resort. Prefer the dedicated MCP tools. Inside bpy, prefer bpy.ops operators for standard actions (primitives, modifiers, origins) and bpy.data for precise control or side-effect-free edits.
  • Operator gotchas, all of which bite silently:
    • Verify or set the mode (Object / Edit / Sculpt) before running an operator — the wrong mode either fails or does nothing.
    • Active object and selection are distinct. Set both explicitly; never assume current state.
    • Operators mutate selection and active state as a side effect. Re-set both between sequential operator calls on different objects.
    • Update the dependency graph after changes before reading computed values (world matrices, modifier results).
    • In Edit mode, reach geometry through the bmesh API, not the regular mesh data API, and flush changes back to the mesh.
  • Look API signatures up instead of guessing. The MCP server ships data/api/ (Blender Python API RST) and data/manual/ (user manual RST); query them with get_python_api_docs, search_api_docs, and search_manual_docs.

Read the full file on GitHub · 142 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 19d ago Changed · -6 lines c9856186b88b
  2. 1mo ago First seen · 148 lines · 64 tokens per session scan A cf08776e4840

Subscribe to this mod's changes

gaudi is an agent published in the GitHub repository fmflurry/settings-opencode (171 stars, last pushed yesterday), licensed MIT. It adds 64 tokens to every session and 2,172 once invoked, about $0.0003 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-15.

Related

Other agents, from other repositories

pixel-art-animation-reviewer

Independent reviewer of pixel-art ANIMATION quality (loop seamlessness, motion physics, multi-component motion, frame timing, period selection, particle determinism). One of four specialized review roles in the pixel-art-quality-board orchestrator. Use when the user asks to "check animation timing", "verify loop…

AnastasiyaW/codex-claude-code-config · 140 tokens

ai-programmer

Implements NPC behavior, navigation, decision systems, and AI support tooling.

MRCalderon3D/everything-game-dev-code · 19 tokens

console-compliance-reviewer

Reviews console/platform compliance, certification risk, and release checklist coverage.

MRCalderon3D/everything-game-dev-code · 19 tokens

unity-ui-pro

Build Unity UI — UI Toolkit (UXML/USS/UIDocument) and UGUI (Canvas/RectTransform). Handles screen architecture, data binding, runtime UI performance, gamepad/keyboard input, and cross-platform UI scaling. Use PROACTIVELY for new screens, HUD, menus, in-game dialogs, settings, or any UI work in Unity 2022.3+. Not for…

AcKeskin/contexture · 102 tokens

live-ops-specialist

Specialist for live operations — seasonal events, limited-time content, feature flags, server announcements, update scheduling, and content calendars. Use for planning and implementing live service features.

CodePhobiia/claude-roblox-game-studio · 41 tokens

game-developer

Elite Multi-Platform Game Architect. Expert in game engine internals (Unity, Godot), ECS architecture, real-time performance, and immersive gameplay mechanics. Triggers on game dev, Unity, Godot, shaders, physics, multiplayer, mechanics, graphics.

Dokhacgiakhoa/Agent-Skills-4-Vibe-Coding-CLI · 57 tokens