Website powered by

AI Agent and MCP Server for Houdini - NodeArchitect

DOWNLOAD: https://bishopvfx.gumroad.com/l/houdininodearchitect

NodeArchitect is a Houdini plugin that gives you an AI agent and an MCP Server which actually understands your scene. Select nodes, ask a question, and get answers grounded in your real node graph.

What It Does

Scene Understanding — Select any nodes and ask "what does this do?" NodeArchitect reads your parameters, connections, and data flow, then explains it in plain english. Leave all nodes unselected to analyse your entire scene at once.

Debugging — Paste an error or just ask "why is this broken?" and the agent traces the problem through your node graph to the root cause, with exact fixes.

Code Generation — Need VEX or Python? Describe what you want and get working code that references your actual nodes and parameters. No boilerplate, no hallucinated function names.

Documentation — Generate structured technical documentation for any network, ready for handoff to other artists or future you.

HDA Building — Describe a tool in plain english and get a Python build script that creates it. "Make me a procedural staircase HDA with step count, height, and width parameters" — done.

Key Features

Works with your scene — Context is collected automatically from your selection. Every response is grounded in your actual nodes, not generic examples.

Multi-provider LLM support — Use OpenRouter (100+ models, free tier available), OpenAI, Anthropic, GitHub Copilot OAuth, Ollama, or any custom endpoint. Bring your own API key — no vendor lock-in.

Built-in MCP server — NodeArchitect runs on its own bundled MCP server, no extra setup required. External clients like Claude Desktop and Cursor can also connect to your live Houdini session.

Per-tool consent — The agent pauses and asks before anything mutates your scene.

Persistent chat sessions — Conversations are saved with AI-generated titles. Pick up where you left off.

What You Need

Houdini 20.0+ (Python 3.10+)

An API key from any supported provider (OpenRouter's free tier is enough to get started), or a GitHub Copilot subscription

Main view

Main view

Settings

Settings