Multi-PDFs_ChatApp_AI-Agent and Chat-with-Multiple-PDF-Documents

These are competitors offering similar multi-PDF chatbot implementations using different LLM backends (Gemini Pro vs. Gemini 1.5-Flash) with comparable Langchain + vector database architectures, where users would select one based on model preference and maturity rather than use both together.

Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 23/25
Maintenance 0/25
Adoption 3/25
Maturity 9/25
Community 15/25
Stars: 128
Forks: 73
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stars: 3
Forks: 5
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stale 6m No Package No Dependents
Stale 6m No Package No Dependents

About Multi-PDFs_ChatApp_AI-Agent

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.

About Chat-with-Multiple-PDF-Documents

NebeyouMusie/Chat-with-Multiple-PDF-Documents

In this project I have built an app that can answer questions from your multiple PDFs using Google's gemini-1.5-flash model.

Scores updated daily from GitHub, PyPI, and npm data. How scores work