Skip to content

Versha111/chat-with-pdf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chat-with-pdf

This is a Python project that allows you to chat with a chatbot about the PDF you uploaded. and generate a PDF transcript of the conversation. The project is built using Python and Streamlit framework.

Installation To run this project, please follow the steps below:

Create and activate a virtual environment (optional but recommended): python3 -m venv venv

source venv/bin/activate

Install the dependencies from the requirements.txt file:

pip install -r requirements.txt

Add your GROQ_API_KEY in .env file

Running the Project

Once you have installed the required dependencies, you can run the project using Streamlit. Streamlit provides an easy way to create interactive web applications in Python.

To start the application, run the following command:

streamlit run app.py This will start the Streamlit server and open the application in your default web browser..

License This project is licensed under the MIT License.

About

Fully Local Chat Over Documents

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages