https://github.com/dlopezyse/free-llm-chatbot
🤖 Empower your document research with an open-source AI chatbot. Upload PDFs and engage in intelligent, context-aware conversations powered by Mistral 7B. A free tool for extracting insights, answering questions, and exploring document contents using cutting-edge language AI technology.
https://github.com/dlopezyse/free-llm-chatbot
chatbot huggingface langchain llm mistral
Last synced: 3 months ago
JSON representation
🤖 Empower your document research with an open-source AI chatbot. Upload PDFs and engage in intelligent, context-aware conversations powered by Mistral 7B. A free tool for extracting insights, answering questions, and exploring document contents using cutting-edge language AI technology.
- Host: GitHub
- URL: https://github.com/dlopezyse/free-llm-chatbot
- Owner: dlopezyse
- Created: 2025-02-10T14:10:23.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-10T14:42:52.000Z (over 1 year ago)
- Last Synced: 2025-10-09T09:18:55.898Z (9 months ago)
- Topics: chatbot, huggingface, langchain, llm, mistral
- Language: Python
- Homepage:
- Size: 10.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🤖 Free LLM Chatbot
Tired of expensive APIs? This Streamlit-based application is a powerful, free, and open-source chatbot that allows users to interactively query PDF documents using an open-source Large Language Model (LLM). Key features include:
- 🆓 Completely free, open-source PDF analysis tool
- 📄 Upload and chat with multiple PDF documents
- 🧠 Powered by Mistral 7B open-source LLM
- 💬 Conversational interface with context retention
- 🖥️ Easy-to-use Streamlit web application
## How It Works
1. Upload PDF files
2. Chat with an AI assistant that understands document contents
3. Ask questions, get contextual responses based on uploaded PDFs
## Tech Stack
- Streamlit
- LangChain
- Hugging Face Embeddings
- Mistral 7B LLM downloaded from [Hugging Face](https://huggingface.co/TheBloke/Mistral-7B-Instruct-v0.1-GGUF/tree/main)
Ideal for researchers, students, and professionals seeking an open-source solution for interactive document analysis.
## Environment
The project was developed using Visual Studio Code 1.97 with Python 3.9.21