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.

57
/ 100
Established

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.

No Package No Dependents
Maintenance 6 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

222

Forks

135

Language

Python

License

MIT

Category

gemini-pdf-rag

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.