Hey,
This sounds like a task that would need custom C++ code so I donât think my plugin can handle this
Hello. Is there any roadmap as to when support for local LLMâs will come? Iâd love to use the plugin but I donât have reliable internet and Iâd love to be able to use it on planes as well. Thank you.
The following is no guarantee that any of the things mentioned will be added
Hey,
The current plan is releasing V.0.1.6 which fixes a ton of issues in regards to generation.
Then V.0.2.0 will come with conversational AI and new amazing features.
And then I planned to work on DeepSeek support and Local LLMs.
I do not like to give any ETAs since last time I did that it was so wrong.
But if I had to predict when I will launch each update:
V.0.1.5 is already on its way. I just wait for the Fab team to review it
V.0.1.6 this July. I have a bunch of things in my calendar for July so I only expect that I will be able to do just one update. Maybe I will do multiple smaller ones.
V.0.2.0 (Maybe a smaller version than planned and then additional features with a V.0.2.1 update) End of July or rather August
DeepSeek API support in August.
Local LLMs probably in August. We will see
I hope this helps
Will you add UE4.27.2 support at all for this Plugin? Personally donât own it at all but I would love to use it however I have multiple issues related to UE5 and UE4.27.2 just has better support for pretty much every platform.
Iâd try this if it had UE4 Support
Edit: Just learned this plugin is $100 while you still need to pay for the API Token if you want to use OpenAI and then also need to pay for tokens once youâve run out with Google Gemini, In other words: Your paying $100 for Additional Functionality to those Chatbots to allow them to interface and training data to give them an understanding of how to make blueprints. Iâm not using something that is considerably overpriced for something Iâm sure others have made for Free elsewhere. Pricing is over the top for this when it becomes a subscription pretty much to use it after a certain point or right away which makes the cost greater than it actually is.
Yes, support for older versions is planned. You can expect it after the next massive update which I am currently working on (V.0.2.0 Beta). You can expect support for every version from UE4.26-latest.
You can use Google Gemini. Your free tokens get reset every day and its hard to reach team. I never was able to reach them even when I extensively used the AI. If this is not something for you, then that is fine
I really wanted this to work, but after testing, it fails on incredibly simple Blueprint functions. Even basic requests like âadd two floatsâ or âcheck if a number is positiveâ often result in incomplete or incorrectly wired logic. Multi-step functions almost always break.
If it canât handle the most basic building blocks reliably, itâs not usable for real development. Iâve seen the dev refund others for the same issues â hopefully future updates fix the core reliability problems, but in its current state, I canât recommend it.
I answered you on Discord.
The conclusion for anyone else reading this:
This prompt works perfectly well for most people. There is an yet unresolved bug that causes weird issues for a few people. If you also encounter a similar issue, please reach out so I can resolve this.
With best regards
Nikolas
I need to reach out to you because i can not get it to produce the simplest functions
Hey, make sure to reach out via email or Discord so we can resolve any issues together
Just a quick reminder that you can see the changelog on the product page.
But here is the changelog for each update I did so far:
V.0.2.0 Beta
New Features & Improvements:
-
New Feature: âAdd Commentsâ: This adds descriptive comments to your selected code
-
New Feature: âConversational Chatâ: You can now also naturally chat with the Ai about things regarding Unreal
-
New Feature: âNode Spawnerâ: Spawns nodes from any nodes category you want from the node browser
-
New Feature: âEditor Settings Changerâ: Stop searching for editor settings, just ask the Ai to change it
-
New Feature: You can now just chat with the Ai and the new decider system will automatically pick the right system to use
-
New settings page. When clicking on the settings button instead of going straight to the editor preferences you get into the new settings UI which allows you to access the changelog, see modules of the plugin, change a few settings and forward to the editor preferences
-
Changelog integrated inside the UI
-
Modules are now showing on the new settings page (Modules represent each of the features of this plugin)
-
Optimized code for certain systems
-
Improved UI and UX design in chat when having a current running Ai request
-
Improved underlying system for translated UI (CSV + Italian)
Bug Fixes, Issue Fixes & More:
-
Fixed a bug which caused the âNode Explainerâ feature to show input/output pins even when the selected node doesnât have these pins
-
Fixed a bug which caused the âFix Issueâ feature to return in a wrong format
-
Fixed a bug which caused a wrong font to be used for the âFunction Generatorâ feature
-
Countless bug fixes and improvements throughout the entire plugin
-
Fixed a crash that could happen when using the âNode Explainerâ feature
===========================================================
V.0.1.6 Beta
New Features & Improvements:
- Nodes that are expandable now always spawn in an expanded state
Bug Fixes, Issue Fixes & More:
-
Fixed a bug which caused the Gemini 2.5 pro and flash models to not work
-
Fixed a generation issue which sometimes caused math nodes to be wildcard
-
Fixed a generation issue which caused pre-existing Enum And Struct variable types to be ignored. Both for inputs/outputs and also local variables
-
Fixed a generation issue which caused specific Enum variables to be seen as Map variables
===========================================================
V.0.1.5 Beta
New Features & Improvements:
-
Fully reworked first setup screen with intuitive design and more functionality
-
Instant language changes. No editor restart required anymore
-
Plugin settings now save per engine version and not per project
-
Added support for more languages that also translate the UI and make setup easier: Russian, Japanese, Korean, French, Spanish, Simplified Chinese, Traditional Chinese
-
Translated more of the English texts to every other support language
-
Simplified the settings slightly. You can now only choose a font if you choose âCustomâ for language.
-
Improved code structure for the UI
-
Rework of some base UI systems to be more modular and just more robust
Bug Fixes, Issue Fixes & More:
-
Fixed a bug which sometimes caused struct variables to not connect to the return pin of a function
-
Fixed a bug which sometimes caused unneeded struct and break struct nodes to spawn
-
Fixed a bug which caused Error 25 in UE5.5 without any reason
-
Removed old welcome popup. Now on initial startup, the chat window will open automatically instead.
===========================================================
V.0.1.4 Beta
New Features & Improvements:
-
Support for UE5.6
-
New Settings button to easily navigate to the Editor Preferences settings of this plugin
-
New UI Icons
Bug Fixes, Issue Fixes & More:
-
Small code improvements
-
Removed unused icon files
===========================================================
V.0.1.3 Beta
New Features & Improvements:
-
Usage of different base font
-
New Setting: âUIFontâ. This lets you choose one out of 5 fonts so the plugin correctly display characters from other languages like Chinese
Bug Fixes, Issue Fixes & More:
- Removed unnecessary files
===========================================================
V.0.1.2 Beta
New Features & Improvements:
-
Updated the âFunction createdâ message to return further information. You can now navigate to created Enums or Structs directly
-
The âExplain Nodeâ message now shows the Input and Output count
Bug Fixes, Issue Fixes & More:
-
Fixed a bug which sometimes caused functions to not generate at all
-
Fixed: warning C5038: data member âFChatMessage::TrailingText_V2NodeExplainâ will be initialized after data member âFChatMessage::bIsUserMessageâ
-
Fixed: warning C5038: data member âFChatMessage::FindIssuesV2Dataâ will be initialized after data member âFChatMessage::bIsUserMessageâ
-
Fixed a bug which caused a crash when right clicking a node in the material graph (or any other node graph that doesnât use ânormalâ blueprint nodes).
-
Fixed a bug which caused the time when a message was sent to be updated when the chat window was resized
-
Fixed a bug which sometimes caused âKBL_NONECODEâ to show for node explanations
-
Fixed a bug which caused specific nodes to not spawn or to not be connected to anything
-
Fixed a bug which caused massive issues in generations since V.0.1.0
===========================================================
V.0.1.1 Beta
-
Small code cleanups and improvements
-
Fixed a bug which caused debug code to show in chat
-
Fixed an error
===========================================================
V.0.1.0 Beta
New Features & Improvements:
-
Updated Find Issues, Explain Node, and Explain Code: Improved design, better results, and now support any language.
-
New Generation Types: Each AI feature now supports a new generation method designed for improved consistency, better results, and support for more languages. These can be toggled back in settings. The original generation remains available with all bug fixes.
-
Language Settings: You can now select English, German, or a custom language (e.g., Chinese). AI responses will match the selected language, though the UI supports only English and German for now.
-
Translations: AI responses can now be translated into any language. The UI is fully translated into German.
-
UI Updates: Improved tooltip design, new âCopy chat messageâ button, and clearer error messages for API issues. Added a notice when using Gemini Pro models (not available on free tier).
-
Improved Node Spawning: New system makes node spawning more reliable and fixes a common crash and issues like Line Traces not spawning.
-
Other Enhancements: Chat now shows more detailed API errors (when available), and support for all characters in chat.
Bug Fixes & Issue Resolutions:
-
Fixed internal debug logs showing in chat.
-
Fixed UI glitches after resizing chat.
-
Resolved issues with hidden settings and non-spawning features (like Line Traces and empty functions).
-
Fixed 2 crashes and various minor bugs.
-
General UI code improvements.
===========================================================
V.0.0.2 Beta
New Features:
-
New setting: You can now enable the âAutoOpenChatWindowâ option so the chat window automatically opens when you start your project
-
New setting: You can now set the initial size the chat window should have so you dont have to always resize it to your needs
Improvements:
-
Way better formatting of generated nodes
-
Updated message when API key is invalid
-
Updated message when Ai considered the prompt conversational
-
The automatic detection of potential issues system was implemented and now allows you to easily copy a âgeneration codeâ which when shared with me, helps me to debug what happened and fix it
Bug Fixes:
-
Fixed an issue that caused the chat window to be cut off if the Windows monitor scale settings was different than â100%â
-
Fixed an issue which sometimes caused pointer variables to be set with something invalid which causes compile errors
-
Added support to use SaveGame variables
-
Fixed a bug which caused structs to not be used and to have weird names
-
Improved generation so at least some unnecessary set variables at the start of the function do not spawn
===========================================================
V.0.0.1 Beta
Initial release