With LLMs we now have tools that can generate tools on the fly, as in this demo from Anthropic. I believe it’s not only a cool demo, but something that really has the potential to change the paradigm of information technology. Up until now we had 2 things : hardware and software. When software came, allowing to reprogram the capabilities of hardware an bringing a whole set of new possibilities to address multiple problems on one machine and develop associated business models, it had a huge impact over the interactions between humans and machines : new ideas could be tried, new concepts could be implemented, and the limit was the power of the hardware. In fact there was another limitation, the learning curve : before getting proficient on a specialist software tool, you need a couple of days or weeks of training to understand the logic of the tool, learn the menus and hotkeys. The software tool, especially in the context of expert tools, is a bidirectional interpreter :
Another example with this PoC from Marmelab : an OS
Professional software can give you great tools to accomplish complex tasks
Hardware software liquidware
Business model :