@Mo Ezderman In fact, as an immediate benefit, it provides a lot of connexions and integrations out of the box. If you're working with RAG, there is stuff for managing Web, PDF, video documents and so on... (I know there are Python modules doing that (and sometimes you need BOTH) but this is rather convenient.) Moreover, I like the way it implements state to keep track of it along the workflow; and also I find the way they "conceptualize" everything as relevant as coherent. Finally, I like how they document their stuff, though this may seem, as it grows fast and big (the documentation sometimes changing from one day to the following one last year... 😅), quite intimidating and overwhelming. To solve that, they did one clever thing I appreciated : they implemented some RAG chatbot on their docs, which is really a swift move, providing an AI way to interact on their own product with their own methods. It's here: https://chat.langchain.com/ Of course, it needs practise but, personnaly, I never regretted diving in.