Introduction
AI Copilot for Unreal Engine
Welcome to Puro AI - your intelligent assistant for accelerating game development with Unreal Engine. This documentation will guide you through everything you need to know about using Puro AI effectively.
What is Puro AI?
Puro AI is an intelligent copilot designed specifically for Unreal Engine developers. It integrates seamlessly into your workflow, providing:
Intelligent suggestions for Blueprint nodes and connections
Python task execution with automatic error correction
Context-aware commands that understand your project structure
AI-powered code generation tailored to Unreal Engine best practices
Whether you're a beginner learning Unreal Engine or an experienced developer looking to speed up your workflow, Puro AI helps you build your projects faster and smarter.
Key Benefits
⚡ Accelerate Development - Generate complex Blueprint logic in seconds
🧠 Context-Aware - Understands your project structure and provides relevant suggestions
🔧 Auto-Correction - Automatically fixes Python script errors
🎮 UE Native - Built specifically for Unreal Engine workflows
Features
Blueprint Analysis & Suggestions
Puro AI provides intelligent recommendations for Blueprint nodes, connections, and optimizations based on your project context.
What it does:
Analyzes your existing Blueprint graphs
Suggests optimizations and improvements
Recommends appropriate nodes for your use case
Identifies potential issues in your logic flow
Example Use Cases:
"Add two numbers and print the result"
"Create a health system with damage handling"
"Loop through all actors and apply damage"
Python Task Execution with Auto-Correction
Execute Python scripts directly in Unreal Engine with intelligent error handling. If a script fails, Puro AI automatically analyzes the error and generates a corrected version.
What it does:
Executes Python scripts for level/asset operations
Spawns actors, creates materials, and manages scenes
Automatically corrects scripts when errors occur
Provides summaries and warnings before execution
Example Tasks:
Spawn actors in the level (cubes, lights, cameras)
Create or modify materials and assets
Batch operations on multiple assets
Level editing and scene management
Context-Aware Commands
Use natural language to execute complex tasks. Puro AI understands your project structure and translates your commands into actionable Blueprint logic or Python scripts.
Describe what you want to create in natural language
Puro AI generates the appropriate nodes and connections
Review and accept the generated logic
Example Commands:
"On BeginPlay, print Hello World"
"If health is less than 50, print Low Health"
"Get PlayerHealth, subtract Damage, clamp to 0, save"
"Loop 10 times and print the index"
Custom Model Selection
Choose from the best AI models available to power your experience:
Available AI Models:
OpenAI
GPT-4o, GPT-4o Mini, GPT-4 Turbo, GPT-3.5 Turbo
Anthropic
Claude Opus 4, Claude Sonnet 3.5, Claude Haiku 3.5
Gemini 2.5 Pro, Gemini 2.5 Flash, Gemini 2.5 Flash Lite
Select the model that best fits your needs based on speed, accuracy, and token efficiency.
Easy Blueprint Commenting
Automatically generate comments for your node webs. Puro AI analyzes your Blueprint graphs and creates clear, descriptive comments to improve code readability.
Blueprint Graph Generation (Coming Soon)
AI-powered generation of complete Blueprint graphs based on high-level descriptions and requirements.
Upcoming capabilities:
Describe game mechanics in plain English
Generate complete, connected Blueprint graphs
Create entire systems from simple descriptions
Dashboard
The Puro Dashboard is your central hub for managing your account, API keys, and usage.
Overview
When you log in, you'll see:
Welcome message with your account name
Current plan status
Token usage for the current month
Quick access to your API key
API Keys
Your API key is essential for authenticating requests from the Unreal Engine plugin.
Important Security Notes:
⚠️ Keep your API key secure
⚠️ Never share it publicly or commit it to version control
⚠️ Use this key to authenticate requests from the Unreal Engine plugin
Managing Your API Key:
Navigate to the API Keys section
View your current API key (partially masked for security)
Click Copy to copy the full key to your clipboard
Use Regenerate if you need a new key (this invalidates the old key immediately)
Usage Analytics
Monitor your token consumption with detailed analytics:
Tokens Used This Month - Track your monthly consumption
All Time Usage - Total tokens used since account creation
Daily Average - See your typical daily usage patterns
Usage Charts - Visual representation of your token consumption over time
Billing & Subscription
Manage your subscription and view billing history:
View your current plan
Upgrade or change your subscription
Access past invoices and payment history
Settings
Configure your account preferences:
Profile Details - View your name, email, and authentication provider
Notifications - Toggle email notifications and usage alerts
Account Actions - Sign out of your account
Using the Plugin
Blueprint Node Generation
Puro AI can generate various types of Blueprint nodes:
Event
BeginPlay, Tick, ActorBeginOverlap
"On BeginPlay, do something"
Function
Math operations, PrintString
"Add two numbers"
Branch
If-then-else logic
"If health is low, heal"
Loops
ForLoop, WhileLoop
"Loop 10 times"
Sequence
Execute multiple outputs in order
"Do A, then B, then C"
Variables
Get/Set variable operations
"Get health, subtract damage"
Common Functions
Puro AI supports all common Blueprint functions:
Math: Add, Subtract, Multiply, Divide
Comparison: Greater Than, Less Than, Equal
Utility: Max, Min, Clamp
Conversion: IntToString, FloatToInt
Output: PrintString, Print to Log
Best Practices
Be Specific - The more details you provide, the better the results
Use Natural Language - Describe what you want as if talking to another developer
Review Before Accepting - Always review generated logic before implementing
Iterate - If the first result isn't perfect, refine your description
Pricing Plans
Free Plan
$0/month
Perfect for trying out Puro AI.
✓ Limited API calls ✓ Community support ✓ Basic Blueprint suggestions ✓ Standard code completion
Pro Plan (Most Popular)
$15/month (billed annually) | $18/month (billed monthly)
For serious developers.
✓ Unlimited API calls ✓ Priority support ✓ Advanced Blueprint AI ✓ Full C++ integration ✓ Real-time debugging ✓ Custom training data
Enterprise Plan
$82/month (billed annually) | $99/month (billed monthly)
For teams and studios.
✓ Everything in Pro ✓ Custom usage limits ✓ Dedicated support ✓ Team onboarding ✓ Custom integrations ✓ Priority feature requests
FAQ
Support
Getting Help
Dashboard Help - Report bugs directly from the Bug Report section in your dashboard
Community - Join our community for tips, tricks, and support from other developers
Contact
For enterprise inquiries or dedicated support, reach out through our contact options available in the dashboard.
Version History
1.0
2025
Initial release with Blueprint analysis, Python execution, and custom model selection
Thank you for choosing Puro AI. Happy developing! 🎮
Last updated
