Skip to content

Releases: LucidDelta/UE5AgentPython

v1.0.0 — Initial Release

23 Apr 02:27

Choose a tag to compare

🚀 UE5 Agent Python v1.0.0

First public release. A UE 5.5 editor plugin that turns natural-language prompts into live Python executed against the editor.

✨ Highlights

  • 🤖 Multi-provider — Anthropic Claude, OpenAI, Google Gemini. Bring your own key.
  • 🧠 Auto context injection — viewport selection, content browser selection, and active folder are silently appended to every prompt. Say "these actors" or "this folder" and the model knows.
  • 💬 Conversation mode — optional multi-turn memory across prompts in a session.
  • 📋 In-panel log viewer — scrollable, selectable, copyable session log.
  • ⚙️ Collapsible settings — gear icon hides provider/key/model pickers until needed.
  • 🔒 Local key storage — keys live in GEditorPerProjectIni, never in source.

💡 What you can do with it

  • 🏷️ Batch rename"Rename every selected asset, replacing SM_old_ with SM_Prop_."
  • 🔗 Dependency lookup"For every selected asset, list its hard references."
  • 📁 Folder sort"Sort every asset in this folder into subfolders by class."
  • 🌳 Outliner organization"Put each actor in an outliner folder named after its mesh's folder."
  • 🧱 Kitbash grid assembly"Spawn one instance of every mesh under /Game/Kitbash/Walls/ on a 10×10 grid."

📦 Install

Drop the plugin folder into <YourProject>/Plugins/, regenerate VS files, build Development Editor. Full walkthrough in QUICKSTART.md.

🔧 Requirements

  • Unreal Engine 5.5
  • Visual Studio 2022 (Desktop C++ workload)
  • API key for at least one of: Anthropic, OpenAI, or Google Gemini

📜 License

MIT