This project is the best ever effective RAG. It is not that complex and it is not that simple. Why I said It is not complex because Complex code make your RAG uneffective but this RAG is effective to use accurately give you responses also gave you Visual Represeantation using Graph database and Traces using Langgraph. It will automatically select the tool to use against the query. My client told me that I have to use 2 tools first is web search and second is Retrieval Tool and When I ask about internet queries it should search on internet and if I ask about specific question regarding my docs it should ask from my database. So I create this AI Booming, effective API BASED Python project on Flask.