
AI Chatbot with RAG & Agentic Tools
ChatGPT-style AI assistant with RAG, web search, weather, and document analysis, built using Flutter, FastAPI, LangChain, and pgvector.
An advanced AI-powered chatbot functioning similar to ChatGPT. It features secure user authentication and a rich set of AI capabilities powered by LangChain and LangGraph. Key features include Retrieval-Augmented Generation (RAG) for document search, real-time web search via DuckDuckGo and Wikipedia, current weather and time fetching, and mathematical calculations. The frontend is a cross-platform Flutter application built with Clean Architecture and BLoC state management. The backend is powered by FastAPI, utilizing pgvector for efficient vector storage and retrieval.



