Skip to content
Media 1 for listing BP2AI - Blueprint Translator | Convert Visual Logic to AI-Readable Text

Description

🆕 NEW IN V2.1:

Whole-Blueprint Export:
right-click any Blueprint in the Content Browser → "Export Blueprint to Markdown".
View with selectable sections: Components, Variables, Event Dispatchers, Class Defaults, and all Graphs (every event/function/macro exactly once).
Works with Widget Blueprints (adds Widget Tree), Anim Blueprints (adds Pose Flow), GAS, function/macro libraries. Multi-select supported.

Command-line batch export:
Export Blueprints as text directly from the command line, no editor session needed. Same Blueprint always produces the same text, so you can put your Blueprint logic in version control and see exactly what changed between commits. Ideal for CI and automated diff workflows.

🆕 NEW IN V2.0:

  • âś“ AnimGraph & PCG Graph Analysis (Beta): parse Animation Blueprint and PCG graphs into structured AI-readable text

  • âś“ Class Defaults Export: export default property values from any Blueprint, GAS ability, Editor tool, or data-driven asset class

  • âś“ DataTable & DataAsset Export: right-click any DataTable, DataAsset, or PrimaryDataAsset in the Content Browser to expose its content as text

  • âś“ Adjustable Trace Depth: dual independent depth controls for pin chain resolution and execution flow traversal
    ⚠️ NOT SUPPORTED: Material Graph and Niagara Graph cannot be parsed at this point.

📺 SEE IT IN ACTION:

The Problem: AI can analyze text-based code but not visual Blueprint graphs.

BP2AI solution: Converts your Blueprint logic and data flow into AI-readable text, supercharging your Blueprint workflow with:

🔍 Instant Debugging Assistance → Identify bugs, logic inconsistencies, edge cases, and architectural flaws

📋 Automated Documentation → Generate technical docs and knowledge transfer materials in minutes

⚡ Guided C++ Migration → Get architectural recommendations and C++ code files while keeping full implementation control

This isn't a "magic AI code generator" - it's a precision translator that gives your favorite AI assistant complete Blueprint context. You control the prompts, decisions, and implementation - while saving hours of valuable development time.

đź”§ TECHNICAL FEATURES & ACCURACY Complete Blueprint analysis with precise pin resolution and execution flow reconstruction:

🔍 Core Analysis Engine

Advanced recursive tracing system that performs deep static analysis of Blueprint execution and data flow paths with cycle detection and context-aware processing.

 

âś“ Recursive Pin Resolution with dual adjustable depth (Data Depth & Path Depth)

âś“ Multi-level & Nested Function/Macro Crawling 

âś“ Complex Symbolic Expression Tracing

âś“ Complete Data Flow Mapping

âś“ Execution Path Reconstruction

⚡ Flow & Control Structures 

Complete support for all Blueprint control flow patterns including branching, looping, sequencing, macros, and complex nested execution paths with accurate flow reconstruction.

 

âś“ If/Then/Else Branching

âś“ Switch Statements (Enum/String/Name/Int)

âś“ Loop Constructs (For/ForEach/While)

âś“ Execution Sequencing & Gates

âś“ Macros (User & Engine) Pure & Impure Handling

âś“ Collapsed Graphs

📊 Functions & Event Handling

Multi-level graph analysis supporting functions, custom events, Blueprint interfaces, comprehensive event binding, and delegate systems with complete hierarchy traversal.

 

âś“ Functions, Parent Function & Custom Events

âś“ Blueprint Interfaces & Multi-Graph Dependencies

âś“ Event Binding & Delegates

âś“ Timeline Integration

âś“ Input Events (Standard & Enhanced)

âś“ Component & Actor Events

🔢 Data Types & Math 

Comprehensive support for all Unreal Engine data types, containers, mathematical expressions, logical operations, and type conversions with accurate symbolic representation.

 

âś“ All UE Primitive Types

âś“ Core UE Structs (Vector, Rotator, etc.)

âś“ Containers (Arrays, Maps, Sets)

âś“ Custom Structs, GameplayTags & DataTables 

âś“ Mathematical Expressions

âś“ Logical & Comparison Operators


📦 Asset & Data Export
Export structured AI-readable text directly from your Content Browser — no asset editor required.

  • âś“ Class Defaults Export: Blueprints, GAS abilities, Editor tools, any asset class

  • âś“ DataTable Export: right-click any DataTable in the Content Browser

  • âś“ DataAsset & PrimaryDataAsset Export: right-click to export directly

đź§© Extended Graph Support (Beta)
BP2AI now goes beyond standard Blueprints with beta-quality analysis for additional graph types.

  • âś“ AnimGraph Analysis: pose evaluation flow, node connections, and graph topology

  • âś“ PCG Graph Analysis: node structure, connections, and reachability mapping

  • âś“ Show Unused toggle: surface disconnected AnimGraph nodes or unreachable PCG nodes

âś… PERFECT FOR:

  • Debugging complex nested systems

  • Code review and quality assurance workflows

  • Consistent technical documentation

  • Blueprint to C++ migrations 

  • Legacy system analysis and maintenance

  • Understanding inherited or complex Blueprint logic

❌ NOT FOR:

  • One-click Blueprint node generation

  • Black box "magic fix" solutions

  • Automated decision-making workflows

  • Non-Blueprint graph types (Animation, Material, PCG, Niagara)


Included formats