[TOOL/PLUGIN] VERA — In-Editor AI Agent for Unreal Engine 5.7 & 5.8 (7 LLM Providers, Viewport Vision, Open Source)

Hi everyone! :waving_hand:

I’m excited to share VERA (Virtual Engine Reasoning Agent)

— an open-source AI co-pilot that lives directly inside the Unreal Editor.

Unlike external chatbots that force you to copy & paste snippets, VERA is a full in-editor agent: you describe what you want in plain language, and it plans, calls tools against Unreal’s Python API, inspects the viewport, self-corrects if an error occurs, and verifies its work — all from a tabbed panel inside your editor.


:glowing_star: Key Features

  • :brain: 7 LLM Providers (Cloud & 100% Local): Supports Anthropic (Claude Opus 4/Sonnet 4), OpenAI (GPT-4o/GPT-4.1/o3-mini), Google Gemini (2.5 Flash), Groq (Llama 3.3 70B), Hugging Face (DeepSeek R1/Qwen 2.5 Coder), NVIDIA NIM, and Local Servers (LM Studio, Ollama, llama.cpp, vLLM). Switch provider/model per session or tab mid-conversation.
  • :eye: Multimodal Viewport Vision: VERA renders the viewport via SceneCapture2D (even with the editor minimized) to inspect actors, critique compositions, or check lighting.
  • :film_frames: Animation & Rigging Pipeline: Create IK Rigs, setup retargeters, batch-retarget animation sequences, and play/scrub them directly from prompt commands.
  • :globe_showing_europe_africa: Procedural Content Generation (PCG): Autonomously wire PCG graphs to spawn forests, cities, and scattered props.
  • :high_voltage: Background Task Progress Bar: Asynchronous execution with live task progress pills (#bg-tasks-bar) and per-task cancellation.
  • :electric_plug: Built-In MCP Server: Exposes the Unreal Editor to IDEs (Claude Code, Cursor, VS Code, Windsurf) via Model Context Protocol.
  • :shield: Safety Control Modes: Ask (confirm destructive actions), Auto (autopilot), and Read (inspect only).
  • :unlocked: 100% Free & Open Source: MIT Licensed. Your keys stay in your local .env. Run it completely offline with local models for $0.

:link: Links & Resources

:shopping_cart: Fab Listing: VERA — Virtual Engine Reasoning Agent | Fab
:package: GitHub Repository: GitHub - ezesubu/VERA: VERA — Virtual Engine Reasoning Agent: an AI co-pilot inside the Unreal Editor. Multi-provider, plugin-based, free & local. · GitHub
:speech_balloon: Discord Community: Discord

I’d love to hear your feedback, feature requests, or any bugs you run into. Let me know what you think! :rocket:

I recently installed VERA from Fab into my UE5.8.1 project. Although it appears in the Plugins tab and is enabled, I can’t find any menu or icon for it even after restart. I’ve checked all the toolbar tabs but still came up empty. Does anyone know what might be causing this?

Hi! UE 5.8.1 is fully supported under the 5.8 release family. Since VERA is enabled in your Plugins list, it is loaded, but the toolbar button might have failed to register at startup or may be hidden.

Here is how to check and launch it right now:

    • Location check: The VERA button (:robot: icon) is placed in the center Play toolbar (directly next to the Play / Simulate buttons), NOT under the top Window or Tools menus. If your viewport is narrow, check the >> overflow chevron on the play bar.*
    • Test launch via Python: Open the Unreal Output Log / Python console at the bottom (Cmd / Python dropdown) and run:*
    python
    

    import vera_ui; vera_ui.open_vera_ui()

    If the window opens, the plugin works perfectly and you can re-inject the button with vera_ui.create_vera_menu().

    • Check Output Log: If that command gives an error, make sure the built-in Python Editor Script Plugin is enabled in your project, and check if any error was logged under [VERA].*

If you’re still stuck, join our Discord (VERA Developer Community) and we’ll help you get it sorted immediately!