GURPREETKAURJETHRA/Multi-PDFs_ChatApp_AI-Agent
Meet MultiPDF 📚 Chat AI App! 🚀 Chat seamlessly with Multiple PDFs using Langchain, Google Gemini Pro & FAISS Vector DB with Seamless Streamlit Deployment. Get instant, accurate responses from Awesome Google Gemini OpenSource language Model. 📚💬 Transform your PDF experience now! 🔥✨
Implements adaptive sliding-window chunking for retrieval-augmented generation (RAG) that dynamically balances granularity based on content complexity, and supports multi-hop conversational queries across multiple documents simultaneously—extending beyond single-document limitations. Compatible with multiple LLM backends (Gemini Pro, GPT-3, Claude, Llama2) and handles both PDF and TXT formats through PyPDF2 text extraction. Uses LangChain's conversational retrieval chains with FAISS vector indexing and Google's generative-ai SDK for embeddings and response generation.
128 stars. No commits in the last 6 months.
Stars
128
Forks
73
Language
Python
License
MIT
Category
Last pushed
Apr 23, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/GURPREETKAURJETHRA/Multi-PDFs_ChatApp_AI-Agent"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
yvann-ba/Robby-chatbot
AI chatbot 🤖 for chat with CSV, PDF, TXT files 📄 and YTB videos 🎥 | using Langchain🦜 | OpenAI |...
shitan198u/AnyChat
Chat with your Documents(PDF, TXT, DOCX, ODT, PPTX etc), Websites and Youtube Chat too!, CSV...
sabber-slt/pdfai
PDF based Chatbot using streamlit LangChain & OpenAI.
waseemhnyc/Chat-with
Chainlit app to chat with different data - TXTs, PDFs, etc...
farukalamai/Langchain-PDF-App-using-ChatGPT
Build a ChatGPT-Powered PDF Assistant with Langchain and Streamlit