🛠️ Feature Overview
Brody AI contains a comprehensive set of modules integrated directly into the Unity Editor. These modules automate programming, scene orchestration, material construction, and audio asset generation.
🔍 Core Features Directory
- AI Chat Agent & Workspace Chat with your codebase, select files, examine hierarchy objects, and control active conversation sessions.
- Co-Pilot Modes (Ask, Plan, Execute) Control whether the AI is allowed to write scripts/commands (Execute), outline step-by-step architectures (Plan), or answer conceptual questions (Ask).
- Generate Component A dedicated overlay to spawn new C# scripts tailored for specific scene GameObjects.
- Edit with AI Surgical, context-aware script modifications directly from the Unity Inspector interface.
- Texture Lab Generate materials and PBR textures instantly inside the editor using free open endpoints.
- Sound Lab Generate game-ready SFX clips (explosions, footsteps, magic spells) using ElevenLabs.
- Auto-Fix Engine Automatic console diagnostic system that reads compile and runtime exceptions and offers one-click source patches.
- Codebase Indexing Under-the-hood vector indexing that keeps Brody updated on your scripts.
- Scene Automation Autonomous scene editing using simple layout syntax (Spawn, Move, Parent, Delete).
- Dependency Graph Maps script dependencies to ensure edits don’t break related classes.
- Architecture Guard Protection rules that scan scripts for dangerous circular dependencies or infinite loops.