Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Unreal Engine Vibe Coding tool
| Date | Stars |
|---|---|
| 2026-07-24 | 517 |
| 2026-07-25 | 521 |
| 2026-07-28 | 542 |
| 2026-07-30 | 542 |
| 2026-08-06 | 542 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
30.0
growth rate 0.00%/day
<div align="center"> # VibeUE — AI-Powered Unreal Engine Development ### 🧩 MCP Expansion + AI Editor Toolset for Unreal Engine 5.8+ https://www.vibeue.com/ [](https://www.unrealengine.com) [](https://modelcontextprotocol.io) [](LICENSE) [](https://discord.gg/hZs73ST59a) [](https://www.vibeue.com/donate) </div> **VibeUE is the MCP Expansion + AI Editor Toolset for Unreal Engine 5.8+.** Unreal 5.8 added a built-in MCP server and AI toolsets; VibeUE is an **MCP Expansion** that plugs straight into them and adds a deep **AI Editor Toolset** — a library of editor capabilities — Blueprints, materials, landscape, foliage, animation, Niagara, UMG, audio, StateTree, gameplay tags, input, UVs, **performance/profiling**, and more — registered into the engine's own `ToolsetRegistry` and `ModelContextProtocol` server, plus rich domain **skills** served through Unreal's native `AgentSkill` system. Any MCP-capable agent (Claude Code, Cursor, Copilot, …) drives your editor through Unreal's standard MCP endpoint. > ⚠️ **VibeUE requires Unreal's native MCP to be set up first** — enable the **Unreal MCP** plugin > (which auto-enables **Toolset Registry**) and the **Editor Tools** plugin, then start the MCP server. > Follow Epic's guide: **[Unreal MCP in the Unreal Editor](https://dev.epicgames.com/documentation/unreal-engine/unreal-mcp-in-unreal-editor)**. > VibeUE then expands that endpoint — **no separate server and no in-editor chat.** A free API key > (set in **Editor Preferences → Plugins → VibeUE**) unlocks the real-world **terrain** tools; everything > else works without one. --- ## ✨ What VibeUE adds Unreal 5.8 ships its own AI toolsets (Blueprints, materials, actors, assets, meshes, data tables, …). VibeUE **complements** them — it focuses on the domains and depth the engine doesn't cover: - **Terrain & world** — Landscape sculpting/heightmaps/splines, landscape auto-materials + RVT, Foliage, procedural FPS **Map Blockout**, and **real-world terrain** (heightmaps + water from GPS). - **Audio** — MetaSound and SoundCue graph authoring. - **Animation assets** — AnimSequence keyframe editing, AnimMontage authoring, AnimBP state machines, Skeleton bone/socket/retarget/blend-profile editing. - **FX depth** — Niagara emitter color/curve authoring and **Custom-HLSL scratch-pad** modules. - **UI** — UMG widgets with MVVM bindings, animation authoring, and preview/PIE validation. - **Higher-order Blueprint authoring** — timelines, event dispatchers, delegates, custom-event pins, comment boxes, and a batch `build_graph` builder. - **Editor safety** — `TransactionService` wraps the editor's transaction buffer (undo / redo / checkpoints) so an agent can group and roll back its own edits — the engine's toolsets expose none. - **⚡ Performance & profiling** — VibeUE's standout: see the dedicated section below. - **Python-first access** — run any `unreal.*` Python in the editor and introspect the whole API. - **Web research** — search / fetch / geocode for in-context research and terrain workflows. It deliberately **does not duplicate** the engine's general tools (basic asset/actor/blueprint/material CRUD, screenshots, logs, PIE) — agents use Unreal's native toolsets for those. --- ## ⚡ Performance & Profiling (flagship) **Unreal's native AI toolsets have *zero* performance tooling** — they can start PIE/Simulate but can't measure anything. VibeUE's `PerformanceService` fills that gap so an agent can actually *diagnose and fix* frame rate: - **`frame_timing()`** — Game/Render/GPU/RHI thread split + a **CPU-vs-GPU-bound verdict** an
Excerpt of 11,682 characters
Read on GitHub857
156
104
6
3
2
2
2
2
1
1
1
1
1
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:08ea66a429f88cf6, topic:mcp, topic:model-context-protocol, topic:mcp-server
matched fp:08ea66a429f88cf6, topic:copilot, topic:vibe-coding