kaifcoder/gemini_multipdf_chat
Gemini PDF Chatbot: A Streamlit-based application powered by the Gemini conversational AI model. Upload multiple PDF files, extract text, and engage in natural language conversations to receive detailed responses based on the document context. Enhance your interaction with PDF documents using this intuitive and intelligent chatbot.
Leverages LangChain for vector embeddings and semantic search across PDF documents, enabling context-aware retrieval before passing queries to Gemini's API. Integrates Google's generative AI models with PyPDF2 for text extraction, using environment-based API key authentication and Docker containerization for streamlined deployment.
222 stars.
Stars
222
Forks
135
Language
Python
License
MIT
Category
Last pushed
Dec 12, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/kaifcoder/gemini_multipdf_chat"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.