Seeking clarity on gen ai libraries

I’m having trouble get my head around the various generative ai libraries such as langchain vs llama-index and fastai vs gradio. And others I have yet to come across. Is there anywhere I can get a summary on the current tech and best practices? or am I better off asking ChatGPT :wink: