AI-Assisted Development
How Does Mendix Leverage AI to Help Users to Build Applications?
Mendix leverages Artificial Intelligence (AI) and Machine Learning (ML) to help development teams model and deliver Mendix applications faster, with more consistency and with higher quality. This is an emerging trend in software development, commonly known as AI-Assisted Development (AIAD). AIAD in the Mendix platform is called Mendix Assist. Mendix Assist consists of different capabilities that act as virtual co-developer bots, each specialized in a certain domain or stage of the application lifecycle development. Currently, Mendix Assist consists of three virtual co-developer bots: MxAssist Logic Bot, MxAssist Best Practice Bot and MxAssist Validation Bot.
How Does Mendix Leverage AI to Help Users to Build Application Logics Faster With Higher Quality?
Mendix enables you to visually build application logic easily with microflows and nanoflows instead of having to write code. To make this ever easier, MxAssist Logic Bot (which is an AI-powered virtual co-developer bot) guides you through modeling and configuring your application logic (microflows). It gives you a real-time and context-driven list of the next best actions based on the application logic already designed and other context-related information.
MxAssist Logic Bot is built using machine learning analysis of over twelve million anonymized application logics (microflows)—built with Mendix over a decade—to detect and learn the best practice patterns in microflows.
MxAssist Logic Bot enhances developer productivity and learnability by suggesting the next best actions in developing microflows. For more information about how to use the MxAssist Logic Bot, see MxAssist Logic Bot in the Mendix Studio Pro Guide.