Flopperam Logo
Beta Now Live

The Unreal Engine
AI Agent

Flop is the AI agent for Unreal Engine. Build levels, manipulate assets and Generate Blueprints using simple text commands.

// FEATURES

Agent Toolkit

Powerful interface components designed to keep you in flow.

Model Selector

Choose the AI model that will process your requests. Auto Mode automatically selects the best model for your task, or pick from Premier models with vision support.

Context Tools

Add context to your prompts. Browse Content to select assets, Add Selected Actors from the viewport, or Skip Clarification for faster execution.

Voice Input

Speak your commands instead of typing them. Perfect for hands-free workflow or faster input with automatic transcription.

Image Upload

Upload screenshots or reference images for the AI to analyze. Show your scene, reference what you want to create, or highlight specific areas to modify.

Agent/Ask Mode

Agent Mode plans and executes tasks automatically. Ask Mode provides information and code suggestions without executing anything.

3D Model Generation

Create 3D models from text descriptions or images. The AI generates textured meshes, imports them into your project, and spawns them in your level.

// NATIVE INTEGRATION

Direct Editor Control

Direct access to 1000+ Unreal Engine editor functions. No wrappers, no abstractions.

agent_execution

> Spawn actors directly

EditorLevelLibrary.spawn_actor_from_class(...)

> Load and assign materials

EditorAssetLibrary.load_asset(path)

> Create dynamic materials

MeshComponent.create_dynamic_material_instance(...)

> Create blueprints

BlueprintEditorLibrary.create_blueprint(...)

Full native API access. Execute commands directly in the Unreal Editor

search_assetsREGISTRY

Asset Discovery

Search the Asset Registry by type, path, or name. Find dependencies and referencers. Query material slots.

scene_queryLEVEL

Scene Intelligence

Query actors by class, label, or selection. Get transforms, bounds, mesh info. Batch multiple queries.

generate_3d_from_textBETA

AI 3D Generation

Generate custom 3D meshes from text descriptions. Auto-imported to your project and spawned in level.

"futuristic robot" → Textured GLB mesh

"medieval sword" → Import to /Game/Generated

• Best for custom objects that can't be made from primitives

reflection_queryRUNTIME

Runtime Reflection

Inspect any UClass at runtime. Discover properties, functions, and inheritance. Know exactly what's available before writing code.

Blueprint NodesCOMING SOON

Visual Scripting Logic

Create K2Nodes, connect pins, build event graphs from natural language. Currently in development.

UE5.5+Native API
12Agent Tools
Iterations