Topic: Edit the *.qet project with A.I. tool

Sorry to reappear like a walking ghost, but the idea is keeping me awake at night:

Given that:
- QElectroTech is completely open source
- the XML in *.qet files is perfectly structured and understandable

Why not integrate an AI chatbot into the QET interface to make all possible and imaginable changes to the *.qet file?

For example:
“Rename terminal block -X1 to -X4 throughout the project”
“Check that there are no redundant terminals in terminal block -X5”
“Change the font of all markers to size 12.”
“Create a new page numbered 10 using page 8 as a template and increment all device markers by 1.”
“Make me a list of all devices contained in the +B01 box.”
“Check that all devices have item data entered.”
Etc.
The potential is endless.

Beyond implementing the chatbot in the GUI, what we also need is the ability to update the *.qet file on the fly without restarting QET after each change.

Re: Edit the *.qet project with A.I. tool

Hi Nuri,

I 'm very happy to see you again here after this long delay, welcome. nomicons/wink

Yes, Nuri, that's a good idea. AI could complement the search and replace tool (Ctrl + F) for more complex actions or modifications.

As I have never used Ai like Claude, ChatGPT or others before, I am not really in a position to give my opinion on them at this time.

Best regards,
Laurent

Edit:

Beyond implementing the chatbot in the GUI, what we also need is the ability to update the *.qet file on the fly without restarting QET after each change.

I prefer the approach of like qet_terminal_tb_generator and other plugins to make a backup and rename the project before using AI changes...

For now, for AI I'm watching from afar to see what happens...

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."Questions regarding QET belong in this forum and will NOT be answered via PM! – Les questions concernant QET doivent être posées sur ce forum et ne seront pas traitées par MP !

Re: Edit the *.qet project with A.I. tool

Wow, that would be fantastic. Currently, I always do this with xmlcopyeditor.