Software tools that leverage artificial intelligence to enhance the CAD design process. These applications use machine learning, generative algorithms, and other AI technologies to automate repetitive tasks, suggest design improvements, generate design alternatives, and optimize models based on specified parameters.