Python power. Agent intelligence. Built for Unreal.

UNREAL, AT THE SPEED OF THOUGHT.

TAPython is an Unreal Engine Python plugin for building native Editor tools and automation. TAPythonAgent adds AI agents that can plan, act, and verify inside UE5.

300+Editor APIs
47Slate widgets
UE 4.26—5.xBuilt for editors
UE TAPython Agents LIVE
UE Connected
TAPythonAgent coordinating an Unreal Engine workflow with multiple agents
TAPython / frustum trace
unreal.PythonBPLib
.frustum_trace(...)
96 frustum rays · 41 hits
A
Coordinator3 agents working
Discover
FROM INTENT TO UNREAL

From intent
to verified action.

TAPythonAgent interprets and coordinates the work. TAPython provides the editor-facing Python and API layer that acts inside Unreal.

01
›_
Your intentNatural language or workflow
02
TAPythonAgentPlan · coordinate · verify
03
Py
TAPythonPython · Slate · editor APIs
04
U
Unreal EditorScene · assets · Blueprints
01 THE FOUNDATION

Build Unreal tools.
Skip the friction.

For years, TAPython has turned hands-on Unreal Editor operations into stable, composable Python capabilities—without engine changes or recompilation. Built first for technical artists and developers, those accumulated APIs and the live UI foundation now form an LLM-native tool layer for AI agents to understand and act directly inside Unreal.

  • 01
    Live Slate UIBuild and hot-reload native editor interfaces with Python + JSON.
  • 02
    Deep editor access300+ APIs for assets, materials, viewport, menus, and more.
  • 03
    Pipeline readyCreate menus, modes, panels, and automation without engine changes.
Unreal Editor / TAPython Tools HOT RELOAD
A collection of Unreal Editor tools created with TAPython
Python Editor Toolset Asset · world · object tools inside Unreal
47 Slate widgets
Live preview
02 THE INTELLIGENCE

Give your editor
a capable team.

TAPythonAgent connects modern AI models to Unreal through TAPython. It breaks work into steps, delegates to specialized agents, uses real editor tools, and checks the result before it calls the job done.

  • 01
    Multi-agent coordinationResearch, implementation, and verification can run as one visible flow.
  • 02
    LLM-native editor toolsFirst-class tools let the model inspect levels, assets, materials, and Blueprints directly—without an extra MCP service hop.
  • 03
    Evidence, not assumptionsVisual checks and read-back verification keep automation accountable.
  • 04
    Self-extending capabilitiesDetect a gap, add focused C++, register a native LLM tool, and continue without losing context.
Private preview In active development
agent_execution.flow RUNNING
01
USER INTENTReview this scene and fix lighting issues.
02
COORDINATORPlanning a safe, verifiable workflow…
01UE ExplorerInspecting level
02Lighting AgentPreparing changes
03Vision CheckWaiting to verify
Connected to Unreal Editor workspace / Minimal_Default
MADE FOR REAL UE WORK

One connected toolchain.
Across the editor.

From a one-off Python utility to an autonomous production workflow, the TAPython stack keeps the full path inspectable, extensible, and under your control.

01

Python automation

Turn repetitive editor work into maintainable, shareable tools.

02

Native tool UI

Build panels, menus, widgets, and full custom Editor Modes.

03

Agent orchestration

Coordinate specialized agents across complex Unreal tasks.

04

Visual verification

Confirm that a change works and looks right—not merely that it ran.

YOUR EDITOR. YOUR TOOLS. YOUR AGENTS.

Move from idea to Unreal
without losing momentum.

Start with the programmable foundation today. Build toward the intelligent Unreal workflow of tomorrow.

Download TAPython TAPythonAgent · Coming soon