NLP machine learning can summarize text. ChatGPT can write code. It seems like deep down some people want an AI tool that summarizes code as a software architecture diagram with different styles base on roles.