Can you elaborate a little on why LangChain is bad and should be avoided?
I had modest success in using LLMs to achieve productivity improvements and results for my clients that are otherwise not possible. I used more direct API calls to invoke LLMs so far but am now considering switching to LangChain to make it more maintainable and scalble to turn more of my ideas into products and service offerings for my clients.
At the outset, a standard library that warps around popular LLMs and makes calling them easier seems needed and inevitable.