10-27-2025 06:30 AM
We would like to use AI to analyze our LabView projects, containing logic and graphic components, and assist us in the process of maintaining the code. However, LabView's source files are not something that an AI can understand. Is there any way to export VI's to something like XML, JSON or yaml? What we are looking for is a way to identify logic links between blocks, inputs and outputs, locate where a given functionality is being implemented or simply understanding what each class is doing. Our projects have become too big, with dozens of VI's and classes and understanding the code is being a challenge for anyone not having participated in the development.
Thanks in advance for your ideas,
Daniel.
Solved! Go to Solution.
10-27-2025 06:43 AM
Hi Daniel,
@dberenguer wrote:
Is there any way to export VI's to something like XML, JSON or yaml? What we are looking for is a way to identify logic links between blocks, inputs and outputs, locate where a given functionality is being implemented or simply understanding what each class is doing.
Write your own converter:
Why don't you use Nigel as it is already trained by NI?
10-27-2025 06:58 AM
It looks like NigelAI is still at an Advisor level and uses the BD image to analyze instead of the underlying code.
10-27-2025 07:21 AM
First time I hear about Nigel AI. We're gonna look into it ASAP. Thanks!