VibeUE

Agentic Development in Unreal Engine

🤝

THE TEAM

VibeUE was created by Buckley Builds LLC and is maintained by a growing open-source community. Contributors from around the world help shape the plugin through bug reports, feature requests, pull requests, and community support.

👨‍💻

Kevin Buckley

Founder, Buckley Builds LLC

Unreal Engine developer obsessed with keeping teams in creative flow through AI-assisted tooling. Kevin architects VibeUE's end-to-end MCP stack—from graph automation and asset tooling to terrain, animation, AI, and UI workflows—to help studios ship richer UE experiences faster.

OPEN-SOURCE CONTRIBUTORS

Everyone below has landed code, fixes, or documentation in the VibeUE plugin repo. Thank you — VibeUE is better because of you.

@exetorius TOP CONTRIBUTOR

VibeUE's most prolific contributor after Kevin, with entire toolsets to his name. Authored the MetaSound and SoundCue services — full audio authoring and node-graph APIs built from scratch — and the performance and profiling stack: Unreal Insights tracing, PIE and standalone session control, hitch validation, the FPS budget gate, and shareable HTML reports. Also built the MCP proxy (token auth, SSE streaming, first-run setup flow), self-hosted LLM support with the tabbed settings UI, Blueprint macro graphs and delegate nodes, the PCG and profiling skill packs, widget snapshots, the UMG override-flag fix, and a long tail of cross-platform hardening and bug fixes.

@DarkNightForge

Made VibeUE's agent skills measurably better at routing. Replaced the flat skill list with a two-tier functional-area dispatcher — plus a consistency checker that keeps every route honest — and later sharpened the Audio↔Animation boundary. Restored typed member-variable creation (add_member_variable), which reopened the StateTree delegate workflow, finished the removed-API cleanup across the skill packs, added the Hermes agent target, and documented hard-won gotchas verified live against a 5.8 editor.

@zero-degrees

Linux editor build support — platform-detecting build script and packaging.

@jasonashton

macOS editor build support on top of the shared shell build script.

@chillyflow

Keeps VibeUE's tools registered after ModelContextProtocol.RefreshTools.

@tdashelby-cmyk

Plugin fixes and improvements.

OnlySmartSumX

Contributed the level design tooling code, and one of the most active voices helping others in the Discord.

Also shipping code and fixes:

💬 Community Support

Not every contribution is a pull request. Spun and zafer66 answer questions and help newcomers get up and running in the VibeUE Discord — the kind of everyday help that makes the community work.

Contributed and don't see your name? Open an issue and we'll fix it.

WHAT IS VIBE CODING?

Vibe Coding is a revolutionary development methodology pioneered by VibeUE that keeps developers in creative flow state. Instead of breaking concentration to manually navigate menus, place nodes, wire connections, and configure properties, developers describe their intent in natural language while AI systems handle the technical implementation.

Traditional Unreal Engine development requires constant context switching: thinking creatively about your game design, then switching to mechanical Blueprint node placement, then back to creative thinking. This destroys flow state and reduces productivity. Vibe Coding eliminates this friction.

Traditional UE Development

  • • Stop creative thinking to place nodes manually
  • • Navigate through dozens of context menus
  • • Memorize exact node names and categories
  • • Wire connections one by one
  • • Configure properties through multiple dialogs
  • • Break flow state repeatedly

Vibe Coding with VibeUE

  • • Stay in creative flow state continuously
  • • Describe what you want in natural language
  • • AI handles node placement and connections
  • • Automatic property configuration
  • • Rapid iteration without workflow interruption
  • • Focus on design, not mechanics

The Vibe Coding Workflow:

1.

Ideation: Think creatively about your game feature - health system, UI interaction, player movement, etc.

2.

Natural Language Expression: Describe your intent to an AI assistant: "Create a health system with regeneration and a UI bar"

3.

AI Orchestration: The AI assistant uses VibeUE's MCP tools to coordinate Blueprints, assets, terrain, widgets, animation, AI behavior, and project tooling automatically

4.

Instant Iteration: Refine through conversation - "Make the regeneration faster" or "Add a damage flash effect"

5.

Flow State Maintained: Never leave your creative mindset - the technical implementation happens seamlessly

🚀

WHY WE PIONEERED VIBE CODING FOR UNREAL ENGINE

Unreal Engine is incredibly powerful, but many editor workflows are mechanically intensive: graph editing, asset management, terrain setup, animation authoring, UI iteration, AI behavior authoring, and project configuration. We recognized that AI assistants could handle much of this mechanical work, but there was no comprehensive solution that bridged AI with Unreal Engine's native editor systems.

VibeUE pioneered deep MCP-driven Unreal automation that started with Blueprints and UMG and grew into a broader editor platform. We didn't just build automation tools - we created a development methodology that keeps creators in flow state across gameplay, worldbuilding, content, and technical tooling.

VibeUE's Innovation:

  • 🏆
    Deep Unreal Editor Integration: We combine a native C++ plugin running inside Unreal Engine with MCP tooling that spans Blueprints, UI, assets, terrain, animation, AI behavior, audio, and settings workflows.
  • 🎯
    Deep Engine Integration: Our C++ plugin uses Unreal's native APIs to directly manipulate classes, assets, graphs, content, and editor state - going far beyond surface-level scripting.
  • Agentic Architecture: AI assistants don't just follow commands - they intelligently break down complex requests into sequences of operations across gameplay scripting, worldbuilding, UI, animation, AI behavior, and project tooling.
  • 🔧
    28+ Service Toolsets + ~88 Agent Skills: Comprehensive coverage from Blueprint creation to asset workflows, terrain and research, viewport control, animation and audio, StateTree behavior, MetaSounds, performance profiling, worldbuilding, and project settings — registered onto Unreal Engine 5.8's native MCP endpoint via the engine's ToolsetRegistry.
  • 🌊
    Flow State Preservation: Every tool and feature designed to minimize context switching and maintain creative momentum
🎯

OUR MISSION

To empower every Unreal Engine developer, designer, and architect with Vibe Coding capabilities that maintain creative flow state. VibeUE is open-source and community-driven because we believe the best tools are built together. The future of game development is conversational - where you describe what you want and AI systems handle the mechanical implementation, keeping you focused on what matters: your creative vision.

"Making Vibe Coding accessible to every Unreal Engine developer - built by the community, for the community."

💬

ABOUT THE NAME

VibeUE combines two key concepts: "Vibe" representing the flow state and creative energy that developers experience when they're in the zone, and "UE" for Unreal Engine. Together, they represent our mission to keep developers in their creative flow while working with Unreal Engine.

Remember: It's pronounced "Vibe U-E" (three syllables), not "vibe-you" as one word.

🔮

OUR VISION

We envision a world where Unreal Engine developers, designers, and technical artists never have to break their flow to manually fight editor mechanics. Through Vibe Coding techniques, creative professionals can seamlessly create, modify, and optimize gameplay systems, worlds, assets, animation, UI, audio, and project tooling with AI as their partner.

Core Unreal Workflow Areas:

  • • 🧠 Blueprint and Graph Automation - Create, inspect, and modify gameplay logic with live API discovery
  • • 🗺️ Worldbuilding and Terrain - Landscape sculpting, materials, foliage, splines, and real-world terrain import
  • • 🎬 Animation and AI - Sequences, montages, anim graphs, skeletons, and StateTree behavior authoring
  • • 🧰 Assets and Project Tooling - Search, move, save, configure, and maintain project content safely
  • • 🎛️ UI, Audio, and Feedback - Widgets, sound cues, screenshots, and polish workflows
  • • 🚀 Vibe Coding Flow - Maintain creative momentum through AI-assisted execution across the editor
🌍

JOIN THE COMMUNITY

VibeUE is open-source and thrives on community contributions. Whether you're fixing bugs, adding new services, improving documentation, or sharing your workflows — every contribution makes VibeUE better for all Unreal Engine developers.

Note: VibeUE is pronounced "Vibe U-E" (three syllables: Vibe + U + E)