Not the OP, but you wrote “LLM when it came out, was perfect as an interface between a system and a normal human”. That’s a specific and very encompassing claim. I can only think of very simplistic systems (like a microwave oven maybe) where a current LLM could function perfectly as the sole command interface, much less when LLMs first became available. For systems of any significant complexity, it tends to turn into an exercise in frustration and failure modes when the LLM is your only interface (and frequently even when it isn’t).
An LLM can enhance the interface of a system and can be really useful in that despite its imperfections. But that’s a very different claim.
It was a significant jump from whatever we had before to a quality unseen before. As i mentioned, i threw english and german at it.
How many people can change the time on their microwave?
How many people can ask an LLM through voice or text to change the time of the microwave?
A LLM is an interface to a service if you add a MCP Server. Now i can ask Jira things like "hey whats my current task? And what do i need to do?"
Its also an interface to documentation. I asked it to help me build up a hugo templating based website because just reading the hugo docs did not help me as much as the LLM did (and that was 2 years ago).
In best case, as long as an LLM is not AGI or ASI, we have good tools with validation behind the LLMs before the LLM becomes the system itself.
> A LLM is an interface to a service if you add a MCP Server. Now i can ask Jira things like "hey whats my current task? And what do i need to do?"
What about configuring your Jira views, and then bookmark the resulting URL with a nice name like "Jira: Tasks in Progress" or "Jira: Important Tickets". That would be way faster than any LLM prompting.
> Its also an interface to documentation. I asked it to help me build up a hugo templating based website because just reading the hugo docs did not help me as much as the LLM did (and that was 2 years ago).
Those kind of claims would be better if the person has written down the goals before the activity and then score the end result according to those goals. A lot of time, there's a lot of post-rationalization (like "I spent time on it so the result must be good"), especially from non-expert.
Only if you care about doing things fast.