I can see where you’re coming from. But for me, randomness in the output doesn’t affect whether i call something a tool or not.
From the Cambridge Dictionary:
Tool - something that helps you to do a particular activity.
I use LLMs to help me code at work. Maybe you can use an LLM in a different way where it’s not longer a tool but it definitely can be called a tool!





I do agree. It’s a pretty shit tool because you can’t trust it, it makes mistakes, and you’re not in complete control of what it does.
And yeah maybe it’s more like a service when you’re using it for ready-made stuff.
I think it depends on use case and intent. Calling it a tool is perfectly valid in some cases. For others it acts more like a torment nexus.
But can a torment nexus be used as a tool? Probably, but that’s supervillian shit lol