Remember before reading: this is more a concept idea for organization for improvement of the engine. This idea also demands a lot, so i understand pretty well if it is not acceptable.
I took this idea from Unreal Engine: a section that’s designed for tree branches.
In the bundle settings there could be a “tree branch selector”. In it all the behaviors come to head down. There also could be a new list: a AI customized list
In this AI list we could add behaviors as number selective routers, number and text data storage and etc (i think more about behaviors that resume some coding, because it would make ai programming more fluent)
Like @CodeAlpaca said, making AI is heavily dependant on what type of game your trying to make. You wouldn’t need to a new layout for AI. I am currently trying to test out AI for a game I am making and here is what I have so far, it is not finished but I have the base down for what I want each one of them to do.