prajwalshettydev/UnrealGenAISupport

Unreal Engine plugin for LLM/GenAI models & MCP UE5 server. OpenAI GPT-5, Deepseek R1, Claude Opus/Sonnet, Gemini 3, Grok 4, Alibaba Qwen, Kimi, ElevenLabs TTS, Inworld, OpenRouter, Groq, GLM, Ollama, Local, Meshy, Tripo, Hunyuan3D, Rodin, fal, Dashscope, Seedream. NPC AI, agentic, chat, 3D gen, TTS, multimodal, image gen. UnrealMCP/UnrealClaude

What it solves

このプラグインは、Unreal Engine を使用するゲーム開発者の統合層の複雑さを取り除き、さまざまな生成 AI モデル(LLM)をゲームやエディタワークフローに簡単に組み込めるようにし、API 接続をゼロから構築する必要がなくなります。

How it works

C++ と Blueprint の両方からアクセス可能なインターフェースを提供し、Unreal Engine を複数の AI プロバイダーに接続します。標準的なチャットと構造化出力リクエストをサポートします。さらに、Model Control Protocol(MCP)を実装しており、Claude Desktop や Cursor といった外部 AI クライアントが Unreal Engine エディタを直接制御し、オブジェクトの生成、マテリアルの変更、Python スクリプトの実行が可能です。

Who it’s for

Unreal Engine 5.4 から 5.7+ を使用するゲーム開発者やテクニカルアーティストで、エージェント NPC、AI 主導のシーン生成、または AI 補助のエディタ自動化を統合したい方に最適です。

Highlights

  • Multi-Provider Support:OpenAI、Anthropic Claude、XAI Grok、DeepSeek と統合。
  • Model Control Protocol (MCP):外部 AI エージェントが UE シーンを操作し、Blueprint を生成し、コンソールコマンドを実行できるようにします。
  • Blueprint & C++ Support:AI 機能は高レベルの Blueprint と低レベルの C++ の両方から利用可能。
  • Structured Outputs:OpenAI の構造化出力機能をサポートし、特定の JSON スキーマでデータを受け取ります。
  • Cross-Platform:Win64、Linux、Mac、Mobile、Console に対応。