Blueprint Documentation Generator

Description
Unreal Engine 5 plugin that auto-generates documentation from Blueprint assets using local AI
External Link
Featured
Featured
GitHub Link
https://github.com/OctavianTocan/Blueprint-AI-Documenter
Status
Active
Tech Stack
Unreal Engine 5
Ollama
AI/LLM
Type
Open Source
Unreal Engine 5 plugin automating Blueprint documentation generation using local AI models. Solves the documentation bottleneck for complex game systems.
Technical Implementation:
  • Built custom graph traversal system analyzing Blueprint nodes, variables, pins, and connections
  • Created recursive node traversal with connection mapping for complete function analysis
  • Developed Python orchestration layer calling Ollama models with structured prompts
  • Generated JSON export for programmatic analysis and Markdown for human consumption
  • Implemented UE Editor toolbar integration with right-click context menu in Content Browser
  • Engineered file I/O handling for large Blueprint exports
Use Cases:
  • Accelerates onboarding for developers inheriting complex Blueprint codebases
  • Enables LLM context injection for AI-assisted refactoring
  • Documents legacy systems without manual annotation overhead
  • Processes complex Blueprint functions (100+ nodes) into concise documentation
Technical Stack: Unreal Engine 5 C++, Python, Ollama (local LLM), JSON, Markdown