
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)




